Mob Programming Startup Manual #MobProgramming #モブプロ

95aaab3d693889550fd2e7ae02f2f789?s=47 TAKAKING22
November 17, 2017

Mob Programming Startup Manual #MobProgramming #モブプロ

現場でモブプログラミングを始める時、ワークショップをする時の説明に使えるように作成しました。
許諾は必要ありませんのでご自由にお使い下さい!!
(使用した時にTweetしてくれると勝手に喜びます)

Updated at 2018/9/3

95aaab3d693889550fd2e7ae02f2f789?s=128

TAKAKING22

November 17, 2017
Tweet

Transcript

  1. .0#130(3"..*/( 45"3561."/6"- Ϟϒϓϩάϥϛϯά ελʔτΞοϓϚχϡΞϧ !5",",*/(

  2. Ϟϒϓϩάϥϛϯάͱ͸

  3. νʔϜશһͰ 㾎 ಉ͡࢓ࣄΛ 㾎 ಉ࣌ؒ͡ʹ 㾎 ಉ͡৔ॴͰ 㾎 ಉ͡ίϯϐϡʔλʔͰ ͢Δ͜ͱ

    Ϟϒϓϩάϥϛϯάͱ͸
  4. ࣮ࡍʹϞϒϓϩάϥϛϯάΛ͍ͯ͠Δ༷ࢠ

  5. σΟεϓϨΠ ίϯϐϡʔλʔ ͭͷσΟεϓϨΠͱͭͷίϯϐϡʔλʔ

  6. υϥΠόʔ φϏήʔλʔ φϏήʔλʔ φϏήʔλʔ φϏήʔλʔ ਓͷυϥΠόʔͱෳ਺ਓͷφϏήʔλʔ

  7. φϏήʔλʔ φϏήʔλʔ φϏήʔλʔ υϥΠόʔ ࡞ۀ ݟΔ ݟΔ ݟΔ φϏήʔλʔ φϏήʔλʔ

    φϏήʔλʔ Ξ΢τϓοτ Πϯϓοτ Πϯϓοτ Πϯϓοτ ߟ͑Δ Α͋͘Δޡղ ਖ਼͍͠Πϝʔδ ϞϒϓϩάϥϛϯάͷΠϝʔδ υϥΠόʔ
  8. 㾎 ೥ࠒʹ)VOUFS*OEVTUSJFT͕࢝Ίͨ 㾎 "HJMFͰ8PPEZ;VJMM͕঺հ 㾎 ೔ຊͰ΋೥͝Ζ͔Β޿·͖ͬͯͨ Ϟϒϓϩάϥϛϯάͷىݯ IUUQTXXXTMJEFTIBSFOFUBOESFGBSJBNPCQSPHSBNNJOH

  9. IUUQTXXXZPVUVCFDPNXBUDI WQ@QWTM4H&* "EBZPG.PC1SPHSBNNJOH )VOUFS*OEVTUSJFTͷݱ৔Ͱ ࣮ࡍʹϞϒϓϩάϥϛϯάΛ ͍ͯ͠Δ೔ΛਨΕྲྀͯ͠ࡱӨ͠ɺ ૣૹΓͰ෼ఔ౓ʹ·ͱΊͨಈըͰ͢ɻ

  10. "EBZPG.PC1SPHSBNNJOH લͷಈը͔Β೥΄Ͳܦͬͯɺ Ϟϒ͕ෳ਺ʹ֦େ͠ɺ ͦΕͧΕͷϞϒͰਓ͕ߦ͖ަͬͯ ಇ͍͍ͯΔ༷ࢠΛࡱӨͨ͠ಈըͰ͢ɻ IUUQTXXXZPVUVCFDPNXBUDI WE7R6D/,7C:H

  11. ͳͥϞϒϓϩάϥϛϯάͳͷ͔ ໰୊WTࢲͨͪ ৘ใڞ༗ ϊ΢ϋ΢఻त 0VUQVUͱ 0VUDPNF ৺ཧత҆શੑ

  12. ͳͥϞϒϓϩάϥϛϯάͳͷ͔ ໰୊WTࢲͨͪ 㾎 Ϟϒϓϩάϥϛϯά͸ɺ
 ৗʹ໰୊WTࢲͨͪͷߏਤͰ͢ 㾎 ஥ؒಉ࢜Ͱ૪͍ͬͯΔՋ͸͋Γ·ͤΜ 㾎 શһͰ໰୊ΛϑϧϘοίʹ͠·͠ΐ͏

  13. ͳͥϞϒϓϩάϥϛϯάͳͷ͔ ৘ใڞ༗ ϊ΢ϋ΢఻त 㾎 ϞϒϓϩάϥϛϯάͰ͸ɺ݁Ռ͚ͩͰ͸
 ͳ͘աఔ΋ڞ༗͢Δ͜ͱ͕Ͱ͖·͢ 㾎 ϞϒϓϩάϥϛϯάͰ͸ɺιʔείʔυ ΍ίʔυن໿౳ͷܗࣜ஌Ͱ͸఻͑ΒΕͳ ͍҉໧஌΋Ұॹʹڞ༗͢Δ͜ͱ͕Ͱ͖·

    ͢ 㾎 શһͰֶͼΛڞ༗͢Δ͜ͱ͕Ͱ͖·͢
  14. ͳͥϞϒϓϩάϥϛϯάͳͷ͔ 0VUQVUͱ 0VUDPNF 㾎 Ϟϒϓϩάϥϛϯάͷ࿩Λ͢Δͱɺ
 ੜ࢈ੑʹ͍ͭͯͷ৺഑Λ͕ͪ͠Ͱ͢ 㾎 ෼୲࡞ۀͷํ͕ޮ཰͕͍͍Α͏ʹࢥ͍͕ ͪͰ͕͢ɺ෼୲ͷલޙͷಉظ࡞ۀʹҙ֎ ͱ࣌ؒΛͱΒΕ͍ͯΔ͜ͱ͕ଟ͍Ͱ͢

    FYλεΫΞαΠϯɺேྱ FYϨϏϡʔɺঝೝ ϛείϛϡχέʔγϣϯΛ͢Δͱ ख໭ΓΛͯ͠༨ܭʹ͕͔͔࣌ؒΔ
  15. ͳͥϞϒϓϩάϥϛϯάͳͷ͔ 㾎 ϞϒϓϩάϥϛϯάͰ͸ɺৗʹಉظΛ
 ͠ͳ͕Β࢓ࣄΛਐΊΔͨΊɺಉظ࡞ۀͷ ࣌ؒΛผ్ͱΔඞཁͳ͘ͳΓ·͢ 㾎 ෼୲࡞ۀΑΓ΋0VUQVUʢੜ࢈ྔʣ͸
 མͪΔ͔΋͠Ε·ͤΜ͕ɺ0VUDPNF͸
 Θ͔Γ·ͤΜ 0VUQVUͱ

    0VUDPNF
  16. ͳͥϞϒϓϩάϥϛϯάͳͷ͔ ৺ཧత҆શੑ 㾎 ָ͘͠ੜ࢈తʹ࢓ࣄΛ͢ΔͨΊʹ͸
 ৺ཧత҆શͳ৔͕ෆՄܽͰ͢ 㾎 ϞϒϓϩάϥϛϯάͰ͸ɺৗʹશһ͕
 ಉ͡৔ʹ͍ΔͨΊʹ৺ཧత҆શ౓߹͍͕ ݦࡏԽ͞Ε΍͘͢ͳΓ·͢ 㾎

    খ͞ͳ੒ޭΛͨ࣌͠ͷʮϠολʔʂʯ͕
 ԿΑΓ΋ॏཁͳϓϥΫςΟεͰ͢
  17. τϥϒϧରԠ ༑ୡͷՈʹू·ͬͯήʔϜ ✴ ໰୊Λد͔ͬͯͨͬͯϑϧϘοί ✴ ໰୊ରࢲୡ ✴ νʔϜͷߟ͑ΛूΊͯ࠷ળͷΞ΢τϓοτ ීஈͷ࢓ࣄʹԠ༻ͨ͠ͷ͕Ϟϒϓϩάϥϛϯά Photo

    by rawpixel on Unsplash ࣮͸օ͞Μ΋ࣅͨΑ͏ͳܦݧΛ͍ͯ͠Δ
  18. 1IPUPCZ+&4)0054$0.PO6OTQMBTI ಉ͡ը໘ΛݟͯҰॹʹήʔϜΛͨ͠૬खͱ͸ ͦΕ͚ͩͰͦͦ͜͜ͷ৘ใΛڞ༗Ͱ͖͍ͯΔ ✴ ͳͥͦͷબ୒ࢶΛબΜͩͷ͔ ✴ ͜ͷ఻આͷ݋͸Ͳ͏͍͏ೖखܦ࿏ͩͬͨͷ͔ ✴ ͳͥΰʔϧυ͕ݮ͍ͬͯΔͷ͔ ✴

    ͳͥ͜ͷϘεͱઓ͏͜ͱʹͳͬͨͷ͔ ✴ ࣍ʹ࠶։͢Δ࣌ʹԿ͔Β࢝ΊΕ͹Α͍ͷ͔
  19. ͲͷλΠϛϯάͰ΍ΔͱΑ͍ͷ͔ 㾎 νʔϜ͕Ͱ͖ͨ͹͔Γɺ৽͍͠ϓϩδΣΫτͷ։࢝࣌ɺ
 νʔϜϝϯόʔ͕ೖΕସΘͬͨ࣌ͳͲɺ৘ใڞ༗΍
 ֶͼ͕ॏཁʹͳΔλΠϛϯά͸ಛʹ͓͢͢ΊͰ͢ 㾎 νʔϜͷจԽ͕Ͱ͖Δ·Ͱ͸ɺϞϒϓϩάϥϛϯάΛ
 ଟΊʹ࣮ࢪ͢Δ͜ͱͰ҉໧஌Λ఻ൖͤͯ͞ɺ
 ్த͔Β෼୲࡞ۀΛ͍ࠞͥͯ͘͜ͱ΋ΦεεϝͰ͢ ΋ͪΖΜϓϩάϥϛϯάҎ֎ʹ΋࢖͑·͢

    Ϟϒϓϩάϥϛϯά˰ϞϒϫʔΫ
  20. 㾎 )VOUFS*OEVTUSJFTͱಉ͡Α͏ʹɺ
 ຖ೔ே͔Β൩·Ͱಇ͖ํͱͯ͠ͷϞϒϓϩάϥϛϯά
 ΛऔΓೖΕ͍ͯΔϞϒʢνʔϜʣ΋ଘࡏ͠·͢ IUUQTTQFBLFSEFDLDPNUBLBLJOHNPCVQVSPHVSBNJOHVUPJVEPOHLJGBOHOVNCFSEFWMPWF ͲͷλΠϛϯάͰ΍ΔͱΑ͍ͷ͔

  21. Ϟϒϓϩάϥϛϯά͸ɺ ΍ͬͯΈΔ͜ͱͰ͔͠Θ͔Βͳ͍ ֶͼ͕ͨ͘͞Μ͋Γ·͢ ·ͣ͸ϑϥοτͳؾ࣋ͪͰମݧΛͯ͠ɺ
 ͦͷޙͥͻײ૝Λڞ༗͠߹ͬͯԼ͍͞ !5",",*/(

  22. ϫʔΫγϣοϓͰମݧ͢Δ

  23. ඞཁͳ४උ ✓ σΟεϓϨΠ ✓ ίϯϐϡʔλʔ ✓ ϗϫΠτϘʔυ ϓϩδΣΫλͳͲͰ͖Δ͚ͩେ͖ͳ΋ͷΛ ༻ҙͰ͖Δͱ΍Γ΍͍͢ ࠷௿୆͋Ε͹࣮ࢪͰ͖·͕͢ɺ

    ௐ΂෺ͳͲΛ͢ΔͷͰෳ਺୆͋ΔͱΑ͍ ٞ࿦΍ܾΊͨ৘ใΛ࢒ͨ͢Ίʹ͋ΔͱΑ͍
  24. ࣮ߦ͢Δ؀ڥ SFQMJU DZCFSEPKP 㾎 ϒϥ΢β͚ͩͰ؆୯ʹ࣮ߦՄೳ 㾎 ෳ਺ݴޠରԠ 㾎 ൺֱతܰྔ 㾎

    ϒϥ΢β͚ͩͰ؆୯ʹ࣮ߦՄೳ 㾎 ෳ਺ݴޠରԠ 㾎 ςετ؀ڥ΍͓୊΋બ୒Մೳ IUUQDZCFSEPKPPSH IUUQTSFQMJU
  25. ·ͣ͸ϞϒʢνʔϜʣ෼͚Λ͠·͠ΐ͏ 㾎 ͭͷϞϒʹ͖ͭɺ
 ଟͯ͘΋ʙ̒ਓఔ౓͕͓͢͢ΊͰ͢ 㾎 ϞϒϓϩάϥϛϯάʹࢀՃ͍ͯ͠Δ࣌͸
 શһ͕࢓ࣄʹߩݙ͢ΔҙࣝΛ࣋ͪ·͠ΐ͏

  26. ։ൃݴޠΛܾΊ·͠ΐ͏ 㾎 طʹϞϒϓϩάϥϛϯά͸࢝·͍ͬͯ·͢ 㾎 ϞϒͰऔΓ૊Ή࢓ࣄΛϞϒͰબ୒͠·͠ΐ͏ 㾎 ࣮ߦ؀ڥ͕͋Ε͹ͲͷݴޠͰ΋͔·͍·ͤΜ 㾎 શһ͕஌Βͳ͍ݴޠͩͱฏ౳Ͱ໘ന͍Ͱ͕͢ɺ
 ௐ΂Δ͕࣌ؒଟ͘ͳͬͯ໰୊ղܾͷମݧྔ͸


    ݮͬͯ͠·͏͔΋͠Ε·ͤΜ
  27. औΓ૊Ή͓୊ΛܾΊ·͠ΐ͏ 㾎 औΓ૊Έ͍ͨ໰୊͕ࢥ͍ͭ͘৔߹͸ɺ
 ͦΕΛ΍Δͷ͕Α͍Ͱ͠ΐ͏ 㾎 ࢥ͍͔ͭͳ͍৔߹͸ҎԼΛࢀߟʹܾΊ·͠ΐ͏  5%%#$͓୊  <ϖΞϓϩ><5%%>ϖΞϓϩɾ5%%ͷʰ͓୊ʱΛ·ͱΊͯΈͨ

    ݸਓతʹ͓͢͢Ίͳͷ͸ɺʮࣗಈൢചػʯ΍ʮܭࢉػʯɻ શһ஌͍ͬͯΔ͚Ͳ࡞ͬͯΈΔͷ͸ͳ͔ͳ͔ͳ͍ͷͰɺ
 ϞϒͰߟ͑ͳ͕Β࡞ͬͯΈΔͱ໘ന͍Ͱ͢ɻ
  28. ަ୅͢ΔλΠϛϯάΛܾΊ·͠ΐ͏ ✓ ࣌ؒͰަ୅͢Δ ✓ ΩϦ͕͍͍ͱ͜ΖͰަ୅͢Δ શһۉ౳ʹυϥΠόʔΛճ͍ͨ͠৔߹͸ɺ
 ෼ؒܦͬͨΒަ୅ͳͲ࣌ؒͰަ୅͠·͢ ˞.PCTUFSͱ͍͏πʔϧ͕͓͢͢ΊͰ͢㱺㱺㱺 IUUQTHJUIVCDPNEJMMPOLFBSOTNPCTUFS ໰୊ղܾʹूத͍ͨ͠৔߹͸ɺΩϦ͕͍͍ͱ͜ΖͰަ୅͠·͢

    ूத͍ͯ͠ΔͱυϥΠόʔݻఆʹͳΓ͕ͪͳͷͰ஫ҙ͠·͠ΐ͏ มΘͬͯཉ͍࣌͠ʹʮมΘΕʂʂʯͱ͍͏zզ͕Ոํࣜz΋ΦεεϝͰ͢
  29. ͏·͘΍Δίπ ✓ ΍Δ͜ͱΛͱʹ͔͘ޱʹग़͢ ૬खΛ൱ఆɾඇ೉͢Δ͜ͱ͸ېࢭͰ͢ ͓ޓ͍Λ৴པ͠ɺଚܟ͠߹͍·͠ΐ͏ Ϟϒʢ৔ʣͷ৺ཧత҆શੑ͸શһͰͭ͘Γ·͢ ʮΘ͔Βͳ͍ʯΛද໌͢Δ͜ͱࣗମ͕ɺେࣄͳνʔϜ΁ͷߩݙͰ͢ υϥΠόʔͷ࣌͸ɺৗʹࣗ෼ͷ಄ͷதΛݴ༿ʹ͢Δ͜ͱΛҙࣝͯ͠Έ·͠ΐ͏ ✓ ʮΘ͔Βͳ͍ʯͱಊʑͱݴ͏

    ✓ )35ͷݪଇ )VNJMJUZ 3FTQFDU 5SVTU ݠڏ ଚܟ ৴པ
  30. ͏·͘΍Δίπ ✓ খ͞ͳ੒ޭͷ౓ʹʮϠολʔʂʯ ʮϠολʔʂʯ͸ੈքΛٹ͍·͢

  31. ϫʔΫγϣοϓ͕ऴΘͬͨΒ ✓ ;Γ͔͑ΓΛֶͯ͠ͼΛڞ༗͠·͠ΐ͏ ;Γ͔͑ΓΛͯ͠ܗࣜ஌Խ͢Δ͜ͱͰɺମݧΛֶͼʹঢ՚͠·͠ΐ͏

  32. -FUTFOKPZ.PC1SPHSBNNJOH

  33. Ϟϒϓϩάϥϛϯάʹ͍ͭͯ஌Δ

  34. ϞϒϓϩͷΠϕϯτʹࢀՃ͢Δ IUUQTXXXGBDFCPPLDPNHSPVQT.PC-07& IUUQTUEEZZYDPOOQBTTDPN 5%%ϫΠϫΠձ 5%%ZZР .PC-07& 㾎 ϫʔΫγϣοϓ 㾎 5%%

    Ϟϒϓϩάϥϛϯά 㾎 ౔೔։࠵͕ଟ͍ 㾎 ϫΠϫΠ 㾎 'BDFCPPLίϛϡχςΟ 㾎 Ϟϒϓϩʹؔ͢ΔΠϕϯτͳͲͷ৘ใ
 Λ·ͱΊΔΑ͏ʹ͍ͯ͠·͢
  35. Ϟϒϓϩͷ͜ͱΛ஌Δ IUUQTTQFBLFSEFDLDPNUBLBLJOH IUUQTUBLBLJOHDPN BHJMFKBQBONPCQSPHSBNNJOH

  36. Ϟϒϓϩͷ࿩Λฉ͖͍ͨʗମݧ͍ͨ͠ ͝૬ஊɾߨԋґཔɾݚमґཔͳͲ ͓ؾܰʹ͓໰͍߹ΘͤԼ͍͞ʂʂ IUUQTUBLBLJOHDPNDPOUBDU ˙໰͍߹ΘͤϑΥʔϜ ˙5XJUUFSΞΧ΢ϯτ IUUQTUXJUUFSDPNUBLBLJOH