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
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
個人の発見を、組織の知恵に 〜生成AI活用を"探索"から"組織の仕組み"へ〜
kintotechdev
3
1.1k
Claude Code×Terraform IaC テンプレート駆動開発
itouhi
1
460
作って終わりにしない タイミーのセマンティックレイヤー育成の現在地
chanyou0311
3
1.9k
探して_入れて_作って_使う_Agent_Skills___LT.pdf
peintangos
2
190
LLMと共に進化するプロセスを目指して
ymatsuwitter
12
3.8k
LLMにもCAP定理があるという話
harukasakihara
0
270
ABEMA の Datadog × OTel 基盤、 中から見るか? 外から見るか?
tetsuya28
0
110
GoとSIMDとWasmの今。
askua
3
520
「嘘をつくテスト」の失敗例から学ぶ 良いテストコード #frontend_phpcon_do
asumikam
0
590
Platform Engineering as a Product: Criteria for Improvement and Multi-Tenant Design
kumorn5s
0
530
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.8k
Amazon Bedrock AgentCore ワークショップ JAWS UG TOHOKU / amazon-bedrock-agentcore-workshop-jawsug-tohoku-2026
gawa
9
530
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
580
Building Adaptive Systems
keathley
44
3k
What does AI have to do with Human Rights?
axbom
PRO
1
2.2k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
330
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
Agile that works and the tools we love
rasmusluckow
331
21k
The agentic SEO stack - context over prompts
schlessera
0
800
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
540
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
170
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.6k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
360
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
͝ਗ਼ௌ ͋Γ͕ͱ͏ ͍͟͝·ͨ͠
Ξϯέʔτͷ ͝ڠྗΛ͓ئ͍͠·͢ɻ ʲ&ʳ