Upgrade to Pro — share decks privately, control downloads, hide ads and more …

What is Agile?

What is Agile?

淡々とアジャイルってなにかを説明します。

A64ac825509279a770c13c6fc517f11a?s=128

Yasunobu Kawaguchi
PRO

October 25, 2018
Tweet

Transcript

  1. ΞδϟΠϧͬͯͳʹʁ @kawaguti

  2. None
  3. http://agilemanifesto.org/iso/ja/manifesto.html

  4. ϓϩηε΍πʔϧɹɹΑΓ΋ݸਓͱର࿩ɹɹɹΛɺ แׅతͳυΩϡϝϯτΑΓ΋ಈ͘ιϑτ΢ΣΞΛɺ ܖ໿ަবɹɹɹɹɹɹΑΓ΋ސ٬ͱͷڠௐɹɹΛɺ ܭըʹै͏͜ͱɹɹɹΑΓ΋มԽ΁ͷରԠɹɹΛɺ

  5. http://agilemanifesto.org/iso/ja/principles.html

  6. ސ٬ຬ଍Λ࠷༏ઌ͠ɺ Ձ஋ͷ͋Διϑτ΢ΣΞΛ ૣ͘ܧଓతʹఏڙ͠·͢ɻ

  7. ཁٻͷมߋ͸
 ͨͱ͑։ൃͷޙظͰ͋ͬͯ΋׻ܴ͠·͢ɻ มԽΛຯํʹ͚ͭΔ͜ͱʹΑͬͯɺ
 ͓٬༷ͷڝ૪ྗΛҾ্͖͛·͢ɻ

  8. ಈ͘ιϑτ΢ΣΞΛɺ ि͔ؒΒϲ݄ͱ͍͏ Ͱ͖Δ͚ͩ୹ִ͍࣌ؒؒͰ ϦϦʔε͠·͢ɻ

  9. Ϗδωεଆͷਓͱ։ൃऀ͸ɺ ϓϩδΣΫτΛ௨ͯ͠ ೔ʑҰॹʹಇ͔ͳ͚Ε͹ͳΓ·ͤΜɻ

  10. ҙཉʹຬͪͨਓʑΛूΊͯ ϓϩδΣΫτΛߏ੒͠·͢ɻ ؀ڥͱࢧԉΛ༩͑ ࢓ࣄ͕ແࣄऴΘΔ·Ͱ ൴ΒΛ৴པ͠·͢ɻ

  11. ৘ใΛ఻͑Δ΋ͬͱ΋ޮ཰తͰ
 ޮՌతͳํ๏͸ ϑΣΠεɾτΡɾϑΣΠεͰ
 ࿩Λ͢Δ͜ͱͰ͢ɻ

  12. ಈ͘ιϑτ΢ΣΞͦ͜ ਐ௙ͷ΋ͬͱ΋ॏཁͳई౓Ͱ͢ɻ

  13. ΞδϟΠϧŋϓϩηε͸
 ࣋ଓՄೳͳ։ൃΛଅਐ͠·͢ɻ ҰఆͷϖʔεΛ
 ܧଓతʹҡ࣋Ͱ͖ΔΑ͏ʹ
 ͠ͳ͚Ε͹ͳΓ·ͤΜɻ

  14. ٕज़త୎ӽੑͱ
 ༏Εͨઃܭʹର͢Δෆஅͷ஫ҙ͕
 ػහ͞ΛߴΊ·͢ɻ

  15. γϯϓϧ͞ʢϜμͳ͘࡞ΕΔྔΛ
 ࠷େݶʹ͢Δ͜ͱʣ͕ຊ࣭Ͱ͢ɻ

  16. ࠷ྑͷΞʔΩςΫνϟɾཁٻɾઃܭ͸ɺ ࣗݾ૊৫తͳνʔϜ͔Β ੜΈग़͞Ε·͢ɻ

  17. νʔϜ͕΋ͬͱޮ཰ΛߴΊΔ͜ͱ͕ Ͱ͖Δ͔ΛఆظతʹৼΓฦΓɺ ͦΕʹج͍ͮͯࣗ෼ͨͪͷ΍ΓํΛ ࠷దʹௐ੔͠·͢ɻ

  18. ඇΞδϟΠϧϚχϑΣετ

  19. ސ٬ຬ଍͸ͱ΋͔͘ɺ Ձ஋΋ͱ΋͔͘ιϑτ΢ΣΞΛ ๨Εͨࠒʹఏڙ͠·͕͢ɺ ͦ͏͍͏΋ͷͳΜͰ͢ɻ

  20. ཁٻͷมߋΛ
 ։ൃͷޙظʹͩ͢ͷ͸ϚδϠϝςɻ มԽΛຯํʹ͚ͭͨͬͯɺ
 ࢲͨͪͷചΓ্͛͸͕͋Γ·ͤΜɻ

  21. ݟӫ͑ͷΑ͍ύϫϙ࢓༷ॻΛɺ ि͔ؒΒϲ݄ͱ͍͏ ॴఆͷ͓࣌ؒΛ͍͍ͨͩͯ ೲ඼͠·͢ɻ

  22. Ϗδωεଆͷਓͱ։ൃऀ͸ɺ ͍ͭ΋͸ผͷ৔ॴʹ͍·͕͢ɺ ϓϩδΣΫτΛ௨ͯ͠ ఆྫϛʔςΟϯάΛߦ͍·͢ɻ

  23. ҙཉ͸ͱ΋͔͘಄਺ΛूΊͯ ϓϩδΣΫτΛߏ੒͠·͢ɻ ࢦࣔͱͦΕͳΓͷ؀ڥΛ༩͑ ׂΓ౰ͯͨ࢓ࣄ͕ऴΘΔ·Ͱ ൴ΒΛ߆ଋ͠·͢ɻ

  24. ৘ใΛ఻͑Δ΋ͬͱ΋ޮ཰తͰ
 ࣮֬ͳํ๏͸ ࢿྉΛϝʔϧʹఴ෇ͯ͠
 શһΛ$$ʹೖΕΔ͜ͱͰ͢ɻ
 ૊৫ʹΑͬͯ͸ਃ੥ॻʹঝೝҹΛ͍͖ͨͩ·͢ɻ

  25. ϓϩϚωͷʮΦϯεέͰ͢ʯͦ͜ ਐ௙ͷ΋ͬͱ΋ॏཁͳई౓Ͱ͢ɻ

  26. ඇΞδϟΠϧŋϓϩηε͸
 Ұൃউෛͷ։ൃΛଅਐ͠·͢ɻ ΪϦΪϦͷೲظʹ޲͚ͯ
 ஗Εͦ͏ͳΒ૿һͰ͖ΔΑ͏ʹ
 ͠ͳ͚Ε͹ͳΓ·ͤΜɻ

  27. ٕज़తʹ༏Εͯͳͯ͘΋࡞ΕΔΑ͏ͳ
 ઃܭʹର͢Δอकతͳଶ౓͕
 ऩӹྗΛߴΊ·͢ɻ

  28. ࢓༷௨ΓʢݴΘΕͨ௨Γɺؒҧͬͯ ͍Α͏͕࡞Δ͜ͱʣ͕ޱบͰ͢ɻ

  29. ࠷ྑͷΞʔΩςΫνϟɾཁٻɾઃܭ͸ɺ γχΞΞʔΩςΫτ΍ݹࢀͷ࣮ྗऀ͔Β ੜΈग़͞Ε·͢ɻ

  30. νʔϜ͕΋ͬͱՔಇ཰ΛߴΊΔ͜ͱ͕ Ͱ͖Δ͔Λৗʹ؂ࢹ͠ɺ ͦΕʹج͍ͮͯɺ ೦ͷͨΊೲظΛݫ͠Ίʹઃఆ͠·͢ɻ

  31. http://kawaguti.hateblo.jp/entry/20110213/1297531229

  32. ϘϒɾϚʔςΟϯ͕ϛʔςΟϯάΛটूͯ͠ɺ͜͏ݴͬͨɻʮࢲ͕ͨͪ ݴ͍ͬͯΔ͜ͱͬͯɺࣅ͍ͯΔΑ͏ʹฉ͑͜ΔΜ͚ͩͲɺ͜Εͬͯۮવ ͷҰகͳͷ͔ͳ͊ʁʯ൴͸ϚχϑΣετΛॻ͘͜ͱʹؔ৺͕͋Δ͜ͱΛ ෇͚Ճ͑ͨɻ ࢲ͸ϚχϑΣετΛॻ͘͜ͱʹ͸શؔ͘৺͕ͳ͔ͬͨͷͰɺ ϚχϑΣετ΁ͷੈؒͷ൓Ԡ͸ɺࢲ͸ϘϒҎ্ʹڻ͍ͨΜ͡Όͳ͍͔ͱ ࢥ͏ ɻϘϒ͸ϫϯμϑϧͳਓʑΛϛʔςΟϯάʹট଴͍ͯͨ͠ɻܰྔ ϓϩηεͷఏҊऀͱͯ͠ɺଞͷ୭ΑΓ஌ΒΕͨਓͨͪͩɻ๺ถ͚ͩͰ ͳ͘ɺΠΪϦεΛج൫ͱ͢Δ%4%.ͷ୅දͱ΋࿩͢͜ͱ͕Ͱ͖ͨɻ"SJ

    WBO#FOOFLVN͸Φϥϯμ͔Β͜ͷϛʔςΟϯάͷͨΊ͚ͩʹདྷ͍ͯ ͨɻ91ɺεΫϥϜɺΫϦελϧɺΞμϓςΟϒɺ'%%ɺ%4%.ɺܰྔ Ͱ࣮ફతͳ։ൃͱ͍ΘΕΔͻͱͨͪ "OEZ)VOU %BWF5IPNBT  #SJBO.BSJDL ͕ू·͍ͬͯͨɻ
  33. ʮ͜Μʹͪ͸ɺࢲ͸YYͰ͢ʯͱ͍͏΍ΓऔΓ͕Ұपͨ͠ޙɺं࠲ʹ࠲ͬ ͯɺ͓ޓ͍Λ͠͹Β͘ڽࢹͨ͠ޙɺ୭͔͕ݴͬͨɻʮզʑ͸ɺΞδΣϯ μ ࠓ೔࿩ٞ͢୊ ΛͲ͏΍ͬͯ࡞Ε͹͍͍ΜͩΖ͏ʁʯ͢Δͱɺ୭͔͕ ΞδΣϯμ߲໨ΛΠϯσοΫεΧʔυʹॻ͘͜ͱΛఏҊͨ͠ɻ91ͷਓ ͨͪ͸ݚम༻ʹΠϯσοΫεΧʔυΛ࣋ͪา͍͍ͯͨͷͰ͙͢ʹऔΓग़ ͯ͠ॻ͖࢝Ίɺॻ͖ऴΘͬͨ΋ͷΛதԝͷচʹ์ΓࠐΜͩɻٸʹɺա൒ ਺ͷਓʑ͕চʹΠϯσοΫεΧʔυΛೖΕ࢝Ίͨɻ࢒Γͷਓ΋ɺಉ͡Α ͏ʹ΍Γ࢝ΊͯɺΞΠσΞ͕ਚ͖ͨͱ͖ʹ͸ɺচͷΠϯσοΫεΧʔυ

    ͸ࢁʹͳ͍ͬͯͨɻ
  34. ୭͔͕ਘͶͨɻʮ͜ͷΧʔυΛͲ͏΍ͬͯ·ͱΊͯɺΞδΣϯμʹ͢ΔΜͩΖ ͏ʁʯ୭͔͕ݴͬͨ ࢲ͸͜ͷͱ͖͢Ͱʹɺ୭͕ͳʹΛݴ͔ͬͨΛه࿥͢Δύϫʔ ͸ͳ͔ͬͨ ɻʮΞδΣϯμͷॱ൪ʹҙݟ͕͋Δਓ͸ɺ͜ͷΧʔυΛฒ΂ସ͑Α ͏ɻͦ͏Ͱͳ͍ਓ͸ɺ͜͜Λ཭Εͯ΋͍͍ɻʯࢲ͸τϐοΫͷॱ൪͸ؾʹͯ͠ ͍ͳ͔ͬͨͷͰɺٳܜΛͱͬͨɻࢲ͕໭ͬͨͱ͖ɺΠϯσοΫεΧʔυ͸นʹ ςʔϓͰషΒΕ͍ͯͨɻ ޙͰɺ୭͔͕ʮࢲ͸ଞͷΞδΣϯμ߲໨Λߟ͍͑ͯΔΜ͚ͩͲɺͲ͏ͨ͠Β͍ ͍ʁʯͱݴ͍ग़ͨ͠ɻ୭͔͕ʮΞδΣϯμͷۭ͍͍ͯΔͱ͜Ζɺ޷͖ͳͱ͜ʹ

    షΓͳΑʯͱ౴͑ͨɻ
  35. ࢲ͸͜ͷ࡞ۀʹͣͬͱ෇͖߹ͬͨͷ͕ͩɺͦΕ͸ɺ͜ͷάϧʔϓͷ̎ͭͷಛ௃͕ ࢲͷ৺Λଧ͔ͬͨΒͩɻ •ϦεϖΫτ 3FTQFDU  ◦ͦͷ෦԰ʹ͍ͨશͯͷਓ͕ɺଞͷਓʹରͯ͠ɺઈେͳ৴པΛஔ͍͍ͯͨ͜ͱɻ ͩΕ΋ϛʔςΟϯάΛϋΠδϟοΫ͢Δ͜ͱΛࢼΈͨΓ͠ͳ͔ͬͨɻશһ͕ଞ ͷਓͷҙݟΛۃΊͯͬ͘͡ΓͱΑ͘ฉ͍͍ͯͨɻৗʹɺ࿩͍ͯ͠Δਓʹ࠷େͷ ৴པΛ͓͍͍ͯͨɻ •ࣗݾ૊৫Խ

    4FMGPSHBOJ[BUJPO  ◦ͦ͜͸ɺ࠷΋༏Εͨਓʑͷࣗݾ૊৫Խͷ৔ͩͬͨɻͦΕ·Ͱܦݧͨ͠ଞͷ৔Ͱ ͸ɺৗʹҰਓͷਓʢ·ͨ͸ɺ΋ͬͱѱ͍৔߹͸ෳ਺ͷਓʣ͕ϛʔςΟϯάΛ ಈ͔ͦ͏ͱ͢Δ΋ͷͩͬͨɻҒ͍ਓ͕෦԰ʹ͍ͯɺ͓ޓ͍ΛΑ͘஌Βͳ͍৔ ߹ɺ·ͣ࠷ॳʹݖྗಆ૪͕࢝·Γ΍͍͢ɻͦ͜Ͱ͸ɺͦΜͳ͜ͱ͸Ұ੾ى͜Β ͳ͔ͬͨɻ
  36. ࣗݾ঺հΛ݉Ͷͯʮࢲ͕ਪ঑͢Δ͜ͱͱɺࢲͷཱ৔ʯΛޠΓ߹͏ͷʹ͠͹͠ͷ࣌ ؒΛաͨ͝͠ɻͦΕͧΕͷϓϩηε͸ɺͨͬͨ෼ͷઆ໌͕ͩͬͨɺଞͷਓͨͪ ʹ͸৽઱ͳڻ͖͕͋ͬͨΑ͏ͩͬͨɻ ࢲͨͪ͸͙͢ʹɺͦΕͧΕਪ঑͍ͯ͠Δ΋ͷಉ͕࢜ͱͯ΋ࣅ௨͍ͬͯΔͷ͸ۮવ Ͱ͸ͳ͍ɺͱ͍͏݁࿦ʹࢸͬͨɻͦ͜ʹ͸Կ͔ࠜఈʹྲྀΕΔڞ௨ੑ͕͋ΓɺͦΕ ͕ԿͰ͋Δ͔Λݟ͚ͭΔඞཁ͕͋ΔͱࢥΘΕͨɻͳͥͳΒɺ೔ʑ΍෼୯Ґͷϓϩ δΣΫτͷਐΊํʹ͸ɺ৯͍ҧ͍ͬͯΔ఺͕͋Γɺ·ͩղফ͍ͯ͠ͳ͔͔ͬͨΒ ͩɻ͜ͷΑ͏ͳ৯͍ҧ͍͕͋Δʹ΋͔͔ΘΒͣɺࢲͨͪʹ͸ʮࢲͨͪҎ֎ͷਓʑ ͱ͸ҧ͏ʯͱݴ͑Δɺͱͯ΋ڧ͍ڞ௨ੑ͕ଘࡏͨ͠ɻ

  37. ୭͔͕ݴͬͨɻʮࢲ͸ɺܰྔ MJHIUXFJHIU ͱ͍͏ݴ༿͕޷͖͡Όͳ͍ͳɻਅ݋ͳڹ͖ ͕ͳ͍ɻʯଞͷ୭͔͕ݴͬͨɻʮܰྔ͸ɺԿ͔ʹର͢Δ BHBJOTU ൓Ԡͷ͜ͱͩɻࢲ͸ɺ Կ͔Λࢧ࣋͢Δ TUBOEGPS ɺͱ͍͏ݴ༿͕ཉ͍͠ʯͦ͜ͰɺҰ࣌ؒ΄Ͳɺࠓޙͷλά ͱͳΔ୯ޠΛ୳͢ͷʹඅ΍͢͜ͱʹͳͬͨɻ

    ͜ͷ୯ޠ୳͠ͷϓϩηε΋ڵຯਂ͔ͬͨɻ w ·ͣɺϒϨΠϯετʔϛϯάͰ͔Βͷ໊લΛग़͠ɺͦΕΛॻ͖ه͢ w ࣍ʹɺ͍͔ͭ͘ͷ໊લΛϐοΫΞοϓ͠ɺͦΕ͕޷͖Ͱͳ͍ཧ༝Λٞ࿦͢Δ
  38. ޙऀͷ࡞ઓ͸ɺࢲ͕ͨͪͳʹΛࢧ࣋͠ɺͳʹΛࢧ࣋͠ͳ͍͔Λཧղ͢Δͷʹ໾ཱͬͨɻ ͋Δ୯ޠͷʮ޷͖Ͱͳ͍ཧ༝ʯΛॻ͖ग़͢͜ͱ͸ɺͦͷ୯ޠΛ;͞Θ͘͠ͳ͍΋ͷͱ ͯ͠௥͍ग़ͯ͠͠·͏͜ͱʹ͸ͭͳ͕ΒͣɺΉ͠Ζࢲͨͪͷ಄ͷதʹ͋Δ͜ͱͷཧղ ΛਂΊΔ͜ͱʹ໾ཱͬͨͷͰ͋Δɻ ྫ͑͹ɺ͋Δ୯ޠʹ͍ͭͯͷ൓ରҙݟ͸͜͏ͩͬͨɻʮ͜ͷ୯ޠΛݴ͏ͱ͖͸ɺࢲ͸ ϐϯΫͷλΠπΛ͸͔ͳ͖Ό͍͚ͳ͍ؾ͕͢Δɻࢲ͸ϐϯΫͷλΠπͳΜ͔ཤ͘ͷ͸ ͝ΊΜͩͶɻʯࢲͨͪ͸ٶຊ෢ଂͷʮ๷ޚ͢Δͱ͖͸ɺͨͩ๷ޚͱߟ͑ΔͷͰ͸ͳ͘ɺ ૬खΛࡴ͢ಈ࡞ͷҰ෦ͱߟ͑Αʯ ࢲͨͪͷ৔߹ɺ༗༻ͳγεςϜΛಧ͚ΔͨΊͷ Λ

    දݱ͢ΔΑ͏ͳɺڧ͍୯ޠΛ୳͍ͯͨ͠ɻ
  39. ΞδϟΠϧ։ൃ͸ɺඞཁͱ͞ΕΔ΋ͷΛΞάϨογϒʹಧ͚Δɻ୯ʹϖʔύʔϫʔΫ Λආ͚Δɺͱ͍͏͚ͩͰ͸ͳ͍ɻ͔ͩΒຊॻͷදࢴʹ͸ɺϕϯΨϧދΛબΜͩɻମૢ બख΍μϯαʔͱ͸ରরతͳҙຯ߹͍ͩɻࢲͷ΋͏̍ͭͷΞδϟΠϧϚείοτ͸ɺ 5γϟπͷֆฑͰݟ͚ͭͨɺअѱͦ͏ͳਂւͷϞϯελʔͰ͋Δɻ ਤ"  ϕϯΨϧދ΋ਂւͷϞϯελʔ΋ɺ͍·͙͢৯ࣄʹ͋Γͭ͜͏ͱ͍ͯ͠ΔΑ͏ʹݟ͑ Δɻ͍ͭ͜Β͕ɺͨͩϖʔύʔϫʔΫΛආ͚ͨΓɺࣗ༝౓ΛߴΊΔͨΊͷܤݹ͚ͩΛ ͍ͯ͠ΔɺͳΜͯ͜ͱ͸͋Γ͑ͳ͍ɻ