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

アジャイルな見積りと計画づくり12のガイドライン / 12 Guidelines fo...

Dai Fujihara
September 15, 2020

アジャイルな見積りと計画づくり12のガイドライン / 12 Guidelines for Agile Estimation and Planning

Dai Fujihara

September 15, 2020
Tweet

More Decks by Dai Fujihara

Other Decks in Programming

Transcript

  1. ̈ (öŊIÇhXRª 䜰䝆䝱䜲䝹䝁䞊䝏 ⤒㦂 ż ⌧ᅾ䠖䝣䝸䞊䛾䜰䝆䝱䜲䝹䝁䞊䝏 ͒0w䛸䛧䛶άື୰ ż 䝯䝹䜹䝸䠖䜶䞁䝆䝙䜰䝸䞁䜾䝬䝛䞊䝆䝱䠄 0w͜䚸²ŸĻƴǕöƞġ

    0ŭļŊŭġġƞŊŭÀġƦƴ䠄²0À͜ ż ᴦኳ䠖0w䚸䜰䝆䝱䜲䝹䝁䞊䝏 ż ᯾²Xġƞ䠖höǔö䜶䞁䝆䝙䜰 άື ż 䛄䜰䝆䝱䜲䝹㛤Ⓨ䛸䝇䜽䝷䝮䛅ᐤ✏ ż 䛄䝸䞊䞁㛤Ⓨ䛾⌧ሙ䛅⩻ヂ ż 㛤Ⓨ䝁䞁䝃䝹䝔䜱䞁䜾䞉ᢏ⾡㢳ၥ Ɣ 䜰䝆䝱䜲䝹㛤Ⓨ䝏䞊䝮ᨭ᥼ Ɣ ²0À䞉©䝏䞊䝮❧䛱ୖ䛢ᨭ᥼ Ɣ 䝔䝇䝖⮬ື໬ᑟධᨭ᥼ Ɣ !À„䜔0w䛾䝁䞊䝏䞁䜾 ż ńƴƴƛƦ͆͒͒ĚöŊƛƞġƦġŭƴƦ͌ēŸū͒ƦġƞǔŊēġ͒
  2. 䜰䝆䝱䜲䝹ᡭἲ ̌ ż ̇䛴䛾䝏䞊䝮䛸䛧䛶ാ䛟 ż ▷䛔䜲䝔䝺䞊䝅䝵䞁䛷సᴗ䛩䜛 Ɣ 䝍䜲䝮䝪䝑䜽䝇䚹ᮇ᪥䛜᮶䛯䜙ᚲ䛪䜲䝔䝺䞊䝅䝵䞁䜢⤊஢䛥䛫䜛 䠄䛯䛸䛘䝣䜱䞊䝏䝱䜢๐䛳䛯䛸䛧䛶䜒䠅 Ɣ

    ᅛᐃ䛨䜓䛺䛟䛶䜒䛔䛔 ż 䜲䝔䝺䞊䝅䝵䞁䛤䛸䛻ᡂᯝ䜢䛒䛢䜛 Ɣ 㛗䛥䜘䜚䜒ᡂᯝ䛜㔜せ Ɣ 䝸䝸䞊䝇䛥䜜䜛ရ㉁䛷䛒䜛䛣䛸 ż 䝡䝆䝛䝇ୖ䛾ඃඛᗘ䜢㔜ど䛩䜛 ż ᳨ᰝ䛸㐺ᛂ䜢⧞䜚㏉䛩 ཧ⪃䠖̉❶䜰䝆䝱䜲䝹ᡭἲ̇͌䝥䝻䝆䜵䜽䝖䜈䛾䜰䝆䝱䜲䝹䛺䜰䝥䝻䞊䝏
  3. 䛺䛬ぢ✚䜚䜔ィ⏬䛵䛟䜚䛜ᚲせ䛛䠛 ̍ ż 䝇䝔䞊䜽䝩䝹䝎䞊䛜ಙ㢗䛷䛝䜛ィ⏬䜢స䜛䛯䜑 Ɣ 䛭䛾䛯䜑䛻 Ŷ 䝸䝇䜽䜢㍍ῶ䛩䜛 Ŷ ୙☜ᐇᛶ䜢ῶ䜙䛩

    Ŷ ពᛮỴᐃ䜢ᨭ᥼䛩䜛 Ŷ ಙ㢗䜢☜❧䛩䜛 Ŷ ᝟ሗ䜢ఏ㐩䛩䜛 ཧ⪃䠖̇❶ィ⏬䛾┠ⓗ̇͌䛺䛬ぢ✚䜚䜔ィ⏬䛵䛟䜚䛜ᚲせ䛺䛾䛛 ͍
  4. 䛹䛖䜔䛳䛶䜰䝆䝱䜲䝹䛺 ぢ✚䜚䛸ィ⏬䛵䛟䜚䜢ᐇ⌧䛩䜛䛛䠛 ̎ ż ぢ✚䜚 Ɣ 䝇䝖䞊䝸䞊䝫䜲䞁䝖 Ɣ 䝧䝻䝅䝔䜱 Ɣ

    ⌮᝿᪥䛸⌧ᐇ᫬㛫 Ɣ ぢ✚䜚ᢏἲ Ɣ ෌ぢ✚䜒䜚䛾⌮ゎ Ɣ 䞉䞉䞉 ཧ⪃䠖➨̈㒊つᶍ䜢ぢ✚䜛䚸➨̉㒊౯್䛾䛯䜑䛾ィ⏬䛵䛟䜚䚸➨ ̊㒊䝇䜿䝆䝳䞊䝹䜢❧䛶䜛 ż ィ⏬䛵䛟䜚 Ɣ 䜲䝔䝺䞊䝅䝵䞁 Ɣ ඃඛ㡰఩௜䛡 Ɣ 䝇䝖䞊䝸䞊ศ๭ Ɣ 䝸䝸䞊䝇ィ⏬ Ɣ 䜲䝔䝺䞊䝅䝵䞁ィ⏬ Ɣ 䝞䝑䝣䜯 Ɣ 䞉䞉䞉
  5. 䝏䞊䝮඲య䜢ᕳ䛝㎸䜐 ̇̈ ż 䝥䝷䞁䝙䞁䜾䝫䞊䜹䞊 Ɣ సᴗ䛩䜛ே䛜ṇ☜䛻 ぢ✚䜒䜜䜛 Ɣ ヰ䛧ྜ䛔䛷ぢ✚䜚䛜䛺 䜙䛥䜜䛶䚸▱㆑䜔⤒㦂

    䜢ඹ᭷䛷䛝䜛 Ɣ 䛭䛾௚䠖ᑓ㛛ᐙ䛾ព ぢ䚸ᑐẚ䚸ศ๭ ཧ⪃䠖̌❶ぢ✚䜚䛾ᢏἲ̊͌䝥䝷䞁䝙䞁䜾䝫䞊䜹䞊 
  6. ྛ䝺䝧䝹䛤䛸䛾ィ⏬䛵䛟䜚 ̇̊ ż 㛤Ⓨ⤌⧊ Ɣ ᡓ␎䝺䝧䝹 Ɣ 䝥䝻䝎䜽䝖䝺䝧䝹 Ŷ 䛭䛾௚䛻䚸䝡䝆䝛䝇

    䝻䞊䝗䝬䝑䝥䜔㛤Ⓨ 䝻䞊䝗䝬䝑䝥䜒䛒䜛 ż 㛤Ⓨ䝏䞊䝮 Ɣ 䝸䝸䞊䝇䝺䝧䝹 Ɣ 䜲䝔䝺䞊䝅䝵䞁䝺䝧䝹 ཧ⪃䠖̉❶䜰䝆䝱䜲䝹ᡭἲ̈̇͌͡」ᩘ䝺䝧䝹䛷䛾ィ⏬䛵䛟䜚 ᡓ␎䝺䝧䝹 䝥䝻䝎䜽䝖䝺䝧䝹 䝸䝸䞊䝇䝺䝧䝹 䜲䝔䝺䞊䝅䝵䞁䝺䝧䝹
  7. 䝸䝸䞊䝇ィ⏬䛸䜲䝔䝺䞊䝅䝵䞁ィ⏬ ̇̋ ཧ⪃䠖̇̉❶䝸䝸䞊䝇ィ⏬䛵䛟䜚䛾ᇶᮏ ΖΘ̈͌」ᩘ䝺䝧䝹䛾ィ⏬̇͌䝸䝸䞊䝇ィ⏬䚸̇̊❶䜲䝔䝺䞊䝅䝵䞁ィ⏬䛵䛟䜚 䝸䝸䞊䝇ィ⏬ 䜲䝔䝺䞊䝅䝵䞁ィ⏬͡䝧䝻䝅䝔䜱㥑ື 䜲䝔䝺䞊䝅䝵䞁ィ⏬͡䝁䝭䝑䝖䝯䞁䝖㥑ື ὶ䜜 ̇͌ ‶㊊᮲௳䜢Ỵ䜑䜛

    ̈͌ 䝴䞊䝄䞊䝇䝖䞊䝸䞊䜢ぢ✚䜒䜛 ̉͌ 䜲䝔䝺䞊䝅䝵䞁䛾㛗䛥䜢Ỵ䜑䜛 ̊͌ 䝧䝻䝅䝔䜱䜢ぢ✚䜒䜛 ̋͌ 䝴䞊䝄䞊䝇䝖䞊䝸䞊䛻ඃඛ㡰఩䜢௜䛡䜛 ̌͌ 䝇䝖䞊䝸䞊䜢㑅ᢥ䛧䚸䝸䝸䞊䝇᪥䜢Ỵ䜑䜛 ̇͌ ඃඛ㡰఩䛾ㄪᩚ ̈͌ ┠ᶆ䝧䝻䝅䝔䜱䛾Ỵᐃ ̉͌ 䜲䝔䝺䞊䝅䝵䞁䛾䝂䞊䝹タᐃ ̊͌ 䝴䞊䝄䞊䝇䝖䞊䝸䞊䛾㑅ᢥ ̋͌ 䝴䞊䝄䞊䝇䝖䞊䝸䞊䛾䝍䝇䜽ศ๭ ̌͌ 䝍䝇䜽䜢ぢ✚䜒䜛 ̇͌ ඃඛ㡰఩䛾ㄪᩚ ̈͌ 䜲䝔䝺䞊䝅䝵䞁䛾䝂䞊䝹タᐃ ̉͌ 䝴䞊䝄䞊䝇䝖䞊䝸䞊䛾㑅ᢥ ̊͌ 䝴䞊䝄䞊䝇䝖䞊䝸䞊䛾䝍䝇䜽ศ๭ ̋͌ 䝍䝇䜽䛾ぢ✚䜒䜚 ̌͌ 䝏䞊䝮䛻䝁䝭䝑䝖䛷䛝䜛䛛䛯䛪䛽䜛 ᮇ㛫 ̉ࠥ̌䞄᭶ඛ ̇ࠥ̊㐌㛫ඛ 䝺䝧䝹 䝴䞊䝄䞊䝇䝖䞊䝸䞊 䝍䝇䜽 ぢ✚䜒䜚༢ ఩ 䝇䝖䞊䝸䞊䝫䜲䞁䝖䚸⌮᝿᪥ ⌮᝿᫬㛫 ぢ┤䛧䝍䜲䝭 䞁䜾 䜲䝔䝺䞊䝅䝵䞁䛤䛸 䜲䝔䝺䞊䝅䝵䞁䛤䛸 㛗䛥䛿ᖹ᪥̋Ⴀᴗ᪥䛻⦡䜙䜜䜛ᚲせ䛿䛺䛔 䝸䝸䞊䝇᪥䛛䜙㏫⟬䛧䛶㛗䛥䜢䛝䜑䛶䜒䜘䛔 䜰䝃䜲䞁䛿䜲䝔䝺䞊䝅䝵䞁䛿䛨䜎䛳䛶䛛䜙
  8. 䜲䝔䝺䞊䝅䝵䞁ィ⏬䠄䛚䛩䛩䜑䠅 ̇̌ ż 䝁䝭䝑䝖䝯䞁䝖㥑ື Ɣ 䝧䝻䝅䝔䜱䛿⢏ᗘ䛜⢒䛔 Ɣ 䝫䜲䞁䝖䜔⌮᝿᪥䛻䛿ㄗᕪ䛜䛒䜛 Ŷ 䛴䜎䜚䚸䛰䛔䛯䛔᏶஢䛷䛝䛺䛔

    ཧ⪃䠖̉❶䜰䝆䝱䜲䝹ᡭἲ̈̇͌͡」ᩘ䝺䝧䝹䛷䛾ィ⏬䛵䛟䜚 ⥾䜑ษ䜚䛒䜚䝥䝻䝆䜵䜽䝖ᆺ䛾௙஦䛜ከ䛔䛺䜙䝁䝭䝑䝖 䝯䞁䝖㥑ື䛜䜄䛳䛯䜚
  9. 䝇䝖䞊䝸䞊䝫䜲䞁䝖䠄䛚䛩䛩䜑䠅 ̇̏ ż ⣧⢋䛺䛂኱䛝䛥䛃䜢ᣦ䛩䛯䜑ᑐẚ䛧䜔䛩䛔 ż 䝇䝖䞊䝸䞊䛿⫋⬟ᶓ᩿ⓗ䛺ぢ✚䜒䜚䛻䛺䜛 ż 䝇䜻䝹䜔⤒㦂䛻ᕥྑ䛥䜜䛺䛔 ż 䜅䜣䜟䜚䛧䛶䛔䜛䛾䛷ィ⟬䛜䛧䜔䛩䛔

    ཧ⪃䠖̊❶䝇䝖䞊䝸䞊䝫䜲䞁䝖䛻䜘䜛つᶍ䛾ぢ✚䜒䜚 ̇͌䝇䝖䞊䝸䞊䝫䜲䞁䝖䛿┦ᑐⓗ䚸 ̎❶䝇䝖䞊䝸䞊䝫䜲䞁䝖䛸⌮᝿᪥ ̇͌䝇䝖䞊䝸䞊䝫䜲䞁䝖䛾㛗ᡤ
  10. ⌮᝿᪥䜔⌮᝿᫬㛫䚸⌧ᐇ᫬㛫 ̈̆ ż సᴗ䛻㞟୰䛷䛝䛯ሙྜ䛾᪥ᩘ䜔᫬㛫 ż 䝥䝻䝆䜵䜽䝖㛵ಀ⪅䛻ㄝ᫂䛧䜔䛩䛔 ż ᑟධ䛧䜔䛩䛔 ż ⌧ᐇ᫬㛫䛸䛻䜼䝱䝑䝥䛜䛒䜛

    ż ⌧ᐇ᫬㛫䛿⌧ᐇ䛻㉳䛣䜚ᚓ䜛䛣䛸඲䛶䜢ぢ✚ 䜒䜚䛷⪃៖䛩䜛䝁䝇䝖䛜㧗䛔 ཧ⪃䠖̋❶⌮᝿᪥䛻䜘䜛ぢ✚䜚䚸 ̎❶䝇䝖䞊䝸䞊䝫䜲䞁䝖䛸⌮᝿᪥ ̈͌⌮᝿᪥䛾㛗ᡤ
  11. ୙☜ᐇᛶ䛾䝁䞁䝖䝻䞊䝹 ̈̈ ż 䝇䜿䝆䝳䞊䝹䝞䝑䝣䜯 Ɣ ᮇ㝈䛜䛒䜛ሙྜ Ɣ ☜ᐇ䛻䝸䝸䞊䝇䛷䛝䜛䝣䜱䞊䝏䝱䛿䛹䜜䛛䜢⪃䛘䜛 Ɣ ̋̆䠂㐩ᡂ䛸̏̆䠂㐩ᡂ䛾̈䝟䝍䞊䞁⪃䛘䜛

    Ɣ ᶆ‽೫ᕪ䛺䛹䛜ά⏝䛷䛝䜛 ż 䝣䜱䞊䝏䝱䝞䝑䝣䜯 Ɣ ᮇ㝈䛜䛺䛔ሙྜ Ɣ 䛹䛾䛒䛯䜚䛷䝸䝸䞊䝇䛷䛝䛭䛖䛛䜢⪃䛘䜛 Ɣ 䛣䛣䜎䛷☜ᐇ䚸䛖䜎䛟䛔䛡䜀䛣䛣䜎䛷 ཧ⪃䠖̇̍❶୙ᯝᐇᛶ䛻ഛ䛘䜛䝞䝑䝣䜯䛾ィ⏬
  12. ィ⏬䛾ぢ┤䛧 ̈̊ ż 䝸䝸䞊䝇ィ⏬ Ɣ ィ⏬䛜㐍䜐䜋䛹䛻⢭ᗘ䛜䛒䛜䛳䛶䛔䛟䛯䜑䚸ྛ䜲䝔 䝺䞊䝅䝵䞁⤊஢䛤䛸䛻ぢ┤䛧䛩䜛 ż 䜲䝔䝺䞊䝅䝵䞁ィ⏬ Ɣ

    öēŞŢŸļƞġǫŭġūġŭƴ䛺䛹ά⏝ ż ෌ぢ✚䜒䜚 Ɣ 䝇䝖䞊䝸䞊䛾┦ᑐ䝃䜲䝈䛾⪃䛘᪉䛜ኚ䜟䛳䛯䛸䛝䛻 ⾜䛖 ཧ⪃䠖̍❶෌ぢ✚䜒䜚̈͌෌ぢ✚䜚䛩䜉䛝䛷䛺䛔䛸䛝䚸 ̇̉❶䝸䝸䞊䝇ィ⏬䛵䛟䜚䛾ᇶᮏ ̈͌䝸䝸䞊䝇ィ⏬䜢᭦᪂䛩䜛
  13. 䜲䝔䝺䞊䝅䝵䞁䛾ά⏝ ̈̋ ż 䜲䝔䝺䞊䝅䝵䞁䛾ᅇᩘ䛜䝏䜵䝑䜽䝫䜲䞁䝖䛻䛺䜛 Ɣ 䝸䝸䞊䝇ᮇ㛫䛻ྜ䜟䛫䜛 Ɣ ୙☜ᐇ䛺䜙▷䛟 Ɣ 䝣䜱䞊䝗䝞䝑䜽䛾㔞䚸㢖ᗘ䚸༶᫬ᛶ䜢᭱኱໬

    Ɣ ඃඛ㡰఩䛜Ᏻᐃ䛧䛶䛔䜛ᮇ㛫 Ɣ 䜲䝔䝺䞊䝅䝵䞁䛾䜸䞊䝞䞊䝦䝑䝗䜒⪃៖ Ɣ 䛞䜚䛞䜚䛹䜜䛠䜙䛔ᚅ䛶䜛䛛 ż ௙᥃䜚సᴗ䜢⮬ືⓗ䛻ḟ䛾䜲䝔䝺䞊䝅䝵䞁䛻ᣢ䛱㉺䛥䛺䛔 Ɣ ᪂䛧䛔䜲䝔䝺䞊䝅䝵䞁䛷䛿ィ⏬䜒᪂䛧䛟❧䛶┤䛩 ཧ⪃䠖̇̋❶䜲䝔䝺䞊䝅䝵䞁䛾㛗䛥䜢Ỵ䜑䜛䚸 ̈̈❶䛺䛬䜰䝆䝱䜲䝹䛺ィ⏬䛵䛟䜚䛜䛖䜎䛟䛔䛟䛾䛛 ̌͌䜲䝔䝺䞊䝅䝵䞁䛛䜙௙᥃䜚సᴗ䜢ᣢ䛱㉺䛥䛺䛔
  14. 䝖䝷䝑䜻䞁䜾 ̈̍ ż 䝸䝸䞊䝇䝞䞊䞁䝎䜴䞁 䝏䝱䞊䝖 ż 䝟䞊䜻䞁䜾䝻䝑䝖䝏䝱䞊 䝖 ż 䝍䝇䜽䝪䞊䝗

    ż 䜲䝔䝺䞊䝅䝵䞁䝞䞊䞁䝎 䜴䞁䝏䝱䞊䝖 ཧ⪃䠖̋㒊䝖䝷䝑䜻䞁䜾䛸᝟ሗඹ᭷ ヲㄝ䟿ªġĚūŊŭġ䜢౑䛳䛯䝇䝬䞊䝖䛺㛤Ⓨ䝥䝻䝉䝇ᨵၿ䠄⏬㠃䜻䝱䝥䝏䝱௜䛝䠅
  15. ඃඛ㡰఩௜䛡䛿㉸㔜せ ̉̉ ż 㔠㖹౯್ Ɣ ᪂䛧䛔཰┈䚸ቑຍ䛩䜛཰┈䚸⥔ᣢ䛷䛝䜛཰┈䚸ᴗົ 䛾ຠ⋡໬䚸㈈ົᣦᶆ䚸ª„X䚸ᅇ཰ᮇ㛫䞉䞉䞉 ż 䝁䝇䝖 Ɣ

    㛤Ⓨ䝁䝇䝖 ż ᪂䛧䛔▱㆑䞉୙☜ᐇᛶ ż 䝸䝇䜽 ཧ⪃䠖̏❶䝔䞊䝬䛾ඃඛ㡰఩䛵䛡䚸 ̇̆❶㔠㖹౯್䛻䜘䜛ඃඛ㡰఩䛵䛡䚸 ̇̇❶䛂ᮃ䜎䛧䛥䛃䛻䜘䜛ඃඛ㡰఩䛵䛡
  16. 䜰䝆䝱䜲䝹䛺ぢ✚䜚䛸ィ⏬䛵䛟䜚䛜ኻᩋ䛩䜛⌮⏤ ̊̇ ż 䝣䜱䞊䝏䝱䛷䛿䛺䛟సᴗ䜢ィ⏬䛧䛶䛔䜛 Ɣ సᴗ䛿᪩䛟⤊䜟䜙䛺䛔 Ɣ 䝇䜿䝆䝳䞊䝹䛾㐜䜜䛿ఏᦙ䛩䜛 ż 䝬䝹䝏䝍䝇䜽໬䛜㐜䜜䜢ຓ㛗䛩䜛

    ż ඃඛ㡰఩䛾㡰䛻䝣䜱䞊䝏䝱䜢㛤Ⓨ䛧䛶䛔䛺䛔 ż ୙☜ᐇᛶ䜢↓ど䛧䛶䛔䜛 ż ぢ✚䜒䜚䛜䝁䝭䝑䝖䝯䞁䝖䛻䛺䛳䛶䛔䜛 ཧ⪃䠖̈❶䛺䛬ィ⏬䛵䛟䜚䛻ኻᩋ䛩䜛䛾䛛䠛
  17. 䜰䝆䝱䜲䝹䛺ぢ✚䜚䛸ィ⏬䛵䛟䜚䛜䛖䜎䛟䛔䛟⌮⏤ ̊̈ ż 㢖⦾䛻ィ⏬䜢ぢ┤䛧䛶䛔䜛 ż つᶍ䛾ぢ✚䜒䜚䛸ᮇ㛫䛾ぢ✚䜒䜚䜢ศ㞳䛧䛶䛔䜛 ż 」ᩘ䝺䝧䝹䛾ィ⏬䜢❧䛶䛶䛔䜛 ż ィ⏬䛾ᇶ‽䛜䝍䝇䜽䛷䛿䛺䛟䝣䜱䞊䝏䝱䛷䛒䜛

    ż ᑠ䛥䛺䝇䝖䞊䝸䞊䛜䜘䛹䜏䛺䛔ὶ䜜䜢䛴䛟䛳䛶䛔䜛 ż 䜲䝔䝺䞊䝅䝵䞁䛛䜙௙᥃䜚సᴗ䜢ᣢ䛱㉺䛥䛺䛔 ż 䝏䞊䝮඲య䜢ᑐ㇟䛻䝖䝷䝑䜻䞁䜾䛧䛶䛔䜛 ż ୙☜ᐇᛶ䜢ཷ䛡ධ䜜䛶䚸ィ⏬䛻ྲྀ䜚㎸䜣䛷䛔䜛 ཧ⪃䠖̇̎❶」ᩘ䝏䞊䝮⦅ᡂ䛾䝥䝻䝆䜵䜽䝖䛾ィ⏬䛵䛟䜚