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 Art...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Fumihiko Kinoshita
February 13, 2009
Technology
160
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
アート・オブ・アジャイルデベロップメント 〜テストが駆動するビジネス価値〜 / The Art of Agile Development
Developers Summit 2009
Fumihiko Kinoshita
February 13, 2009
More Decks by Fumihiko Kinoshita
See All by Fumihiko Kinoshita
アジャイル原則を「使える言葉」にする / Making the Agile Principles Usable
fkino
5
1.1k
アジャイルコーチングを非暴力化する / Nonviolent Agile Coaching
fkino
0
400
経営がアジャイルであるとはどういうことか / What does it mean for management to be agile?
fkino
1
380
もしドラッカーがアジャイルコーチになったら / If Drucker Were an Agile Coach
fkino
2
810
アジャイルと契約 エッセンシャル版 / Agile Contracts Essential Edition
fkino
0
16k
世界一「エモい」アジャイルマニフェストの授業 / Value of the Agile Manifesto
fkino
1
1.4k
アジャイルな働き方の本質 / Agile Way of Working
fkino
3
5k
XP頻出英単語 / XP vocabulary
fkino
0
1.1k
稲盛さんのこと / Amoeba Management and Scrum
fkino
1
650
Other Decks in Technology
See All in Technology
Dario Amodi『Policy on the AI Exponential』を理解する
nagatsu
0
210
Claude Code の Sandbox 機能を Anthropic Sandbox Runtime(srt) で試そう!/lets-play-anthropic-sandbox-runtime
tomoki10
1
400
AIソロプレナー時代に2ヶ月で20人増員した事業創造会社の開発組織の話
miyatakoji
0
340
生成 AI × MCP で切り拓く次世代 SRE!自律型運用への挑戦と開発者体験の進化
_awache
0
180
チームで実践する AI-DLC 思考の軌跡を残すチェックポイント設計
belongadmin
0
3.1k
2026.06.13_AI時代に事業会社が「SIer出身エンジニア」を求める理由 / Why Businesses Seek Engineers with a System Integrator Background in the AI Era
jumtech
0
980
ChatworkとBPaaS 異なる特性で学んだAI機能開発の ベストプラクティス
kubell_hr
2
3.3k
エンジニアリング戦略の作り方 / Crafting Engineering Strategy
iwashi86
16
5.4k
社内 AI エージェント Synapse と セマンティックレイヤーの育て方
hiroakis
1
1.2k
AI-DLCを活用した高品質・安全なAI駆動開発実践 / AI Driven Development with AI-DLC
yoshidashingo
0
160
ABEMA の Datadog × OTel 基盤、 中から見るか? 外から見るか?
tetsuya28
0
110
ポケモンの型をTypeScriptの型システムで表現してみた
subroh0508
0
360
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
340
58k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
22k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
160
The Curious Case for Waylosing
cassininazir
1
380
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.6k
Statistics for Hackers
jakevdp
799
230k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1.1k
The Curse of the Amulet
leimatthew05
1
13k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.9k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
200
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.5k
Transcript
ΞʔτɾΦϒɾ ΞδϟΠϧ σϕϩοϓϝϯτ ʙςετ͕ۦಈ͢ΔϏδωεՁʙ Լ࢙ ג ӬγεςϜϚωδϝϯτ GLJOPTIJUB!FTNDPKQ ࠇխঀԂ ۚ
ͭͳ͙ɺͭͳ͕Δɺͦͯ͠ະདྷ %FWFMPQFST4VNNJU ʲ&ʳ
ࢲͨͪ͋ͳ͕ͨΞδϟ Πϧ։ൃͷʮಓʯΛۃΊ Δखॿ͚Λ͍ͨ͠ɻ 8FXBOUUPIFMQZPVNBTUFS UIFBSUPGBHJMFEFWFMPQNFOU
ࣗݾհ ✓Լ࢙ ✓ ג ӬγεςϜϚωδϝϯτ ✓ΦϒδΣΫτ۞ָ෦ ✓ຊ91Ϣʔβάϧʔϓελοϑ ✓IUUQGLJOPOFU
None
ධൃചத
None
σϒαϛձʹͯ ઌߦൃച
αΠϯձΛͬͯ·͢ ʙ ʙ ʙ !ΦϒδΣΫτ۞ָ෦ϒʔε
ࢲࣄͰ͕͢
Birthday
ʮԼ͞ΜʯͰ ݕࡧ͍ͯͩ͘͠͞ɻ
ँࣙ ✓ؠߊࢠ͞Μ ✓ాਓ͞Μ ✓֯୩৴ଠ͞Μ ✓ฏು݈ࣇ͞Μ ✓ຊͷΞδϟΠϧίϛϡχςΟͷΈͳ͞Μ ✓ӬγεςϜϚωδϝϯτͷΈͳ͞Μ
None
݄
σϒαϛ
None
%FWFMPQNFOU 4UZMF 5FTU
ςετʹ ·ͭΘΔ
σϒαϛͱ ͍͑
ᠳӭࣾ
݄
None
None
πʔϧ ✓ςετ ✓+6OJU ✓K.PDL ✓K8FC5FTU ✓ࣗಈԽ ✓.BWFO ✓$POUJOVVN
ςετͷઓུ
ܧଓతΠϯςάϨʔγϣϯ
None
ຊͷ͓ॻ͖ ✓ΞδϟΠϧσϕϩοϓϝϯτ ✓ΞʔτɾΦϒɾΞδϟΠϧςε ςΟϯά ✓ςετ͕ۦಈ͢ΔϏδωεՁ ✓৫Λޭʹಋ͘ΤΫετϦʔ Ϝϓϩάϥϛϯάͷಓ
ΞδϟΠϧ σϕϩοϓϝϯτ
։ൃ͕ΞδϟΠϧͰ͋ Δͱ͍͏͜ͱɺڠௐ ੑΛॏΜ͡ΔڥͰɺ ϑΟʔυόοΫʹجͮ ͍ͨௐΛߦ͍ଓ͚Δ ͜ͱͰ͋Δɻ ग़య:ʰΞδϟΠϧϓϥΫςΟεʱ
Copyright (c) 2009 Eiwa System Management, Inc. ΠςϨʔγϣϯ िؒ ͷྲྀΕ
ཁٻ ϦϦʔεՄೳͳ ιϑτΣΞ Ship It! ࣍ͷ ΠςϨʔγϣϯ ෦ϦϦʔε ;Γ͔͑Γ ,15 ϕϩγςΟ όοΫϩά λεΫ ϓϩάϥϛϯά ػೳ όά σʔλҠߦ υΩϡϝϯτ ڥߏங ੑೳ δϣʔΧʔ डೖςετΛ ॻ͘ डೖςετΛ ͢Δ ྃج४ TDD CI ༷ͷ֬ೝ ݟੵΓ εύΠΫ ;Γ͔͑ΓόοΫϩάͷ༏ઌ ͚ͳͲ͓٬͞·ʹ͝ڠྗ͍ͨ ͖ͩͳ͕ΒਐΊ͍͖ͯ·͢ɻ
ΠςϨʔγϣϯͷྲྀΕ ετʔϦʔ ։ൃ͢Δ ސ٬ςετ ΠςϨʔγϣϯσϞ ;Γ͔͑Γ ྃج४
ΞʔτɾΦϒɾ ΞδϟΠϧ ςεςΟϯά
ςετͷྨ ✓%FWFMPQFS5FTUJOH ✓$VTUPNFS5FTUJOH ✓2"5FTUJOH http://www.slideshare.net/t_wada/devsumi-2008-developer-testing
%FWFMPQFS 5FTUJOH
ΠςϨʔγϣϯͷྲྀΕ ετʔϦʔ ։ൃ͢Δ ސ٬ςετ ΠςϨʔγϣϯσϞ ;Γ͔͑Γ ྃج४
ςετۦಈ։ൃ 5FTU%SJWFO%FWFMPQNFOU
None
5%%ͷඪ ಈ࡞͢Δ͖Ε͍ͳ ίʔυ 3PO+FGGSJFT
5%%ͷαΠΫϧ ͖Ε͍ Ԛ͍ ͙͢ʹ ಈ͔ͳ͍ ಈ࡞͢Δ (SFFO 3FGBDUPSJOH 3FE
5%%ͷαΠΫϧ ग़య:ʰThe Art of Agile Developmentʱ
5%%ͷαΠΫϧ ग़య:ʰΞʔτɾΦϒɾΞδϟΠϧ σϕϩοϓϝϯτʱ
5%%ͷαΠΫϧ ग़య:ʰΞʔτɾΦϒɾΞδϟΠϧ σϕϩοϓϝϯτʱ ΠϯΫϦϝϯτ
ΠϯΫϦϝϯτ ߟ͑Δ Ϩουόʔ άϦʔϯόʔ ϦϑΝΫλϦϯά
ΠϯΫϦϝϯτ ߟ͑Δ Ϩουόʔ άϦʔϯόʔ ϦϑΝΫλϦϯά
ԿΛ
ߟ͑Δ ✓ίʔυͰΓ͍ͨಈ࡞͕Կ Ͱ͋Δ͔Λ૾͢Δ ✓ߦҎԼͷίʔυͰࡁΉখ͞ ͳΠϯΫϦϝϯτΛߟ͑ग़͢ ✓ςετΛߟ͑ग़͢
ઃܭߦҝ
୭͕
ओʹ φϏήʔλ
ϖΞ ϓϩάϥϛϯά
ओʹ φϏήʔλ
ϐϯϙϯϖΞϦϯά ߟ͑Δ Ϩουόʔ άϦʔϯόʔ ϦϑΝΫλϦϯά ϖΞަ
ࣄྫςετۦಈ։ൃ ✓ϲ݄ ✓ਓ ✓3VCZ ✓5FTU6OJU ✓.PDIB
ϓϩμΫτίʔυ ,εςοϓ
ϓϩμΫτίʔυ ,εςοϓ ςετίʔυ ,εςοϓ
ΧόϨοδ
%FWFMPQFS5FTUJOHͷྨ ✓Ϣχοτςετ ✓ΠϯςάϨʔγϣϯςετ ✓ΤϯυπʔΤϯυςετ
Ϣχοτςετ ✓֎෦ͱͷΓऔΓ͕ͳ͍ ✓ʮγϯϓϧͳઃܭʯ͕ෆ Մܽ ✓εϐʔυॏཁ
ςεςΟϯάπʔϧ ✓+6OJU ✓34QFD ✓(PPHMF5FTU
Ϗϧυ
Ϣχοτςετߴ ʹ࣮ߦͰ͖Δɻ͠ߴ ʹ࣮ߦͰ͖ͳ͍ͳ ΒɺͦΕϢχοτς ετͰͳ͍ɻ .JDIBFM$'FBUIFST
ΠϯςάϨʔγϣϯςετ ✓֎෦ͱͷΓऔΓΛ͢Δ ✓σʔλϕʔε ✓ωοτϫʔΫ ✓ϑΝΠϧγεςϜ ✓ϓϩηεڥք
ΤϯυπʔΤϯυςετ ✓ϢχοτςετͱΠϯςάϨʔ γϣϯςετ͕શʹ͔Έ߹͍ͬͯ Δ͜ͱΛ֬ೝ͢Δ ✓࣮ߦʹ͕͔͔࣌ؒΔ ✓४උͱޙ࢝ʹख͕͔͔ؒΔ ✓͜ͷςετࣗମ͕ٕज़తෛ࠴ʹͳ Δ
খ͘͘͞ճ͢
ςετͷྨ ✓%FWFMPQFS5FTUJOH ✓$VTUPNFS5FTUJOH ✓2"5FTUJOH http://www.slideshare.net/t_wada/devsumi-2008-developer-testing
$VTUPNFS 5FTUJOH
ΠςϨʔγϣϯͷྲྀΕ ετʔϦʔ ։ൃ͢Δ ސ٬ςετ ΠςϨʔγϣϯσϞ ;Γ͔͑Γ ྃج४
ސ٬ςετ આ໌ αϯϓϧ ։ൃ͢Δ ςετ͢Δ ࣗಈԽ ྃج४
ίϛϡχέʔ γϣϯͷͨΊ ͷͷ
ςεςΟϯάπʔϧ ✓'JU ✓4FMFOJVN ✓$VDVNCFS
ސ٬ʹܾஅͯ͠ Β͏ ʰΞδϟΠϧϓϥΫςΟεʱΑΓ
None
Executable User Stories R Spec Bdd http://www.slideshare.net/deimos/aslak-hellesoy-executable-user-stories-r-spec-bdd
✓ϢϏΩλεݴޠ ✓ʮྃʯʹର͢Δ ڞ௨ͷೝࣝ
ސ٬ͱͷ ؔΛม͑Δ
ςετͷྨ ✓%FWFMPQFS5FTUJOH ✓$VTUPNFS5FTUJOH ✓2"5FTUJOH http://www.slideshare.net/t_wada/devsumi-2008-developer-testing
2" 5FTUJOH
ଘࡏ ͠ͳ͍
91νʔϜʹಠ ཱͨ͠2"෦ͱ ͍͏ͷͳ͍
91νʔϜͷඪ ͦͦόάΛ ॻ͔ͳ͍͜ͱͩ
✓όάͳ͠ ✓୳ࡧతςετ
όάͳ͠ /P#VHT
όάΛ ॻ͔ͳ͍͜ͱ
΄΅όάθϩΛ࣮ݱ͢Δํ๏ ✓όάΛ΄ͱΜͲॻ͔ͳ͍ ✓όάͷൟ৩ॴΛ໓͢Δ ✓όάΛ͙͢ʹमਖ਼͢Δ ✓ϓϩηεΛςετ͢Δ ✓ϓϩηεΛमਖ਼͢Δ
΄΅όάθϩΛ࣮ݱ͢Δํ๏ ✓όάΛ΄ͱΜͲॻ͔ͳ͍ ✓όάͷൟ৩ॴΛ໓͢Δ ✓όάΛ͙͢ʹमਖ਼͢Δ ✓ϓϩηεΛςετ͢Δ ✓ϓϩηεΛमਖ਼͢Δ ΄΅ͯ͢ͷ91ϓϥΫςΟε
΄΅όάθϩΛ࣮ݱ͢Δํ๏ ✓όάΛ΄ͱΜͲॻ͔ͳ͍ ✓όάͷൟ৩ॴΛ໓͢Δ ✓όάΛ͙͢ʹमਖ਼͢Δ ✓ϓϩηεΛςετ͢Δ ✓ϓϩηεΛमਖ਼͢Δ ΄΅ͯ͢ͷ91ϓϥΫςΟε ϦϑΝΫλϦϯά
΄΅όάθϩΛ࣮ݱ͢Δํ๏ ✓όάΛ΄ͱΜͲॻ͔ͳ͍ ✓όάͷൟ৩ॴΛ໓͢Δ ✓όάΛ͙͢ʹमਖ਼͢Δ ✓ϓϩηεΛςετ͢Δ ✓ϓϩηεΛमਖ਼͢Δ ΄΅ͯ͢ͷ91ϓϥΫςΟε ϦϑΝΫλϦϯά ׂΕ૭
΄΅όάθϩΛ࣮ݱ͢Δํ๏ ✓όάΛ΄ͱΜͲॻ͔ͳ͍ ✓όάͷൟ৩ॴΛ໓͢Δ ✓όάΛ͙͢ʹमਖ਼͢Δ ✓ϓϩηεΛςετ͢Δ ✓ϓϩηεΛमਖ਼͢Δ ΄΅ͯ͢ͷ91ϓϥΫςΟε ϦϑΝΫλϦϯά ׂΕ૭ ୳ࡧతςετ
༻্ͷҙ ✓91ͷ͋ΒΏΔΈͱཪ ͚ΛڌΓॴʹ͍ͯ͠Δɻ ✓݁ՌΛग़ͨ͢Ίʹɺ΄΅ ͯ͢ͷ91ϓϥΫςΟεΛ ࣮ફ͢Δඞཁ͕͋Δɻ
‣ ߟ͑Δ͜ͱ ✓ ϖΞϓϩάϥϛϯά ✓ ׆͖׆͖ͱͨ͠ࣄ ✓ ใຬࡌͷࣄ ✓ ࠜຊݪҼੳ
✓ ;Γ͔͑Γ ‣ ڠྗ͢Δ͜ͱ ✓ ৴པ ✓ શһಉ੮ ✓ ਅͷސ٬ͷࢀՃ ✓ ϢϏΩλεݴޠ ✓ ελϯυΞοϓϛʔςΟϯά ✓ ίʔσΟϯάඪ४ ✓ ΠςϨʔγϣϯσϞ ✓ ใࠂ ‣ ϦϦʔε͢Δ͜ͱ ✓ ʮશ%POFʯ ✓ όάͳ͠ ✓ όʔδϣϯཧ ✓ Ϗϧυ ✓ ܧଓతΠϯςάϨʔγϣϯ ✓ ίʔυͷڞಉॴ༗ ✓ υΩϡϝϯτ ‣ ܭը͢Δ͜ͱ ✓ Ϗδϣϯ ✓ ϦϦʔεܭը ✓ ܭըήʔϜ ✓ ϦεΫཧ ✓ ΠςϨʔγϣϯܭը ✓ ΏͱΓ ✓ ετʔϦʔ ✓ ݟੵΓ ‣ ։ൃ͢Δ͜ͱ ✓ ΠϯΫϦϝϯλϧͳཁ݅ ✓ ސ٬ςετ ✓ ςετۦಈ։ൃ ✓ ϦϑΝΫλϦϯά ✓ γϯϓϧͳઃܭ ✓ ΠϯΫϦϝϯλϧͳઃܭͱΞʔΩ ςΫνϟ ✓ εύΠΫιϦϡʔγϣϯ ✓ ύϑΥʔϚϯεͷ࠷దԽ ✓ ୳ࡧతςετ
‣ ߟ͑Δ͜ͱ ✓ ϖΞϓϩάϥϛϯά ✓ ׆͖׆͖ͱͨ͠ࣄ ✓ ใຬࡌͷࣄ ✓ ࠜຊݪҼੳ
✓ ;Γ͔͑Γ ‣ ڠྗ͢Δ͜ͱ ✓ ৴པ ✓ શһಉ੮ ✓ ਅͷސ٬ͷࢀՃ ✓ ϢϏΩλεݴޠ ✓ ελϯυΞοϓϛʔςΟϯά ✓ ίʔσΟϯάඪ४ ✓ ΠςϨʔγϣϯσϞ ✓ ใࠂ ‣ ϦϦʔε͢Δ͜ͱ ✓ ʮશ%POFʯ ✓ όάͳ͠ ✓ όʔδϣϯཧ ✓ Ϗϧυ ✓ ܧଓతΠϯςάϨʔγϣϯ ✓ ίʔυͷڞಉॴ༗ ✓ υΩϡϝϯτ ‣ ܭը͢Δ͜ͱ ✓ Ϗδϣϯ ✓ ϦϦʔεܭը ✓ ܭըήʔϜ ✓ ϦεΫཧ ✓ ΠςϨʔγϣϯܭը ✓ ΏͱΓ ✓ ετʔϦʔ ✓ ݟੵΓ ‣ ։ൃ͢Δ͜ͱ ✓ ΠϯΫϦϝϯλϧͳཁ݅ ✓ ސ٬ςετ ✓ ςετۦಈ։ൃ ✓ ϦϑΝΫλϦϯά ✓ γϯϓϧͳઃܭ ✓ ΠϯΫϦϝϯλϧͳઃܭͱΞʔΩ ςΫνϟ ✓ εύΠΫιϦϡʔγϣϯ ✓ ύϑΥʔϚϯεͷ࠷దԽ ✓ ୳ࡧతςετ
୳ࡧతςετ
୳ࡧతςετ ςετͷઃܭ ςετͷ࣮ߦ ݁Ռͷղऍ
୳ࡧతςετ ✓ࣗಈςετΛิ͢Δ ✓࣭อূͰͳ͍ ✓νʔϜͷ࣭อূʹର͢ΔΓ ํʹؔ͢ΔϑΟʔυόοΫ ✓ιϑτΣΞ ✓νʔϜͷϓϩηε
ࣄྫϖΞςετ ✓ϖΞͰςετΛߦ͏ ✓खಈςετ ✓λΠϜϘοΫε ࣌ؒ ✓ͨͱ͑σϞͷલͷ࣌ؒΛ͏ ✓όά͕ݟ͔ͭΕमਖ਼ͯ͠ɺࣗ ಈςετʹΈࠐΉ
લͷ ·ͱΊ
ΞδϟΠϧ։ൃʹ͓͚Δςετ ✓খ͘͘͞ճ͢ ✓͍ͭͰ ٕज़తʹ Ϧ ϦʔεͰ͖Δঢ়ଶʹ͓ͯ͘͠ ✓ސ٬ͱͷؔΛม͑Δ ✓ϓϩηεΛվળ͍ͯ͘͠
ੴڮΛ ୟ͍ͯΔ
ςετ͕ۦಈ͢ ΔϏδωεՁ
None
৫Λޭʹಋ͘ ΤΫετϦʔϜ ϓϩάϥϛϯά
ςετ
ϏδωεՁ ςετ
৫తͳޭ ϏδωεՁ ςετ
։ൃ Ϗδωε Ձ Ϗδωε ཁ݅
։ൃ Ϗδωε Ձ Ϗδωε ཁ݅ ։ൃ Ϗδωε Ձ Ϗδωε ཁ݅
։ൃ Ϗδωε Ձ Ϗδωε ཁ݅
Copyright (c) 2009 Eiwa System Management, Inc. ΠςϨʔςΟϒ͔ͭΠϯΫϦϝϯλϧͳ։ൃ 1िؒ =
1ΠςϨʔγϣϯ Մࢹੑ ঢ়گ͕ݟ͑ͳ ͍ ΠςϨʔγϣ ϯຖʹಈ͘ ͷʔεͰ֬ ೝͰ͖Δ มߋ༰қੑ ॳظʹཁ݅Λ ֬ఆ͠ͳ͚Ε ͳΒͳ͍ มߋ࠷ޙͷ ΠςϨʔγϣ ϯ͕͡·Δ ·ͰՄೳ ٕज़ϦΫεݮ ࠷ޙ·Ͱಈ͍ ͍ͯΔͷΛ ֬ೝ͢Δ͜ͱ ͕Ͱ͖ͳ͍ ಈ͘ͷΛ ϕʔεʹঃʑ ʹػೳΛՃ ͍ͯ͘͠ ϏδωεՁ ࠷ޙͷ࠷ޙ· ͰϦϦʔεͰ ͖ͳ͍ ૣظʹϦϦʔ εՄೳͳಈ͘ ιϑτΣΞ ͕ೖखͰ͖Δ ΞδϟΠϧ։ൃ ैདྷܕͷ։ൃ ଧͪ߹Θͤ ˍ ϦϦʔε ࣌ؒ Ϣʔβͱ ։ൃऀͷ ڑ
όελϒϞσϧ
Copyright (c) 2009 Eiwa System Management, Inc. ΠςϨʔςΟϒ͔ͭΠϯΫϦϝϯλϧͳ։ൃ 1िؒ =
1ΠςϨʔγϣϯ Մࢹੑ ঢ়گ͕ݟ͑ͳ ͍ ΠςϨʔγϣ ϯຖʹಈ͘ ͷʔεͰ֬ ೝͰ͖Δ มߋ༰қੑ ॳظʹཁ݅Λ ֬ఆ͠ͳ͚Ε ͳΒͳ͍ มߋ࠷ޙͷ ΠςϨʔγϣ ϯ͕͡·Δ ·ͰՄೳ ٕज़ϦΫεݮ ࠷ޙ·Ͱಈ͍ ͍ͯΔͷΛ ֬ೝ͢Δ͜ͱ ͕Ͱ͖ͳ͍ ಈ͘ͷΛ ϕʔεʹঃʑ ʹػೳΛՃ ͍ͯ͘͠ ϏδωεՁ ࠷ޙͷ࠷ޙ· ͰϦϦʔεͰ ͖ͳ͍ ૣظʹϦϦʔ εՄೳͳಈ͘ ιϑτΣΞ ͕ೖखͰ͖Δ ΞδϟΠϧ։ൃ ैདྷܕͷ։ൃ ଧͪ߹Θͤ ˍ ϦϦʔε ࣌ؒ Ϣʔβͱ ։ൃऀͷ ڑ
͍͍͜ͱ ͣ͘Ί
ΞδϟΠϧ։ൃ ࣌ؒ Ϣʔβͱ ։ൃऀͷ ڑ ଧͪ߹Θͤ ˍ ϦϦʔε
ैདྷܕ ࣌ؒ Ϣʔβͱ ։ൃऀͷ ڑ ଧͪ߹Θͤ σϞ ϦϦʔε ཁ݅ఆٛ ઃܭɾ࣮
ςετ
ैདྷܕϦεΫ ࣌ؒ Ϣʔβͱ ։ൃऀͷ ڑ ଧͪ߹Θͤ σϞ ϦϦʔε ཁ݅ఆٛ ઃܭɾ࣮
ςετ
ैདྷܕٕज़తෛ࠴ ࣌ؒ Ϣʔβͱ ։ൃऀͷ ڑ ଧͪ߹Θͤ σϞ ϦϦʔε ཁ݅ఆٛ ઃܭɾ࣮
ςετ
ैདྷܕˠΞδϟΠϧ ࣌ؒ Ϣʔβͱ ։ൃऀͷ ڑ ଧͪ߹Θͤ σϞ ϦϦʔε ཁ݅ఆٛ ઃܭɾ࣮
ςετ ✓ςετۦಈ։ൃ ✓ΠϯΫϦϝϯλϧ ͳઃܭͱΞʔΩς Ϋνϟ
ैདྷܕˠΞδϟΠϧ ࣌ؒ Ϣʔβͱ ։ൃऀͷ ڑ ଧͪ߹Θͤ σϞ ϦϦʔε ཁ݅ఆٛ ઃܭɾ࣮
ςετ ✓ςετۦಈ։ൃ ✓ΠϯΫϦϝϯλϧ ͳઃܭͱΞʔΩς Ϋνϟ
ैདྷܕˠΞδϟΠϧ ࣌ؒ Ϣʔβͱ ։ൃऀͷ ڑ ଧͪ߹Θͤ σϞ ϦϦʔε ཁ݅ఆٛ ઃܭɾ࣮
ςετ ✓ސ٬ςετ ✓όάͳ͠ ✓୳ࡧతςετ
ैདྷܕˠΞδϟΠϧ ࣌ؒ Ϣʔβͱ ։ൃऀͷ ڑ ଧͪ߹Θͤ σϞ ϦϦʔε ཁ݅ఆٛ ઃܭɾ࣮
✓ސ٬ςετ ✓όάͳ͠ ✓୳ࡧతςετ
ैདྷܕˠΞδϟΠϧ ࣌ؒ Ϣʔβͱ ։ൃऀͷ ڑ ଧͪ߹Θͤ σϞ ϦϦʔε ཁ݅ఆٛ ઃܭɾ࣮
✓ސ٬ςετ ✓όάͳ͠ ✓୳ࡧతςετ
ैདྷܕˠΞδϟΠϧ ࣌ؒ Ϣʔβͱ ։ൃऀͷ ڑ ଧͪ߹Θͤ ϦϦʔε ཁ݅ఆٛ ✓ސ٬ςετ ✓όάͳ͠
✓୳ࡧతςετ
ैདྷܕˠΞδϟΠϧ ࣌ؒ Ϣʔβͱ ։ൃऀͷ ڑ ଧͪ߹Θͤ ϦϦʔε ཁ݅ఆٛ ✓Ϗδϣϯ ✓ΠϯΫϦϝϯλϧ
ͳཁ݅
ैདྷܕˠΞδϟΠϧ ࣌ؒ Ϣʔβͱ ։ൃऀͷ ڑ ϦϦʔε ཁ݅ఆٛ ✓Ϗδϣϯ ✓ΠϯΫϦϝϯλϧ ͳཁ݅
ଧͪ߹Θͤ ˍ ϦϦʔε
ैདྷܕˠΞδϟΠϧ ࣌ؒ Ϣʔβͱ ։ൃऀͷ ڑ ϦϦʔε ✓Ϗδϣϯ ✓ΠϯΫϦϝϯλϧ ͳཁ݅ ଧͪ߹Θͤ
ˍ ϦϦʔε
ΞδϟΠϧ։ൃ ࣌ؒ Ϣʔβͱ ։ൃऀͷ ڑ ଧͪ߹Θͤ ˍ ϦϦʔε
'"2
طଘͷίʔυʹ ςετ͕ͳ͔ͬ ͨΒʜʜ
ϨΨγʔίʔυ ςετͷͳ͍ίʔυ ාͯ͘มߋͰ͖ͳ͍ ίʔυ +BNFT4IPSF .JDIBFM$'FBUIFST
None
Ҋ݅ ίϯαϧ طଘ։ൃ ৽ن։ൃ 20088݄Ҏ߱ʹ͓Ҿ͖߹͍Λ͍͍ͨͩͨҊ݅
ϨΨγʔطଘ։ൃ ςετίʔυ͋Γ ϨΨγʔ 20088݄Ҏ߱ʹ͓Ҿ͖߹͍Λ͍͍ͨͩͨҊ݅
ΤϯυπʔΤϯυεϞʔΫςετ
ΤϯυπʔΤϯυεϞʔΫςετ ✓େ͖ͳؒҧ͍Λͨ͠ͱ͖ ʹܯࠂͯ͘͠ΕΔ ✓ʮ߹෦ʯΛݟ͚ͭͯɺ ϢχοτςετΛಋೖ͢Δ
ςεςΟϯάπʔϧ ✓'JU ✓4FMFOJVN ✓$VDVNCFS
None
৺ڧ͍
γʔϜϨεʹ Ҡߦ͢Δ
None
৫Λޭʹಋ͘ ΤΫετϦʔϜ ϓϩάϥϛϯά ͷಓ
ಋೖͷোน ✓৫తোน ✓৺ཧతোน ✓ٕज़తোน
৫తোน ✓্࢘ಉ྅͕ೝΊͯ͘Εͳ ͍ ✓͏ͪͷ։ൃಛघ͔ͩΒ ✓΅͘Βͷ৫Ͱ͑ͳ͍ ✓ܖ͕SZ
None
✓ఏҊɾӦۀ͔Β։ൃ·Ͱ ΤϯυπʔΤϯυͰΔ ✓ෲΛͬͨ͘͘ ✓Α͍श׳ΛΊΔ ✓ΈΜͳ͕ॿ͚ͯ͘ΕΔ
✓ܖ͋·Γؾʹ͍ͯ͠ ͳ͍ ✓ͷલͷࠔ͍ͬͯΔਓΛ ॿ͚͍ͨ
৺ཧతোน ✓ਐ͕͓ͪΔ ✓ೲظʹؒʹ߹Θͳ͘ͳΔͷ Ͱͳ͍͔
̏ର
̏ର ϓϩάϥϚͱސ٬ͷൺ
✓͜·ΊʹσϞͯ͠ঢ়گΛ ڞ༗͢Δ ✓ٕज़తෛ࠴ΛཷΊͳ͍͜ ͱͷํ͕ॏཁ ✓ෆ҆ͳ͜ͱ͕͋Εϝʔ ϧͯ͠΄͍͠
ٕज़తোน ✓शಘ͕͍͠ ✓ʙϲ݄ੜ࢈ੑ͕མͪΔ
ΞδϟΠϧͷ ਰୀͱམ
ΞδϟΠϧ͠ ͍ɻؒͷ࠲ֶ Ͱʹͭ͘Α͏ͳ Μ͡Όͳ͍ɻ
✓ૉৼΓॏཁ ✓ࣃΛ৯͍ͬͯ͠Δ ✓ʹͳͬͯڭ͑Δ ✓ΈΜͳ͖ͰͬͯΔ
ݪଇ ✓ϓϩηεΛվળ͢Δ ✓ਓΛ৴པ͢Δ ✓ϜμΛഉআ͢Δ ✓ՁΛಧ͚Δ ✓ٕज़తӽΛٻ͢Δ
ݪଇ ✓ϓϩηεΛվળ͢Δ ✓ਓΛ৴པ͢Δ ✓ϜμΛഉআ͢Δ ✓ՁΛಧ͚Δ ✓ٕज़తӽΛٻ͢Δ
ࣗݾ࿉ 4FMG%JTDJQMJOF
·ͱΊ
None
Of all agile methods I know, XP is the most
complete.
ࢲ͕͍ͬͯΔΞδϟ Πϧख๏ͷ͏ͪɺ 91͕࠷ௐͱόϥ ϯε͕ͱΕ͍ͯΔɻ
ݪଇ ✓ϓϩηεΛվળ͢Δ ✓ਓΛ৴པ͢Δ ✓ϜμΛഉআ͢Δ ✓ՁΛಧ͚Δ ✓ٕज़తӽΛٻ͢Δ
‣ ߟ͑Δ͜ͱ ✓ ϖΞϓϩάϥϛϯά ✓ ׆͖׆͖ͱͨ͠ࣄ ✓ ใຬࡌͷࣄ ✓ ࠜຊݪҼੳ
✓ ;Γ͔͑Γ ‣ ڠྗ͢Δ͜ͱ ✓ ৴པ ✓ શһಉ੮ ✓ ਅͷސ٬ͷࢀՃ ✓ ϢϏΩλεݴޠ ✓ ελϯυΞοϓϛʔςΟϯά ✓ ίʔσΟϯάඪ४ ✓ ΠςϨʔγϣϯσϞ ✓ ใࠂ ‣ ϦϦʔε͢Δ͜ͱ ✓ ʮશ%POFʯ ✓ όάͳ͠ ✓ όʔδϣϯཧ ✓ Ϗϧυ ✓ ܧଓతΠϯςάϨʔγϣϯ ✓ ίʔυͷڞಉॴ༗ ✓ υΩϡϝϯτ ‣ ܭը͢Δ͜ͱ ✓ Ϗδϣϯ ✓ ϦϦʔεܭը ✓ ܭըήʔϜ ✓ ϦεΫཧ ✓ ΠςϨʔγϣϯܭը ✓ ΏͱΓ ✓ ετʔϦʔ ✓ ݟੵΓ ‣ ։ൃ͢Δ͜ͱ ✓ ΠϯΫϦϝϯλϧͳཁ݅ ✓ ސ٬ςετ ✓ ςετۦಈ։ൃ ✓ ϦϑΝΫλϦϯά ✓ γϯϓϧͳઃܭ ✓ ΠϯΫϦϝϯλϧͳઃܭͱΞʔΩ ςΫνϟ ✓ εύΠΫιϦϡʔγϣϯ ✓ ύϑΥʔϚϯεͷ࠷దԽ ✓ ୳ࡧతςετ ϓϥΫςΟε
None
ϓϩάϥϚͪΖΜɺ ςελʔɺϓϩδΣΫτ Ϛωʔδϟɺʜʜ লུ ʜʜɺސ٬ͳͲΞδϟΠ ϧʹؔ৺ͷ͋Δͯ͢ͷ ਓʹ͓͘ΔҰͰ͋Δɻ ग़య:ʰΞʔτɾΦϒɾΞδϟΠϧ σϕϩοϓϝϯτʱཪදࢴ
91 ΞδϟΠϧ Λ ։ൃऀͷ͚ͩͷͷ ʹ͓ͯ͘͠ͷɺ ͏ऴΘΓʹ͍ͨ͠
͡Ί ʮΞδϟΠϧͬ͜͝ʯ ͩͬͨɻ
Ͱ
ࠓҧ͏
ࣗͨͪͷ͍ͬͯ Δ͜ͱ͕ɺ࣮֬ʹϏ δωεʹͭͳ͕ͬͯ ͍Δͱ͍͏࣮ײ
ࢲͨͪ͋ͳ͕ͨΞδϟ Πϧ։ൃͷʮಓʯΛۃΊ Δखॿ͚Λ͍ͨ͠ɻ 8FXBOUUPIFMQZPVNBTUFS UIFBSUPGBHJMFEFWFMPQNFOU
͝ਗ਼ௌ ͋Γ͕ͱ͏ ͍͟͝·ͨ͠
Ξϯέʔτͷ ͝ڠྗΛ͓ئ͍͠·͢ɻ ʲ&ʳ