Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
俺達のプロジェクト再生計画-XP祭り2016
Search
youko105
September 24, 2016
Technology
2
1.6k
俺達のプロジェクト再生計画-XP祭り2016
XP祭り2016でお話したスライドです
youko105
September 24, 2016
Tweet
Share
More Decks by youko105
See All by youko105
プロダクト・オーナーに挑戦してみた
youko105
2
380
プロダクトを成功に導く魔法の言葉
youko105
0
180
Other Decks in Technology
See All in Technology
How to be an AWS Community Builder | 君もAWS Community Builderになろう!〜2024 冬 CB募集直前対策編?!〜
coosuke
PRO
2
2.9k
NW-JAWS #14 re:Invent 2024(予選落ち含)で 発表された推しアップデートについて
nagisa53
0
280
型情報を用いたLintでコード品質を向上させる
sansantech
PRO
2
140
クレカ・銀行連携機能における “状態”との向き合い方 / SmartBank Engineer LT Event
smartbank
2
100
成果を出しながら成長する、アウトプット駆動のキャッチアップ術 / Output-driven catch-up techniques to grow while producing results
aiandrox
0
380
PHP ユーザのための OpenTelemetry 入門 / phpcon2024-opentelemetry
shin1x1
3
1.4k
いまからでも遅くないコンテナ座学
nomu
0
130
Opcodeを読んでいたら何故かphp-srcを読んでいた話
murashotaro
0
320
【re:Invent 2024 アプデ】 Prompt Routing の紹介
champ
0
160
スタートアップで取り組んでいるAzureとMicrosoft 365のセキュリティ対策/How to Improve Azure and Microsoft 365 Security at Startup
yuj1osm
0
240
多様なメトリックとシステムの健全性維持
masaaki_k
0
120
生成AIのガバナンスの全体像と現実解
fnifni
1
210
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Building Applications with DynamoDB
mza
91
6.1k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.1k
Writing Fast Ruby
sferik
628
61k
Rails Girls Zürich Keynote
gr2m
94
13k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
95
17k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
48
2.2k
A Philosophy of Restraint
colly
203
16k
Code Reviewing Like a Champion
maltzj
521
39k
Done Done
chrislema
182
16k
YesSQL, Process and Tooling at Scale
rocio
169
14k
Transcript
Զͨͪͷ ϓϩδΣΫτ࠶ੜܭը XPࡇΓ2016 on 24 Sep 2016
͋Μͨ୭ʁ @youko105 ࠂܥγεςϜ։ൃ εΫϥϜνʔϜͷϓϩμΫτΦʔφʔ CSPO / CSM
Կ͢ͷʁ ΤϯδχΞग़ͷϓϩμΫτɾϚωʔδϟʔʢݟ श͍ʣͰ͋Δࢲ͕ܦݧͨ͠ɺͱ͋ΔϓϩδΣΫτ ͷཱ͔ͯ͠ΒֶΜͩ͜ͱΛ͓͠·͢ɻ ✓ ؔੑɾ৴པੑͷॏཁ͞ ✓ νʔϜͷ࠶ߏங ✓ ՌΛग़͢Ϛωδϝϯτ
ؾ͖Λ ݴޠԽ͍ͯͨ͠͠
ٕज़ͷ͕ ਓͰղܾ͢Δ ؾ͖̍
ΤϯδχΞ ϓϩμΫτΦʔφʔ ͬͯڧ͍ ؾ͖̎
͓͠ͳ͕͖ #FGPSF ٕज़ͷ͕ ਓͰղܾ͢Δ ΤϯδχΞ ϓϩμΫτΦʔ φʔͬͯڧ͍
·ͣഎܠ ✓ ϓϩδΣΫτ֓ཁ ✓ ͲΜͳ͕͔͋ͬͨ #FGPSF
Before ϓϩδΣΫτ֓ཁ ϒϥβϕʔεͷμογϡϘʔυ ϓϩδΣΫτൃ͔Β1 ϦϦʔε͔Β7ϲ݄
όά͕ଟ͍ ͍ͮΒ͍ ػೳ͕Γͳ͍ ظ͢Δ࣭ʹୡ͍ͯ͠ͳ͍ վमίετ͕ߴ͍ αʔόඅ༻͕ߴ͍ γεςϜ͕ෳࡶ ϨϏϡʔͱςετΛ ͢Δਓ͕͍ͳ͍ ސ٬
ར༻ऀ ։ൃνʔϜ Before ๊͍͑ͯΔɾɾɾ
όά͕ଟ͍ ͍ͮΒ͍ ػೳ͕Γͳ͍ ظ͢Δ࣭ʹୡ͍ͯ͠ͳ͍ վमίετ͕ߴ͍ αʔόඅ༻͕ߴ͍ γεςϜ͕ෳࡶ ϨϏϡʔͱςετΛ ͢Δਓ͕͍ͳ͍ ސ٬
ར༻ऀ ։ൃνʔϜ ظʹ ୡͯ͠ ͍ͳ͍ ྗΛ ൃش Ͱ͖ͯ ͍ͳ͍ Before ๊͍͑ͯΔɾɾɾ
ͻͱͭΊͷؾ͖ #FGPSF ٕज़ͷ͕ ਓͰղܾ͢Δ ΤϯδχΞ ϓϩμΫτΦʔ φʔͬͯڧ͍
ͻͱͭΊͷؾ͖ ✓ ݩͷ࣌ؒՔ͗ ✓ େنγεςϜͷઃܭ ✓ νʔϜϚωδϝϯτ ٕज़ͷ͕ ਓͰղܾ͢Δ
όά͕ଟ͍ ͍ͮΒ͍ ػೳ͕Γͳ͍ ظ͢Δ࣭ʹୡ͍ͯ͠ͳ͍ վमίετ͕ߴ͍ αʔόඅ༻͕ߴ͍ ސ٬ ར༻ऀ ٕज़ͷ͕ਓͰղܾ͢Δ ݩͷ࣌ؒՔ͗
͜ΕΒΛ ͳΜͱ͔ ͢Δʂ ݁ߏେม ← ←
৴པஷۚͬͯ େࣄͩΘ ͜͡ΕΔͱ͕࣮ଶҎ্ʹେ͖͘ͳΔ
ͻͱͭΊͷؾ͖ ✓ ݩͷ࣌ؒՔ͗ ৴པஷۚ ✓ େنγεςϜͷઃܭ ✓ νʔϜϚωδϝϯτ ٕज़ͷ͕ ਓͰղܾ͢Δ
ͦ͏͍͏࣌ ϦʔϯͰ͠ΐ ࠓͰ͠ΐ
ϓϩμΫτ Ϛωδϝϯτ ՁΛఆٛ͠·͠ΐ͏
ٕज़ͷ͕ਓͰղܾ͢Δ ϓϩμΫτϚωδϝϯτ Ձͷ͋Δখ͍͞ͷ қ͕Լ͕Δ มԽʹڧ͍ ϓϩμΫτͷޭ֬Λ্͛Δ εϞʔϧνʔϜ
ϓϩμΫτ Ϛωʔδϟʔ
ٕज़ͷ͕ਓͰղܾ͢Δ ϓϩμΫτϚωʔδϟʔ Ձͷ͋Δখ͍͞ͷ қ͕Լ͕Δ มԽʹڧ͍ ϓϩμΫτͷޭ֬Λ্͛Δ εϞʔϧνʔϜ ސ٬ͱઃܭ͢Δ ظίϯτϩʔϧ ҆ఆͨؔ͠
✓ ސ٬Ϛωδϝϯτ ✓ νʔϜΛ։ൃʹूதͤ͞Δ ✓ ϦϦʔεαΠΫϧͷઃܭ ⇛ ͷՁΛແବͳ͘ൃش͢Δ ٕज़ͷ͕ਓͰղܾ͢Δ ϓϩμΫτϚωʔδϟʔ
ͻͱͭΊͷؾ͖ ✓ ݩͷ࣌ؒՔ͗ ৴པஷۚ ✓ େنγεςϜͷઃܭ ϓϩμΫτϚωʔδϟʔ ✓ νʔϜϚωδϝϯτ ٕज़ͷ͕
ਓͰղܾ͢Δ
νʔϜͷ࠶ߏங ݴ͍͍ͨ͜ͱΛݴ͑ΔΑ͏ʹ γεςϜ͕ෳࡶ ϨϏϡʔͱςετΛ ͢Δਓ͕͍ͳ͍ ։ൃνʔϜ ٕज़ͷ͕ਓͰղܾ͢Δ νʔϜϚωδϝϯτ
৺ཧతʹ҆શͳڥ Λ܈ΕͰղܾ͢ΔޮՌߴ͍
✓ όεʹͤΔਓΛܾΊ Δ ✓ ਓͱͳΓΛΔ ✓ ຯํͰ͍Δ ✓ ̎ϲ݄ʹ1ͷ໘ஊ ɹ
ʢλΠτϧʮཅࢠͷ෦ʯʣ ٕज़ͷ͕ਓͰղܾ͢Δ ৺ཧతʹ҆શͳڥ ✓ ૬ஊจԽ ✓ KPTͰվળ͢ΔจԽ ✓ ཁΛ͑ɺɹɹɹɹ ޙνʔϜʹظ͢Δ ✓ ใ
;ͨͭΊͷؾ͖ ٕज़ͷ͕ ਓͰղܾ͢Δ ΤϯδχΞ ϓϩμΫτΦʔ φʔͬͯڧ͍ #FGPSF
✓ ڪΕͣʹมߋͰ͖Δ ✓ νʔϜͷ࣌ؒΛແବʹ͠ͳ ͍ ✓ ૣ͍ஈ֊ͰςετͰ͖Δ ΤϯδχΞ ϓϩμΫτΦʔ φʔͬͯڧ͍
;ͨͭΊͷؾ͖
✓ Өڹൣғ͕Θ͔Δ ✓ ૉૣ͘அͰ͖Δ ΤϯδχΞϓϩμΫτΦʔφʔͬͯڧ͍ ڪΕͣʹมߋͰ͖Δ
✓ εέδϡʔϧͷ͕ͭ͘͠ ✓ ࡞Γ͍ͨ࣌ʹ࡞Γ͍ͨͷΛ ΤϯδχΞϓϩμΫτΦʔφʔͬͯڧ͍ νʔϜͷ࣌ؒΛແବʹ͠ͳ͍
✓ উखʹςετ͢Δ ✓ ૉૣ͍يಓमਖ਼ ΤϯδχΞϓϩμΫτΦʔφʔͬͯڧ͍ ૣ͍ஈ֊ͰςετͰ͖Δ
͍͚͠ΕͲ Ձͷ͋Δ νϟϨϯδ
·ͱΊ ✓ ৴པஷ͕ۚϚΠφεʹͳΔͱେม ✓ ϓϩμΫτશମͷϚωδϝϯτ͕ՁΛߴΊͯ ແବΛগͳ͘͢Δ ✓ ٕज़తͳͷղܾΛਓ્͕͍ͯ͠Δ͜ͱ ͕͋Δ ✓
ΤϯδχΞϓϩμΫτΦʔφʔແବ͕গͳ͍
Thank you !!