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
超アジャイルのすゝめ #TechOn東京
Search
TAKAKING22
November 12, 2018
Technology
5
9.4k
超アジャイルのすゝめ #TechOn東京
2018年11月12日(月)Tech-on MeetUp#03「Agile for Developers ~やってみよう!お作法だけじゃないアジャイルレシピ~」にて。
TAKAKING22
November 12, 2018
Tweet
Share
More Decks by TAKAKING22
See All by TAKAKING22
我々はなぜテストを書くのか / Why we write test codes
takaking22
7
790
AI時代のアジャイル開発 / Agile Development in the AI Era
takaking22
2
450
スクラムガイドに載っていないスクラムのはじめかた - チームでスクラムをはじめるときに知っておきたい5個のコツ - / How to start Scrum that is not written in the Scrum Guide
takaking22
17
6.7k
よいチームをよい雰囲気を保ったままよい組織にスケールさせていくためにできること / What you can do to scale a good team into a good organization
takaking22
12
5k
Open Space Technology Introducion (EN)
takaking22
2
140
オープンプロポーザルの文化をよいものにしたい / improve the culture of open proposals
takaking22
1
810
いきいきした受託開発をするためにアジャイルチームができること / What Agile Teams Can Do for Lively Contract Development
takaking22
2
2.5k
家族を犠牲にしない!子育てエンジニアのコミュニティとの関わり方 / How to Engage with the Community for Parenting Engineers
takaking22
9
2.9k
リーダー&マネージャーのためのモブプログラミング / Mobprogramming for managers and leaders
takaking22
7
2.6k
Other Decks in Technology
See All in Technology
目標設定は好きですか? アジャイルとともに目標と向き合い続ける方法 / Do you like target Management?
kakehashi
10
3k
Scaling Technical Excellence at 104: Evolution in AWS and Developer Empowerment
scotthsieh825
1
150
累計ダウンロード数1億8000万を超えるアプリケーションプラットフォームのレガシーシステム脱却とモダン化への道
kmitsuhashi
0
120
サービス開発を前に進めるために 新米リードエンジニアが 取り組んだこと / Steps Taken by a Novice Lead Engineer to Advance Service Development
nologyance
0
180
How to Think Like a Performance Engineer
csswizardry
4
590
Azure OpenAI Service Dev Day / LLMでできる!使える!生成AIエージェント
masahiro_nishimi
3
740
E2Eテスト自動化プラットフォームにおけるAIの活用
shift_evolve
0
180
AWSサービスメニュー開発をしていてAWSを好きだ!と感じた瞬間
toru_kubota
0
130
ABEMAにおけるLLMを用いたコンテンツベース推薦システム導入と効果検証
cyberagentdevelopers
PRO
1
700
ソフトウェアエンジニアリングの知見を活かして データ基盤をいい感じにする on Snowflake [MIERUNE BBQ #10]
mtpooh
2
150
20240724_cm_odyssey_hibiyatech
hiashisan
0
110
Classmethod Odyssey 登壇資料
yamahiro
0
390
Featured
See All Featured
Designing for Performance
lara
604
67k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
78
15k
Fashionably flexible responsive web design (full day workshop)
malarkey
399
65k
Practical Orchestrator
shlominoach
185
10k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
20
7.2k
We Have a Design System, Now What?
morganepeng
46
7k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
224
21k
How STYLIGHT went responsive
nonsquared
93
5k
What's in a price? How to price your products and services
michaelherold
239
11k
Build The Right Thing And Hit Your Dates
maggiecrowley
28
2.2k
Large-scale JavaScript Application Architecture
addyosmani
506
110k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
228
16k
Transcript
1IPUPCZ#SBE#BSNPSFPO6OTQMBTI ΞδϟΠϧͷ͢ʍΊ !5",",*/(
IUUQTUFDIQMBZKQFWFOU
ͳͥ͜͜ʹ͍Δͷ͔ʁ ͍
None
Λ֮·ͤ
IUUQBHJMFNBOJGFTUPPSHJTPKBNBOJGFTUPIUNM
ΞδϟΠϧϚχϑΣετ͕࡞ΒΕͨͷ 㾎 খઘ७Ұֳൃ 㾎 εϚʔτϑΥϯ·ͩͳ͍ 㾎 Ϋϥυ·ͩͳ͍ 㾎 (PPHMF্લ 㾎
+BWB+4& 㾎 1)11)1 㾎 3BJMT·ͩͳ͍ Ͳ͏͍͏͔ ू·ͬͨਓ͕ͦΕͧΕͷݱͰ͍ͬͯΔ͜ͱΛ ࣋ͪدͬͯ·ͱΊͨͷ͕ΞδϟΠϧϚχϑΣετ
ΞδϟΠϧ͔֬ʹૉΒ͍͠ ͨ͘͞Μͷ͜ͱΛֶΜͩ͠ࠓͰֶͿ͜ͱ͕ͨ͘͞Μ͋Δ Ͱ͍ͭͷ͔୭͔͕ߟ͑ͨ͏·͍ΓํΛϚω͢Δ͚ͩ ͩͱ໘ന͘ͳ͍ΑͶʔ ͣͬͱߟ͍͑ͯͨ͜ͱ ൴Βʹ͍͍ͭͯɺ൴ΒΑΓ͏·͘ͳΓ͍ͨʂʂ গͳ͘ͱɺࠓͷ࣌ɾࠓͷݱɾࠓͷνʔϜͱ͍͏ ίϯςΩετʹ͓͍ͯ୭ʹෛ͚ͨ͘ͳ͍͠ෛ͚ͳ͍Α
1IPUPCZ#SBE#BSNPSFPO6OTQMBTI ΞδϟΠϧ
ͳͥΞδϟΠϧΛ͑Δͷ͔ ࠓͷ͓ ͳͥͦΕΛ͢͢ΊΔͷ͔
˒ ˒ ˒ ˒ ˒ ˒ ָఱגࣜձࣾΤϯδχΞ Ϟϒϓϩάϥϛϯά͓͡͞Μ ਪ͠ϝϯɿࢁຊ࠼ ΞδϟΠϧϞϯελʔ
Ұൠࣾஂ๏ਓΞδϟΠϧνʔϜΛࢧ͑Δձཧࣄ !5",",*/( ٴ෦ܟ༤ ҭٳத
IUUQTTQFBLFSEFDLDPNUBLBLJOH
IUUQBHJMFNBOJGFTUPPSHJTPKBNBOJGFTUPIUNM
㾎ސ٬ຬΛ࠷༏ઌ 㾎Ձͷ͋ΔιϑτΣΞ 㾎ૣ͘ܧଓతʹఏڙ 㾎Ұॹʹಇ͘ 㾎ಈ͘ιϑτΣΞ 㾎࣋ଓՄೳͳ։ൃ 㾎ࣗݾ৫తͳνʔϜ 㾎ࣗͨͪͷΓํΛ࠷దʹௐ ΞδϟΠϧιϑτΣΞ։ൃએݴͷΩʔϫʔυ
1IPUPCZ1BCMP)FJNQMBU[PO6OTQMBTI ཧ ͨΓલʹࢦ͖͢
8IZ 8IBU )PX 8IZ
8IZ 8IBU ղܾͨ͠खஈ )PX 8IZ 㾎 #FGPSF 㾎 ࠓ 㾎
ݱͰ๊͍͑ͯΔ՝ 㾎 "GUFS 㾎 ະདྷ 㾎 ݱ͕ཧͱ͢Δঢ়ଶ ֤ݱͰى͖͍ͯͨࣄ࣮
8IZ 8IBU ղܾͨ͠खஈ )PX 8IZ 㾎 #FGPSF 㾎 ࠓ 㾎
ݱͰ๊͍͑ͯΔ՝ 㾎 "GUFS 㾎 ະདྷ 㾎 ݱ͕ཧͱ͢Δঢ়ଶ ֤ݱͰى͖͍ͯͨࣄ࣮ ΞδϟΠϧ ϓϥΫςΟε ΞδϟΠϧιϑτΣΞ ։ൃએݴ நԽ͞Εͨͷ ΞδϟΠϧ
ΞδϟΠϧܗ༰ࢺ߹͍ ϕΫτϧ 1IPUPCZ%BXJE.BFDLJPO6OTQMBTI
8IZ 8IBU ղܾͨ͠खஈ )PX 8IZ 㾎 #FGPSF 㾎 ࠓ 㾎
ݱͰ๊͍͑ͯΔ՝ 㾎 "GUFS 㾎 ະདྷ 㾎 ݱ͕ཧͱ͢Δঢ়ଶ ֤ݱͰى͖͍ͯͨࣄ࣮ நԽ͞Εͨͷ Ͳ͏ͯ͠)PXʹͯ͠͠·͍͕͕ͪͩɺ ΞδϟΠϧ ΞδϟΠϧ ϓϥΫςΟε ΞδϟΠϧιϑτΣΞ ։ൃએݴ ΞδϟΠϧ
8IZ 8IBU ղܾͨ͠खஈ )PX 8IZ 㾎 #FGPSF 㾎 ࠓ 㾎
ݱͰ๊͍͑ͯΔ՝ 㾎 "GUFS 㾎 ະདྷ 㾎 ݱ͕ཧͱ͢Δঢ়ଶ ֤ݱͰى͖͍ͯͨࣄ࣮ நԽ͞Εͨͷ ΞδϟΠϧ ࢲͨͪͷݱͷϕΫτϧ͕ͳʹΑΓॏཁ ΞδϟΠϧ ϓϥΫςΟε ΞδϟΠϧιϑτΣΞ ։ൃએݴ ΞδϟΠϧ
4UBSUXJUI8): 1IPUPCZ&WBO%FOOJTPO6OTQMBTI
ͳͥ͜͜ʹ͍Δͷ͔ʁ ͍ ͳͥΞδϟΠϧ։ൃʹʑऔΓΜͰ͍Δͷ͔ʁ ͋Δ͍ͳͥΞδϟΠϧ։ൃʹڵຯΛ͍࣋ͬͯΔͷ͔ʁ
IUUQTXXXTMJEFTIBSFOFU5BLBP0ZPCF IUUQTTQFBLFSEFDLDPNUBLBLJOH
None
8):͕ͳ͔ͬͨࠒͷ։ൃ 㾎 ΥʔλʔϑΥʔϧͬΆ͍։ൃ 㾎 ࣾडൃܕ։ൃ 㾎 ܭըۦಈओٛ 㾎 Ϧʔμʔ͕ݟੵͬͯλεΫׂΓৼΓ 㾎
࠷ޙʹखಈͰςετΛؤுΔ
None
㾎 ࣾडൃܕมΘΒͣ 㾎 Ռۦಈ։ൃ 㾎 ݸਓ͕νʔϜʹίϛοτ͢Δ 㾎 ϓϧܕͷλεΫཧ 㾎 $POUJOVPVT*OUFHSBUJPO
มԽͨ͠։ൃελΠϧ
͋ͨΓ·͑ͩͱࢥ͍ͬͯͨੈքΑΓ ͍ੈքͷଘࡏΛͬͯ͠·ͬͨ 1IPUPCZ0[BSL%SPOFTPO6OTQMBTI
ͬͱ͍͍ํ๏͕͋ΔͷͰ 8):͕ੜ·Εͨ
None
#J[ %FW ཁ݅ ϓϩμΫτ
#J[ %FW ཁ݅ ϓϩμΫτ ཁ݅ ཁ݅ ཁ݅ ։ൃͷαΠΫϧεϐʔυ͕͍ͱཁ͕݅ཷ·Δ ཁ͕݅ஷ·Δͱෆຬཷ·ͬͯ৴པஷۚԼ͢Δ Ϙτϧ
ωοΫ
#J[ %FW ཁ݅ ։ൃͷαΠΫϧεϐʔυΛͯ͘͠ɺ ཁ݅Ͱͳ͘৴པஷۚΛཷΊΔ ཁ݅ ཁ݅ ཁ݅ ϓϩμΫτ Ϙτϧ
ωοΫ
#J[ %FW ཁ݅ ϓϩμΫτ Ϙτϧ ωοΫ ։ൃͷαΠΫϧεϐʔυΛͲΜͲΜ͘ͳΔͱ ཁ݅Λͭ͘Δͱ͜ΖʹϘτϧωοΫ͕Ҡಈ͢Δ
ͳͥϏδωεͱ։ൃ͕͔Ε͍ͯΔͷ͔ 8):͕ੜ·Εͨ
None
ϏδωεΛר͖ࠐΉ
ՁΧϯόϯ
#J[ %FW ཁ݅ ϓϩμΫτ νʔϜͷ֎͔ΒͷӨڹͰ ϓϩμΫτ։ൃͷεϐʔυ͕མͪͯ͠·͏ Ϙτϧ ωοΫ
ͳͥνʔϜ͕अຐ͞Εͯ͠·͏ͷ͔ 8):͕ੜ·Εͨ
None
ະདྷձٞ
ࣗͨͪͷ৫ͷ͜ͱΛҰॹʹߟ͑Δ
IUUQTXXXTMJEFTIBSFOFU5BLBP0ZPCF IUUQTTQFBLFSEFDLDPNUBLBLJOH
࣍ʑʹग़ͯ͘Δ8):ͱ ͖߹͍ଓ͚͖ͯͨ 1IPUPCZ&WBO%FOOJTPO6OTQMBTI
͜͜࠷ۙͰিܸతͩͬͨ͜ͱᶃ
None
νʔϜશһͰ ✴ ಉ͡ࣄΛ ✴ ಉ࣌ؒ͡ʹ ✴ ಉ͡ॴͰ ✴ ಉ͡ίϯϐϡʔλʔͰ ͢Δ͜ͱ
Ϟϒϓϩάϥϛϯάͱ
୲͢Δ͜ͱ͕લఏʹͳ͍ͬͯͳ͔͔ͬͨ 8#4 Ψϯτνϟʔτ Χϯόϯ εΫϥϜ ʮ୲͢Δʹੜ࢈ੑ͕ߴ͍ʯͱ͍͏ࢥ͍ࠐΈΛ͍࣋ͬͯͨ
5FBNXPSL3FWPMVUJPOνʔϜͱͷͮ͘Γʹਅਖ਼໘͔Β͖߹͏Ϟϒϓϩάϥϛϯά
Photo by rawpixel on Unsplash Photo by Marvin Meyer on
Unsplash ୲࡞ۀ ϞϒϫʔΫ ࣄͷ࣭ɺνʔϜͷঢ়گͳͲʹ߹Θͤͯ ͍͚ΒΕΔํ͕·͍͠
IUUQBHJMFNBOJGFTUPPSHJTPKBNBOJGFTUPIUNM
͜͜࠷ۙͰিܸతͩͬͨ͜ͱᶄ
IUUQTDPSQSBLVUFODPKQJOOPWBUJPOSOO ݄ೖࣾ Ϗδωεଐ৽ଔ໊ ʹΤϯδχΞݚम
࠷ڧ ݚम ͷ 1IPUPCZϑϦʔࣸਅૉࡐͺͨͦ͘ IUUQTXXXQBLVUBTPDPN
㾎࣮ࡍͷࣄʹͳΔ͍ۙ͘͜ͱΛΔ 㾎͕ࣗͨͪීஈ͍ͬͯΔ͜ͱɺ ࠓϕετͩͱࢥ͏͜ͱΛͬͯΒ͏ 㾎ͦΕ͕Ͱ͖Δ࠷ڧͷϝϯλʔਞΛूΊΔ ݚम͢Δଆ͕ड͚͍ͨݚमΛͭ͘Δ ͲΜͳݚमΛࢦ͔ͨ͠
4530/(45:-&ͳϝϯλʔਞ 1IPUPCZ"MPSB(SJ⒏UITPO6OTQMBTI
㾎εΫϥϜ 㾎EBZTQSJOU 㾎IPVSTQSJOU 㾎Ϟϒϓϩάϥϛϯά 㾎εϓϦϯτϨϏϡʔ 㾎ϨτϩεϖΫςΟϒ 㾎ϨτϩεϖΫςΟϒπΞʔ 㾎5%%#PPUDBNQ 㾎ϦʔϯελʔτΞοϓ 㾎ϢʔβʔΠϯλϏϡʔ
㾎ϓϩτλΠϐϯά 㾎ϥΠτχϯάτʔΫ 㾎جૅษڧձ 㾎͓ͭਆࣾ 㾎ΤϯδχΞਪનຊ୨ 4530/(45:-&ͳऔΓΈ ɾɾɾ
None
ϲ݄લʹϓϩάϥϛϯάΛ࢝Ίͨ൴Β͕ɺ ϓϥΫςΟεΛͨΓલͷΑ͏ʹ͍͜ͳ͠ɺ ࣗͨͪͷνʔϜͱࣄͷํΛվળ͠ͳ͕Βɺ ૉΒ͍͠ϓϩμΫτΛͭ͘Γ͋͛ͯɺ Ϗδωεϝϯόʔʹڻ͖ͱײಈΛ༩͑ͨ ݚमͷ݁ՌͲ͏ͳͬͨͷ͔
ֶΜͰ͍ͳ͍ͱ͍͏ڧΈ 1IPUPCZ#FO8IJUFPO6OTQMBTI
ࣗͷ͍ͬͯͨͨΓલ͕൱ఆ͞Εͨ ؒҧ͍ͬͯΔΘ͚Ͱͳ͍͚ΕͲɺ ͬͱ͏·͘Δํ๏͋Δͷ͔͠Εͳ͍
IUUQTTDSVNHBUIFSJOHUPLZPPSH
ͲΕ͚ͩͬͯ8):͕ਚ͖ͳ͍ 㾎ࠓʹͳͬͯؾͮؒ͘ҧ͍ʹֶͼ͕ͨ͘͞Μ͋Δ 㾎ڭՊॻʹͩ͜Θ͍ͬͯΔ߹Ͱͳ͍ 㾎ਖ਼͍͠ΞδϟΠϧͱ͔ɺΞδϟΠϧ͕ࢮΜͩͱ͔ɺ ͦΜͳ͜ͱΛؾʹ͍ͯ͠ΔՋͳ͍
1IPUPCZ#SBE#BSNPSFPO6OTQMBTI ΞδϟΠϧ
IUUQBHJMFNBOJGFTUPPSHJTPKBNBOJGFTUPIUNM /&95ΞδϟΠϧ͕Ͱ͖Δͱͨ͠Β ͦͷࣄྫΛͭ͘ΕΔ͔Ͳ͏͔
͜ͷޙΓ͍ͨ͜ͱ
ϞϒϓϩΛͬͱ͏·͘Δ 㾎৽نࣄۀҎ֎Ͱ 㾎୲࡞ۀͷׂ߹Λ૿ͯ͠ΈΔ 㾎୲࡞ۀͰಉظίετ͕খ͍͞νʔϜ 㾎ϞϒΛεέʔϧ͢Δ
ಈతͳεϓϦϯτظؒ 㾎࠷దͳεϓϦϯτظؒ 㾎νʔϜঢ়گɺϏδωεγʔϯʹ߹ΘͤΔ 㾎εϓϦϯτͷଟॏԽ
6OMFBSOΛઓུతʹೖΕΔ 㾎Ͱ৽ଔʹෛ͚ͨ͘ͳ͍ 㾎ֶͼ͢ 㾎͑ͯΓํΛݩʹ͢ 㾎$)"045&".*/(
8IZ 8IBU ղܾͨ͠खஈ )PX 8IZ 㾎 #FGPSF 㾎 ࠓ 㾎
ݱͰ๊͍͑ͯΔ՝ 㾎 "GUFS 㾎 ະདྷ 㾎 ݱ͕ཧͱ͢Δঢ়ଶ ֤ݱͰى͖͍ͯͨࣄ࣮ நԽ͞Εͨͷ ΞδϟΠϧ ΞδϟΠϧΛ͑Α͏ͱ͢ΔϕΫτϧ͕ΞδϟΠϧ ΞδϟΠϧ ϓϥΫςΟε ΞδϟΠϧιϑτΣΞ ։ൃએݴ ΞδϟΠϧ
4UBSUXJUI8): 1IPUPCZ&WBO%FOOJTPO6OTQMBTI
ҙ 㾎ڭՊॻܕ͕ෆཁͳϫέͰͳ͍ 㾎μϝͳΧελϚΠζΛનΊ͍ͨΘ͚Ͱͳ͍
1IPUPCZ5IBP-F)PBOHPO6OTQMBTI ͬͱ͏·͘ͳΖ͏ ࢝ΊΒΕͨਓͬͱ͏·͘ͳΔ Ͱ͖ͯΔਓੈքҰΛࢦͯ͠
ͬͯΔ͜ͱʹ໊લΛ͚ͭΔ ಊʑͱ໊લΛ͚ͭͯࣗຫ͢Δ͘Β͍Ͱ͍͍
ຊൃͷΞδϟΠϧΛੈքҰʹ 1IPUPCZ.BOVFM$PTFOUJOPPO6OTQMBTI