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
スクラム(の一部)を導入してよくなったこと
Search
asumikam
June 24, 2023
Technology
0
870
スクラム(の一部)を導入してよくなったこと
6/23 (非公式)PHPカンファレンス福岡 前夜祭
asumikam
June 24, 2023
Tweet
Share
More Decks by asumikam
See All by asumikam
PHPUnitでモックとスタブを使いこなす / PHP Conference Japan 2024
asumikam
1
97
紅白ぺぱ合戦 asumikam LT #cohackpp
asumikam
0
140
『こわい』を 『こわくない』に変える ~OSS貢献編~
asumikam
2
240
「PHPカンファレンス小田原」がつくる世界
asumikam
4
280
逆ポーランド記法とpreg_match_all
asumikam
2
790
キョムリリースをやめて、プロダクトと向き合う!
asumikam
10
4.9k
「PHPカンファレンス小田原2024」を実行委員長がふりかえる
asumikam
2
2k
PHPカンファレンス小田原2024 オープニング
asumikam
1
1.5k
ひたすらチームの自慢をします【スクフェス神奈川2024 スポンサーLT】
asumikam
2
710
Other Decks in Technology
See All in Technology
KubeCon NA 2024 Recap: How to Move from Ingress to Gateway API with Minimal Hassle
ysakotch
0
200
MLOps の現場から
asei
6
640
ハイテク休憩
sat
PRO
2
140
社外コミュニティで学び社内に活かす共に学ぶプロジェクトの実践/backlogworld2024
nishiuma
0
260
統計データで2024年の クラウド・インフラ動向を眺める
ysknsid25
2
840
Turing × atmaCup #18 - 1st Place Solution
hakubishin3
0
470
小学3年生夏休みの自由研究「夏休みに Copilot で遊んでみた」
taichinakamura
0
150
Amazon SageMaker Unified Studio(Preview)、Lakehouse と Amazon S3 Tables
ishikawa_satoru
0
150
[Ruby] Develop a Morse Code Learning Gem & Beep from Strings
oguressive
1
150
あの日俺達が夢見たサーバレスアーキテクチャ/the-serverless-architecture-we-dreamed-of
tomoki10
0
430
なぜCodeceptJSを選んだか
goataka
0
160
AWS re:Invent 2024 ふりかえり
kongmingstrap
0
130
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
Speed Design
sergeychernyshev
25
670
GraphQLとの向き合い方2022年版
quramy
44
13k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.1k
Optimising Largest Contentful Paint
csswizardry
33
3k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
127
18k
For a Future-Friendly Web
brad_frost
175
9.4k
Become a Pro
speakerdeck
PRO
26
5k
Making Projects Easy
brettharned
116
5.9k
Designing Experiences People Love
moore
138
23k
How To Stay Up To Date on Web Technology
chriscoyier
789
250k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Transcript
εΫϥϜʢͷҰ෦ʣΛ ಋೖͯ͠Α͘ͳͬͨ͜ͱ BTVNJLBN
͜Μʹͪʂ w ͋͢Έ 🐦!BTVNJLBN w খాݪͷ/&גࣜձࣾʹۈΊਃ͢ w 8FCΞϓϦ։ൃ🙋 w
1)1(P3VCZ"845FSSBGPSN3FBDUʜ
📃PTIJOBHBLJ📃 w εΫϥϜʢͷҰ෦ʣΛಋೖͨ͠ΩοΧέ w εΫϥϜʢͷҰ෦ʣΛಋೖͯ͠มΘͬͨ͜ͱ w ·ͱΊ શʹεΫϥϜΛಋೖͰ͖͍ͯΔΘ͚Ͱͳ͍ͷͰ ਖ਼͘͠ʮεΫϥϜΛͨ͠ʯͰͳ͍ͷͰ͕͢ɺ ͜ͷޙ͔ΒʮεΫϥϜΛͨ͠ʯͱ͠Ό͍͖ͬͯ·͢🙋
εΫϥϜΛ ಋೖͨ͠ΩοΧέ
ͣͬͱ๊͑ͯͨϞϠ😶🌫 εΫϥϜΛಋೖͨ͠ΩοΧέ ΤϯδχΞ͕ ͏·͘ՁΛ࡞Εͯͳ͍ײ
ͣͬͱ๊͑ͯͨϞϠ😶🌫 εΫϥϜΛಋೖͨ͠ΩοΧέ ΤϯδχΞ͕ ͏·͘ՁΛ࡞Εͯͳ͍ײ w ϦϦʔε͢Δ·Ͱ͕͍ w ͦΕͪΌΜͱʮՁʯʁ
ͣͬͱ๊͑ͯͨϞϠ😶🌫 εΫϥϜΛಋೖͨ͠ΩοΧέ ΤϯδχΞ͕ ͏·͘ՁΛ࡞Εͯͳ͍ײ w ϦϦʔε͢Δ·Ͱ͕͍ w ͦΕͪΌΜͱʮՁʯʁ
ͣͬͱ๊͑ͯͨϞϠ😶🌫 εΫϥϜΛಋೖͨ͠ΩοΧέ ΤϯδχΞ͕ ͏·͘ՁΛ࡞Εͯͳ͍ײ w ϦϦʔε͢Δ·Ͱ͕͍ w ͦΕͪΌΜͱʮՁʯʁ ͳΜͱ͔ͨ͠ʙʙʙʙʙʙʙʙ͍ʂ😫
ࢦ͍ͨ͠ੈք εΫϥϜΛಋೖͨ͠ΩοΧέ w ʮՌʯΛͬͱಧ͚Δ w ʮՌʯʹͬͱࣗ৴Λͭ
ࢦ͍ͨ͠ੈք εΫϥϜΛಋೖͨ͠ΩοΧέ w ʮՌʯΛͬͱಧ͚Δ w ʮՌʯʹͬͱࣗ৴Λͭ ޙԡͯ͘͠͠ΕΔ্࢘
ࢦ͍ͨ͠ੈք εΫϥϜΛಋೖͨ͠ΩοΧέ w ʮՌʯΛͬͱಧ͚Δ w ʮՌʯʹͬͱࣗ৴Λͭ ޙԡͯ͘͠͠ΕΔ্࢘ εΫϥϜ ͬͯΈΔ💪
εΫϥϜͱ εΫϥϜΛಋೖͨ͠ΩοΧέ εΫϥϜ։ൃ 4DSVN ͱΞδϟΠϧख๏ͷͻͱͭͰ গਓͷνʔϜʹ͔Εظؒͷ։ൃαΠΫϧΛ͘Γฦ͠ߦ͏ ϑϨʔϜϫʔΫͰ͢ɻ νʔϜͷίϥϘϨʔγϣϯ্Λଅ͠ɺΠϯύΫτͷେ͖ͳ ࣄͷୡΛαϙʔτ͢Δख๏ͱͯ͠ਓؾ͕͋Γ·͢ɻ
ʢࢀরɿIUUQTBTBOBDPNKBSFTPVSDFTXIBUJTTDSVNʣ 10 %&7 4.
εϓϦϯτ εΫϥϜΛಋೖͨ͠ΩοΧέ εϓϦϯτ XʙX 1#- εϓϦϯτ ϓϥϯχϯά σΠϦʔεΫϥϜ ˍ։ൃ εϓϦϯτ
ϨϏϡʔ εϓϦϯτ ϨτϩεϖΫςΟϒ ʢ;Γ͔͑Γʣ
Ҏલ·Ͱͷ։ൃελΠϧ εΫϥϜΛಋೖͨ͠ΩοΧέ w िؒʙϲ݄ͷ։ൃظؒ w શػೳΛݕূʢ$4ɺ4BMFTʹґཔʣ w શػೳͰͷϦϦʔε &$ΧʔτରԠ ड
ࡏݿ ϖʔδ XFFLT XFFLT XFFLT ϦϦʔε୯ҐʢΠϝʔδʣ
εΫϥϜΛಋೖͨ͠։ൃελΠϧ εΫϥϜΛಋೖͨ͠ΩοΧέ w εϓϦϯτΛिؒʹͨ͠ w ݕূεϓϦϯτϨϏϡʔͰಉظʹ࣮ࢪ w ϦϦʔεिؒʹճʢ࠷ʣ &$ΧʔτରԠ डʢ࠷ݶʣ
ड Ћ ड Ћ Ћ ࡏݿʢ࠷ݶʣ XFFLຖ
࣮ࡍʹಋೖͯ͠ มΘͬͨ͜ͱ
EJGGʮ։ൃͷεεϝΧλʯ ࣮ࡍʹಋೖͯ͠มΘͬͨ͜ͱ w ʮෳػೳʯˠʮ୯ػೳʯͷ։ൃ w ʮखΓʯΛݶΓͳ͘গͳ͍ͨ͘͠ w ʮ༷ʯ w ʮઃܭʯ
w ʮ։ൃʯ ϦϑΝΠϯϝϯτ ϓϥϯχϯά ϖΞϓϩɾϞϒϓϩ બͱूத िؒʙϲ݄ िؒ
EJGGʮNBJOϚʔδʯ ࣮ࡍʹಋೖͯ͠มΘͬͨ͜ͱ िؒʙϲ݄ िؒ
EJGGʮNBJOϚʔδʯ w ৽ͨͳ՝ಉ͡ॴΛΈΜͳͰ৮ΔʮDPO fl JDUࡇΓʯ w Ͳ͏͔ͨ͠λεΫͷαΠδϯάΛʮ͕ਖ਼ٛʯʹͨ͠ w ʮఔͷίϯϑϦΫτʯͳΒෛ୲গͳ͍ w
ͦͷ݁ՌຖNBJOϒϥϯνʹϚʔδ͢ΔαΠΫϧ͕Ͱ͖ͨ w ʢ։ൃΛ͏·͘Γ͘Γ͢Δೳྗ͍ͭͨʣ ࣮ࡍʹಋೖͯ͠มΘͬͨ͜ͱ िؒʙϲ݄ िؒ
EJGGʮNBJOϚʔδʯ w ৽ͨͳ՝ಉ͡ॴΛΈΜͳͰ৮ΔʮDPO fl JDUࡇΓʯ w Ͳ͏͔ͨ͠λεΫͷαΠδϯάΛʮ͕ਖ਼ٛʯʹͨ͠ w ʮఔͷDPO fl
JDUʯͳΒෛ୲গͳ͍ w ͦͷ݁ՌຖNBJOϒϥϯνʹϚʔδ͢ΔαΠΫϧ͕Ͱ͖ͨ w ʢ։ൃΛ͏·͘Γ͘Γ͢Δೳྗ͍ͭͨʣ ࣮ࡍʹಋೖͯ͠มΘͬͨ͜ͱ िؒʙϲ݄ िؒ
EJGGʮNBJOϚʔδʯ w ৽ͨͳ՝ಉ͡ॴΛΈΜͳͰ৮ΔʮDPO fl JDUࡇΓʯ w Ͳ͏͔ͨ͠λεΫͷαΠδϯάΛʮ͕ਖ਼ٛʯʹͨ͠ w ʮఔͷDPO fl
JDUʯͳΒෛ୲গͳ͍ w ͦͷ݁ՌຖNBJOϒϥϯνʹϚʔδ͢ΔαΠΫϧ͕Ͱ͖ͨ w ʢ։ൃΛ͏·͘Γ͘Γ͢Δೳྗ͍ͭͨʣ ࣮ࡍʹಋೖͯ͠มΘͬͨ͜ͱ िؒʙϲ݄ िؒ
EJGGʮ։ൃλεΫͷαΠδϯάʯ w ྑ͔ͬͨ͜ͱ w ྲྀಈతʹλεΫ͕ྲྀΕ͍ͯ͘ɺؾ࣋ͪ͑͑ w Έ͗ͨ͢ΒόϨΔʢʁʣͷͰࣗવʹ૬ஊͤ͟ΔΛಘͳ͍ w w
ேձɾ༦ձ w ;PPNͷϒϨΠΫΞτϧʔϜͰͣͬͱ͍Δঢ়گ࡞Δ ࣮ࡍʹಋೖͯ͠มΘͬͨ͜ͱ ʙ
EJGGʮݕূʢεϓϦϯτϨϏϡʔʣʯ w ಉظత͔ͩΒಘΒΕΔ৽͍͠ൃݟ w ʮ͍ʹͦ͘͏ʯʮΘͬͯͳ͍ʯʮ͜Εཉͦ͠͏ͩͳʯ w ͜·ΊͳݕࠪʹΑΓখ͞ͳํసΛ܁ΓฦͤΔ w ਖ਼͍͠Ռͱ͍͏࣮ײ ࣮ࡍʹಋೖͯ͠มΘͬͨ͜ͱ
िؒʙϲ݄ िؒ ඇಉظ ಉظ
EJGGʑͷ՝;Γ͔͑ΓͰղফ w ʮࠓिεϓϦϯτඈͼग़ͪΌͬͨͶʯ ˠ࣍ͷεϓϦϯτʹੵۃతʹճͦ͏ɻεϓΒͳ͍ɻ w ʮखΓͭΒ͘ͳ͍ʁʯ ˠϖΞϓϩΊͬͪΌಋೖ͠Α͏ w
ʮίϯϑϦΫτͭΒ͘ͳ͍ʁʯ ˠλεΫͷαΠζখ͍ͯ͘͜͞͠͏ ˠຖNBJOϚʔδ͠Α͏ w ʮ͏·͘Γ͘Γ͢Δೳྗʢ։ൃྗɾઃܭྗʣʹࣗ৴ͳ͍ʯ ˠͳΜ͔ษڧձ͢Δ͔ ࣮ࡍʹಋೖͯ͠มΘͬͨ͜ͱ
͜ͷΛआΓͯ େม͓ੈʹͳΓ·ͨ͠ ʮͪΐ͏ͥͭιϑτΣΞઃܭೖʯͰ 40-*%ษڧձʴ࣮ફձΛͬͯΈͨ IUUQT[FOOEFWOFJOD@UFDIBSUJDMFTBDECF
·ͱΊ
εΫϥϜΛಋೖͯ͠Έͯ ࡉ͔ͳ୯ҐͰՌΛಧ͚Δ ͷ࣮ݱ ΤϯδχΞ͕ ͏·͘ՁΛ࡞Εͯͳ͍ײ w ϦϦʔε͢Δ·Ͱͷظ͕͍ؒ w ͦΕͪΌΜͱʮՁʯʁ w
ϦϦʔε͢Δ·Ͱ͕͘ɺఆظʹ w ʮՁʯͷࣗ৴͕༙͍ͨ ·ͱΊ
εΫϥϜΛಋೖͯ͠Έͯ ࡉ͔ͳ୯ҐͰՌΛಧ͚Δ ͷ࣮ݱ ΤϯδχΞ͕ ͏·͘ՁΛ࡞Εͯͳ͍ײ w ϦϦʔε͢Δ·Ͱͷظ͕͍ؒ w ͦΕͪΌΜͱʮՁʯʁ w
ϦϦʔε͢Δ·Ͱ͕͘ɺఆظʹ w ʮՁʯͷࣗ৴͕༙͍ͨ ·ͱΊ
εΫϥϜΛಋೖͯ͠Έͯ w ʮϦϦʔεΊͬͪΌ͢Δͧ😆ʯ w ʮ࡞ͬͯΔͷਖ਼͍ͧ͠😆ʯ w ΤϯδχΞͷϞνϕʔγϣϯ্͕͕ͬͨ💪 ·ͱΊ
՝ࢁੵΈʂ ·ͱΊ w νʔϜͷ4.Γͳ͕Βϲ݄͘Β͍10Λ݉ͯͬͯͨ͠ w 10ҭΊͪΌΜ͜Ή͍ͣοʂ w ϓϩμΫτόοΫϩάͷׂΉ͍ͣοʂ w εϓϦϯτXXʹม͑ͯΈ͚ͨͲ͏·͍ͬͯ͘Δ͔οʂʁ
w ͕ಷԽͯ͠ͳ͍͔οʁʂ w ʢίʔυॻ͍ͯͳ͗ͯ͢͞ةػײ͕οʂʂʂʣ
͚ͩͲʂ ͜Ε͔Β͕ΜΓ·͢ʂʂ ·ͱΊ w εΫϥϜͬͯͨΓ4.ͬͯΔਓ͓͍ͨ͠Ͱ͢🥺 w ࠶དྷिɺೝఆεΫϥϜϚελʔݚमɺߦ͖ͬͯ·͢ɾɾɾ❗ w QIQDPOGVLָ͠Έ·͠ΐ͏ʙʙ🤩 ՝ࢁੵΈʂ
PXBSJ