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
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Fumihiko Kinoshita
February 13, 2009
Technology
170
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
660
Other Decks in Technology
See All in Technology
FinOps × AIエージェントで実現する コストインシデントの自動調査
oasis1994liveforever
0
130
protovalidate-es を導入してみた
bengo4com
0
180
Socrates × Looker 〜セマンティックレイヤーで進化するデータ分析エージェント〜
hanon52_
3
2.3k
AIエージェントが名古屋の猛暑からあなたを守る
happysamurai294
0
110
NAB Show 2026 動画技術関連レポート / NAB Show 2026 Report
cyberagentdevelopers
PRO
0
190
2026 TECHFRESH 畢業分享會 - 開發日常大解密!從領域驅動到企業級上線
line_developers_tw
PRO
0
940
2026TECHFRESH畢業分享會 - AI 時代的人生存檔點
line_developers_tw
PRO
0
940
連合学習と機密コンピューティング
lycorptech_jp
PRO
0
110
RAG を使わないという選択肢
tatsutaka
1
220
攻撃者視点で考えるDetection Engineering
cryptopeg
2
1.6k
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
2.9k
AAIFに入ってみた ~内から見えるコミュニティ動向~
sato4
0
190
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
97
6.7k
Are puppies a ranking factor?
jonoalderson
1
3.5k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
610
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
210
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
160
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
160
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Accessibility Awareness
sabderemane
1
140
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
͝ਗ਼ௌ ͋Γ͕ͱ͏ ͍͟͝·ͨ͠
Ξϯέʔτͷ ͝ڠྗΛ͓ئ͍͠·͢ɻ ʲ&ʳ