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
アジャイル開発の現実 - これからはじめるアジャイル開発 - / The Real Agile
Search
TAKAKING22
February 28, 2020
Technology
1
970
アジャイル開発の現実 - これからはじめるアジャイル開発 - / The Real Agile
2020年2月28日(金)勉強会にて。
TAKAKING22
February 28, 2020
Tweet
Share
More Decks by TAKAKING22
See All by TAKAKING22
受託開発でもアジャイル開発できました / Agile in Contract Development
takaking22
19
7.7k
AI時代のアジャイル開発(XP祭り2024版) / Agile Development in the AI Era in XPJUG
takaking22
15
4.5k
我々はなぜテストを書くのか / Why we write test codes
takaking22
7
1.1k
AI時代のアジャイル開発 / Agile Development in the AI Era
takaking22
2
970
スクラムガイドに載っていないスクラムのはじめかた - チームでスクラムをはじめるときに知っておきたい5個のコツ - / How to start Scrum that is not written in the Scrum Guide
takaking22
21
7.8k
よいチームをよい雰囲気を保ったままよい組織にスケールさせていくためにできること / What you can do to scale a good team into a good organization
takaking22
12
6.1k
Open Space Technology Introducion (EN)
takaking22
2
200
オープンプロポーザルの文化をよいものにしたい / improve the culture of open proposals
takaking22
1
1.2k
いきいきした受託開発をするためにアジャイルチームができること / What Agile Teams Can Do for Lively Contract Development
takaking22
3
3k
Other Decks in Technology
See All in Technology
明日からできる!技術的負債の返済を加速するための実践ガイド~『ホットペッパービューティー』の事例をもとに~
recruitengineers
PRO
3
520
利用終了したドメイン名の最強終活〜観測環境を育てて、分析・供養している件〜 / The Ultimate End-of-Life Preparation for Discontinued Domain Names
nttcom
2
330
Iceberg Meetup Japan #1 : Iceberg and Databricks
databricksjapan
0
200
開発組織のための セキュアコーディング研修の始め方
flatt_security
3
2.7k
30分でわかる『アジャイルデータモデリング』
hanon52_
10
2.9k
白金鉱業Meetup Vol.17_あるデータサイエンティストのデータマネジメントとの向き合い方
brainpadpr
7
920
TAMとre:Capセキュリティ編 〜拡張脅威検出デモを添えて〜
fujiihda
2
370
デスクトップだけじゃないUbuntu
mtyshibata
0
570
AIエージェント元年
shukob
0
120
EDRの検知の仕組みと検知回避について
chayakonanaika
4
1.5k
人はなぜISUCONに夢中になるのか
kakehashi
PRO
6
1.7k
依存パッケージの更新はコツコツが勝つコツ! / phpcon_nagoya2025
blue_goheimochi
3
180
Featured
See All Featured
Navigating Team Friction
lara
183
15k
How to Ace a Technical Interview
jacobian
276
23k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
40
2k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.4k
Docker and Python
trallard
44
3.3k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
10
1.3k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.5k
Rebuilding a faster, lazier Slack
samanthasiow
80
8.8k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
GraphQLとの向き合い方2022年版
quramy
44
13k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Designing for Performance
lara
604
68k
Transcript
ΞδϟΠϧ։ൃͷݱ࣮ ͜Ε͔Β͡ΊΔΞδϟΠϧ։ൃ 1IPUPCZ5JN'PTUFSPO6OTQMBTI ٴ෦ܟ༤!5",",*/(
ࣄྫɺϓϥΫςΟε
ʮ໌͔Β͡ΊΒΕͦ͏ʯ ʮࣗͨͪϚω͢ΕͰ͖Δʯ
ӕͩο ο
✤ ͍͍ͩͨԿͳ͔͔ͬͨͷΑ͏ʹৗ͕࠶։͢Δ ✤ ؆୯ʹ͡ΊΒΕΔͳΒ͏͡Ί͍ͯΔ ✤ ͏·͍͘͘ݱͳʹͬͯ͏·͍͘͘ ✤ ͏·͍͔͘ͳ͍ݱͳʹͬͯ͏·͍͔͘ͳ͍ ֖ͳ͍ݱ࣮
✤ ͡ΊΒΕ͍ͯͳ͍ཧ༝͕͋Δ ✤ ͏·͍͔͘ͳ͔ͬͨཧ༝͕͋Δ ͜Ε͔Β͡ΊΔΞδϟΠϧ։ൃ FYϘον͔ΒͷΞδϟΠϧ։ൃ FYଞۀछͰΞδϟΠϧ։ൃ FYͷҰͰ࢝·ΔΞδϟΠϧ։ൃ FYมԽΛڐ༰͠ͳ͍ڥͰͷΞδϟΠϧ։ൃ
1IPUPCZ)V$IFOPO6OTQMBTI ٯڥͷΞδϟΠϧ։ൃ
ࠓͷ͓ ΞδϟΠϧ։ൃͷݱ࣮ͱ ٯڥͷΞδϟΠϧ։ൃͷ͖߹͍ํ
!5",",*/( גࣜձࣾσϯιʔ.BB4։ൃ෦ ʢલ৬ɿָఱגࣜձࣾʣ Ұൠࣾஂ๏ਓΞδϟΠϧνʔϜΛࢧ͑Δձ ٴ෦ܟ༤ 5",",*/($0.
ΞδϟΠϧ ίʔν ϖΞεΫϥϜ Ϛελʔ ߨԋɾݚम ࣥච ͦͷଞ૬ஊ ͓ؾܰʹ͝૬ஊ͍ͩ͘͞㱺"(*-&.0/45&3$0.
࣭ ͲΜͳਓͨͪͱ ͲΜͳ෩ʹࣄ͕Ͱ͖͍ͯΔ ঢ়ଶ͕ཧͰ͔͢ʁ
Γ͍ͨ͜ͱࣄྫϓϥΫςΟε ཧͱ͢Δੈքʢతʣ࣭ͷ͑
None
8IZ 8IBU ղܾͨ͠खஈ )PX 8IZ ✤ #FGPSF ✤ ࠓ ✤
ݱͰ๊͍͑ͯΔ՝ ✤ "GUFS ✤ ະདྷ ✤ ݱ͕ཧͱ͢Δঢ়ଶ ΞδϟΠϧ ϓϥΫςΟε ΞδϟΠϧιϑτΣΞ ։ൃએݴ ΞδϟΠϧ ֤ݱͰى͖͍ͯͨࣄ࣮ நԽ͞Εͨͷ
ࠓ ཧ Ϊϟοϓ ΪϟοϓΛຒΊΔͨΊͷ ϓϥΫςΟε
ࠓ ཧ Ϊϟοϓ ΪϟοϓΛຒΊΔͨΊͷ ϓϥΫςΟε ࠓ͜͜Λத৺ʹ͠·͢
νʔϜΛΔ ࠓͱཧͷΪϟοϓΛΔ ઓུΛ࿅Δ
νʔϜΛΔ ࠓͱཧͷΪϟοϓΛΔ ઓུΛ࿅Δ
Ҏʹੜ·Εͨاۀ ʢʣ ʢʣ ʢʣ ʢʣ ʢʣ ʢʣ ʢʣ
✤ զʑͷ·ΘΓͷڥٸʹมԽ͠ෳࡶԽ͍ͯ͠Δ ✤ ඞཁͳεΩϧηοτٸʹมԽ͠ෳࡶԽ͍ͯ͠Δ ✤ ҰਓͰཱ͔ͪ͏ͷݶք͕͋Δ ͳͥνʔϜ͕ඞཁͳͷ͔ νʔϜͰڠྗͯ͠ՁΛग़͢ඞཁ͕͋Δ
ΞδϟΠϧ։ൃͷ࠷খ୯ҐνʔϜ
άϧʔϓͱνʔϜҧ͏ Πϝʔδ ਓͷಈ͖ ूΊΒΕΔ ू·ͬͯ͘Δ ଘࡏ ਓͷू߹ ࣄͷྲྀΕ ΞαΠϯ͞Εͯ͜ͳ͢
νʔϜʹߩݙ͢Δ ࢟ डಈత ೳಈత άϧʔϓ νʔϜ
λοΫϚϯϞσϧ άϧʔϓ νʔϜ 1FSGPSNBODF 5JNF
ϨΨγʔίʔυ͔Βͷ٫CZ3ZV[FF
ϨΨγʔίʔυ͔Βͷ٫CZ3ZV[FF ͲΕҰேҰ༦Ͱʹͭ͘ͷͰͳ͍
✤ ҰਓͰཱ͔ͪ͏ʹݶք͕͋ΔͷͰ νʔϜͰڠྗͯ͠ՁΛग़͢ඞཁ͕͋Δ ✤ ΞδϟΠϧ։ൃΛ͡Ίͨͱ͜ΖͰ νʔϜ͕ٸʹϨϕϧΞοϓ͢ΔΘ͚Ͱͳ͍ ✤ νʔϜͮ͘ΓεΩϧΞοϓ ܧଓతʹऔΓΜͰ͍͘ඞཁ͕͋Δ νʔϜΛΔ
1IPUPCZ+VLBO5BUFJTJPO6OTQMBTI νʔϜͷͷৎʹ߹ΘͤͯਐΉ
νʔϜΛΔ ࠓͱཧͷΪϟοϓΛΔ ઓུΛ࿅Δ
ඈͼަ͏όζϫʔυ %9%9%9 ΞδϟΠϧ։ൃ %FW0QT Ϧʔϯ
✤ ʮͲ͏Δ͔ߟ͑ͯͶʯ ✤ ਂງΓͨ͠ͱ͜ΖͰதແ͍ͷͰҙຯͳ͍ ✤ ՌΛग़͞ͳ͍͍ͯ͘ͱҰݴݴ͍ͬͯͳ͍ ͛ͪΌͼΜ͕ݴ͏˓˓ͷਖ਼ମ Ғ͍ਓ
1IPUPCZ4WFO4DIMBHFSPO6OTQMBTI ݟΔ͖ܠ৭ͱղ૾͕ҧ͏
✤ ʮͲ͏Δ͔ߟ͑ͯͶʯ ✤ ਂງΓͨ͠ͱ͜ΖͰதແ͍ͷͰҙຯͳ͍ ✤ ՌΛग़͞ͳ͍͍ͯ͘ͱҰݴݴ͍ͬͯͳ͍ ͛ͪΌͼΜ͕ݴ͏˓˓ͷਖ਼ମ Ғ͍ਓ ͜ͷ··ਐΊͯ΄΅࣮֬ʹෛ͚ήʔϜ ظΛ͢Γ߹ΘͤΔඞཁ͕͋Δ
1IPUPCZ5JN'PTUFSPO6OTQMBTI lሯ෩ͷދz
ΠϯηϓγϣϯσοΩ ΠϯηϓγϣϯσοΩ
✤ Ռͱͯ͠ͷσοΩΑΓͭ͘ΔաఔΛେʹ͢Δ ✤ ͳʹ͔͋ͬͨͱ͖ʹ͜͜ʹͬͯ͘Δ ✤ ಛʹॏཁͳεϥΠυ ΠϯηϓγϣϯσοΩΛͭ͘Δͱ͖ͷίπ
✤ όζϫʔυΛΘͣʹࠓͱཧΛݴޠԽ͢Δ ✤ ڞ௨ͷݴ༿ɺڞ௨ͷղ૾Λͭ͘Δ ✤ εςʔΫϗϧμʔͱͷνʔϜϏϧσΟϯά ظͱ͍͏lሯ෩ͷދzΛ۩ݱԽ͢Δ
1IPUPCZ"OESF.PVUPOPO6OTQMBTI ݾόζϫʔυʹགྷΒ͞Ε͍ͯͳ͍͔
ʮΞδϟΠϧμϝͩʯʹ͠ͳ͍ɺͤ͞ͳ͍ 53: 53: ͦͷ··ਐΊΔ ཧʹ͔͏ಓʹͤΔ 53:ͷ݁Ռࣦഊ͢Δͱɺ ʮΞδϟΠϧμϝͩʯ ʹͳͬͯ͠·͏ 53:ͷ݁ՌΛ͏͚ͯɺ 53:&3303Ͱ
ਐΊΔ͜ͱ͕Ͱ͖Δ ࠓ ཧ
νʔϜΛΔ ࠓͱཧͷΪϟοϓΛΔ ઓུΛ࿅Δ
✤ ݸਓʹґଘ͢Δͷ͋·ΓΓͨ͘ͳ͍ ✤ ৫ͩͱେ͖͗ͯ͢ίϯτϩʔϧͮ͠Β͍ ✤ Α͍νʔϜΛͭ͘Δɾ૿͢ͷ͕ͪΐ͏ͲΑͦ͞͏ Ͳ͜ʹϑΥʔΧε͢Δ͔
1IPUPCZ,0#6"HFODZPO6OTQMBTI νʔϜΛϕʔεʹੵΈ্͍͛ͯ͘
νʔϜͷଆͱ֎ଆ νʔϜ νʔϜͷଆʢʣ νʔϜͷ֎ଆʢ߈ུʣ
νʔϜͷঢ়گʹΑͬͯൺॏ͕ҧ͏ νʔϜͷ֎ଆʢ߈ུʣ νʔϜͷଆʢʣ νʔϜͷख़
λοΫϚϯϞσϧ άϧʔϓ νʔϜ 1FSGPSNBODF 5JNF
͍͔ͭ͘ͷน͕ଘࡏ͢Δ άϧʔϓ νʔϜ 1FSGPSNBODF 5JNF ݴ ͑ ͳ ͍ ɾ
ݴ Θ ͳ ͍ น ߟ ͑ ํ ͷ ҧ ͍ ͷ น ڥ ɾ ੍ ͷ น
εςʔδʹΑͬͯϛογϣϯ͕มΘ͍ͬͯ͘ άϧʔϓ νʔϜ 1FSGPSNBODF 5JNF ݴ ͑ ͳ ͍ ɾ
ݴ Θ ͳ ͍ น ߟ ͑ ํ ͷ ҧ ͍ ͷ น ڥ ɾ ੍ ͷ น ݴ͑ΔԽ νʔϜͱݸ ͷ͢Γ߹Θͤ νʔϜͱपΓ ͷ͢Γ߹Θͤ ͬͱ ͏·͘ͳΔ
ͱΔ͖બࢶ͕ݟ͑ͯ͘Δ άϧʔϓ νʔϜ 1FSGPSNBODF 5JNF ݴ ͑ ͳ ͍ ɾ
ݴ Θ ͳ ͍ น ߟ ͑ ํ ͷ ҧ ͍ ͷ น ڥ ɾ ੍ ͷ น ݴ͑ΔԽ νʔϜͱݸ ͷ͢Γ߹Θͤ νʔϜͱपΓ ͷ͢Γ߹Θͤ ͬͱ ͏·͘ͳΔ ✓εΫϥϜ ✓;Γ͔͑Γ ✓;Γ͔͑Γ ✓1on1 ✓ΠϯηϓγϣϯσοΩ ✓ΠϯηϓγϣϯσοΩ ✓ະདྷձٞ ✓ϢʔβʔετʔϦʔ ✓XP ✓Ϟϒϓϩάϥϛϯά
1IPUPCZXJOOJGSFEYPYPPO'MJDLS ೋݩʹಀ͛ͳ͍ ΞδϟΠϧ։ൃ ։ൃ Α͍ ਖ਼͍͠ ΥʔλʔϑΥʔϧ Ϗδωε ѱ͍ ਖ਼͘͠ͳ͍
None
ΞδϟΠϧ։ൃPS/05Ͱͳ͍
ΞδϟΠϧ։ൃࣗମΠϯΫϦϝϯλϧʹ 1IPUPCZ+PIOOZ.BHSJQQJTPO6OTQMBTI
࠷ॳͷ࣭ ͲΜͳਓͨͪͱ ͲΜͳ෩ʹࣄ͕Ͱ͖͍ͯΔ ঢ়ଶ͕ཧͰ͔͢ʁ
1IPUPCZ%BOLB1FUFSPO6OTQMBTI ہॴ࠷దʹͳΒͳ͍Α͏ʹ ৗʹཧΛݟਾ͑ͯ5SZ&SSPS
ࣦഊʹޭ͠ଓ͚Δ
1IPUPCZ-VJT2VJOUFSPPO6OTQMBTI ՌΛग़ͤखͷͻΒฦΔ ͔ͩΒͦΕ·ͰͬͯΒ͑ΔΑ͏ʹظΛἧ͓͑ͯ͘
͜Μͳ͜ͱΛߟ͑ͳ͕Β ݱͰΞδϟΠϧ։ൃΛָ͠ΜͰ·͢
✤ νʔϜ໊ɿ4*-7&3#6--&5$-6# ✤ ਓνʔϜ ✤ ϞϒϓϩάϥϛϯάBTಇ͖ํ ✤ νʔϜ'"એݴˠνʔϜస৬ 5",",*/( 4BUP@SZV
͝ʔͨ
IUUQTTQFBLFSEFDLDPNUBLBLJOH ࢲͨͪͷνʔϜͷ͓
ۜͷؙϥδΦ ݱͷΞδϟΠϧνʔϜʹΑΔ νʔϜ:PVUVCFνϟϯωϧɺ1PEDBTU࢝Ί·ͨ͠ʂ IUUQTUBLBLJOHDPNTJMWFSCVMMFUDMVCTUBSU
✤ ࣗͨͪΞδϟΠϧ։ൃʹաͳظͤͣʹɺ ·ΘΓͱظΛ߹Θͤͳ͕ΒਐΊΔ ✤ νʔϜͷεςʔδʹ͋ΘͤͯΠϯΫϦϝϯλϧʹ Α͍νʔϜΛ͍ͭͬͯ͘͘ ✤ όζϫʔυΛΘͣʹݴޠԽ͢Δ͜ͱΛ͞΅Βͳ͍ ✤ ՌΛग़ͤखͷͻΒฦΔ
ΞδϟΠϧ։ൃͷݱ࣮
1IPUPCZ+VMJVT%SPTUPO6OTQMBTI ڏ૾ʹΘ͞Εͳ͍
1IPUPCZ&NJMJBOP7JUUPSJPTJPO6OTQMBTI ղ૾Λ্͛Δ
ΞδϟΠϧ։ൃΛ͢Δ͔Β ΞδϟΠϧͰ͋Δ