美しく生命力あふれるチーム 〜1時間から始めるアジャイル〜 #CEDEC2018 #CEDEC

405fe9ab689473f267e2cfbd95f78c75?s=47 kyonmm
August 22, 2018

美しく生命力あふれるチーム 〜1時間から始めるアジャイル〜 #CEDEC2018 #CEDEC

美しくワクワクするプロダクトに関われることはとても素晴らしいことです。それが組織に適応できるとしたら、美しくワクワクするチームに関われるとしたらどうでしょうか?
私達のチームは製品に美しさを求めてもチームには求めませんでした。ただマシなチームであるというだけ。
そんなチームも今では世のアジャイルやスクラムのプラクティスを次々と超えました。
いまやイテレーション(スプリント)期間は1週間ではなく1時間です。
チームビルディングの困難をどうやって超えて維持しているのか、背景からプラクティスまでご紹介します。

405fe9ab689473f267e2cfbd95f78c75?s=128

kyonmm

August 22, 2018
Tweet

Transcript

  1. ඒ͘͠ੜ໋ྗ͋;ΕΔνʔϜ ʙ 1͔࣌ؒΒ࢝ΊΔΞδϟΠϧ ʙ

  2. None
  3. ඒ͘͠ੜ໋ྗ͋;ΕΔνʔϜ ʙ 1͔࣌ؒΒ࢝ΊΔΞδϟΠϧ ʙ

  4. "Զୡ͸৘೤͚ͩͰ ։ൃ͍ͯ͠ΔΘ͚͡Όͳ͍" -bleis

  5. "ͦ͏ͩɺ৘೤Λ࠶ఆٛ͠Α͏" -kyon_mm, bleis

  6. ࣌ؒ؅ཧ

  7. ୡ੒ΛتͿ

  8. ΑͲΈͷͳ͍৘ใڞ༗

  9. ໰୊ʹదͨ͠ ߏ଄Խ͞Εͨઃܭ

  10. ໰୊ͷ෼ׂ౷࣏ ੔ཧ͞Εͨඒ͠͞ ܗͷ߹੒ʹؔ͢Δϊʔτ/౎ࢢ͸πϦʔͰ͸ͳ͍ ΫϦετϑΝʔ ΞϨάβϯμʔ

  11. None
  12. None
  13. None
  14. None
  15. None
  16. ݱ࣮͸Ͳ͜ʹ͋Δ

  17. ඒ͠͞ͱ͸Կ͔

  18. େྔͷײ৘ͷͿ͔ͭΓ͍͋

  19. େྔʹอଘ͞ΕΔ ແடংʹݟ͑Δ஌ࣝ

  20. ඒ͘͠ੜ໋ྗ͋;ΕΔνʔϜ ʙ 1͔࣌ؒΒ࢝ΊΔΞδϟΠϧ ʙ

  21. • kyon_mm (͖ΐΜ) • גࣜձࣾΦϯβϩʔυ
 MaaSࣄۀ෦
 ςετΞʔΩςΫτ • ΞδϟΠϧ/εΫϥϜ/ TDDͷ࣮ફऀ

    • Groovy/Scala/C++
  22. Basic Scrum • ։ൃͷΠςϨʔγϣϯ(ظؒ)୯Ґ
 1week ʙ 4week • Plan, Develop,

    Review, Retrospective • Scrum Master 1ਓɺProduct Owner 1ਓ
  23. • Scrum͋Γ͕ͱ͏ɺͦͯ͠͞Α͏ͳΒ
 -Scrum ഁ-
 at Regional Scrum Gathering Tokyo 2017


    • Scrum͕೉͍͠ͷ͸ݬ૝
 -৘೤ͷ࠶ఆٛ-
 at Regional Scrum Gathering Tokyo 2018

  24. ྑ͍νʔϜ

  25. None
  26. νʔϜͷ ҡ࣋ͱ੒௕ ௕ظతʹ͸ ೉͍͠

  27. Question ྑ͍νʔϜͷಛ௃3ͭ

  28. 2016

  29. ج൫νʔϜ F# ίϯύΠϥͭ͘Δͧʔ! ςετͳͧ͘͢ʔ! 伱͋Β͹Scheme 伱͋Β͹Haskell

  30. ϑϨʔϜϫʔΫ/ϥΠϒϥϦ։ൃ • 2012 ͔Βडୗ։ൃ • ར༻ऀ͸SIer • F#, C#, ASP.NET,

    Azure 8FC"1* ϑϨʔϜ ϫʔΫ όον ϑϨʔϜ ϫʔΫ ϥΠϒϥϦ
  31. 8FC"1* ϑϨʔϜ ϫʔΫ όον ϑϨʔϜ ϫʔΫ ϥΠϒϥϦ νʔϜͷ্ख͞ ѹউʂ

  32. Basic Scrum • ։ൃͷΠςϨʔγϣϯ(ظؒ)୯Ґ
 1week ʙ 4week • Plan, Develop,

    Review, Retrospective • Scrum Master 1ਓɺProduct Owner 1ਓ
  33. ج൫νʔϜ2016 ϓϥΫςΟε • 1 Week Sprint =>1 Day Sprint •

    Everyone Reviewee • Random Role
  34. Daily Sprint • 0900 - 1000 ϓϥϯχϯά
 1000 - 1630

    ։ൃ
 1630 - 1700 ϨϏϡʔ
 1700 - 1800 ϨτϩεϖΫςΟϒ • ૣ͘ϑΟʔυόοΫΛͯ͠ɺֶश͢ΔͨΊʹɻ • ݄༵೔ɺՐ༵೔ɺ໦༵೔ɺ༵ۚ೔ʹεϓϦϯτΛͯ͠ɺ ਫ༵೔͸ࣗ༝ݚڀɺֶशͷ࣌ؒʹ࢖͏ɻ
  35. Everyone Reviewee • εϓϦϯτϨϏϡʔͰ͸ʮPOҎ֎ͷશһ͕ݸผʹεϓϦϯ τϨϏϡʔͷσϞɺઆ໌ʯ͢Δɻ • ΑͬͯPOΛআ͍ͨਓ਺෼ͷεϓϦϯτϨϏϡʔΛεϓϦ ϯτຖʹ͢Δɻ • ୭͔ΒσϞΛ͢Δ͔͸ϝϯόʔͰܾΊΔɻ

    • ϨϏϡʔத͸(ࣗ෼͕ͦͷ͋ͱϨϏϡΠʔͱͯ͠લʹग़Δ ͱͯ͠΋ɺͦͷͱ͖͸)શһϨϏϡΞʔͱͯ͠ৼΔ෣͏ɻ
  36. Random Role • εϓϦϯτຖʹPO,SM,MemberͷϩʔϧΛΫδͰܾΊ͍ͯ·͢ɻ • εϓϦϯτϓϥϯχϯά࣌ʹҰॹʹܾΊΔɻ • த௕ظతͳ൑அ͸kyon_mm΍bleis-tift͕ʮ௕࿝ʯతͳཱ৔Ͱ ΞυόΠεΛ͢Δɻ(ج൫νʔϜͰ͸ʮxx༗ࣝऀʯͱݺΜͰ͍ Δ)

    • ࣾ֎ͷεςʔΫϗϧμʔͱͷϛʔςΟϯά୲౰͸ݻఆԽ͢Δ
 (૬ख͕ࠞཚ͠ͳ͍Α͏ʹ૭ޱΛҰຊԽ͍ͯ͠Δ)
  37. Random Role

  38. ࢥ͍௨Γͷ։ൃ

  39. 2017

  40. ৽نϓϩμΫτ։ൃ͕ ͋ΒΘΕͨ

  41. ৽ϝϯόʔΛ૿΍͢

  42. ج൫νʔϜ 2016 Full Time bleis-tift kyon_mm its_out_of_tune neno

  43. ج൫νʔϜ 2017.5 Full Time bleis-tift its_out_of_tune dico_leque kyon_mm

  44. ج൫νʔϜ 2017.7 Full Time bleis-tift kyon_mm its_out_of_tune dico_leque kekyo2

  45. ج൫νʔϜ 2017.9 Full Time bleis-tift kyon_mm its_out_of_tune dico_leque kazuki_kachi kekyo2

  46. ج൫νʔϜ 2017.10 Full Time bleis-tift kyon_mm its_out_of_tune dico_leque kazuki_kachi tosikawa

    kekyo2 inda_re ryokayan
  47. ج൫νʔϜ 2017.12 Full Time bleis-tift kyon_mm its_out_of_tune dico_leque kazuki_kachi tosikawa

    kekyo2 inda_re terurou ryokayan
  48. ج൫νʔϜ 2018.4 Full Time bleis-tift kyon_mm its_out_of _tune dico_leque kazuki_kachi

    kekyo2 inda_re terurou ryokayan BPK_t
  49. ΍͍ͬͯͨϓϥΫςΟε • 1 Hour Sprint • ઐ༻ϓϩδΣΫτϧʔϜ • Random Role

    • Random Reviewee
  50. ෆ࣮֬ͳ ϓϩμΫτ

  51. ෆ࣮֬ͳ ϓϩμΫτ

  52. ෆ࣮֬ͳ ϓϩμΫτ

  53. ෆ࣮֬ͳ ϓϩμΫτ

  54. ෆ࣮֬ͳ ϓϩμΫτ ࣠͢Βة͏͍ෆ҆ఆ

  55. νʔϜ΋ϓϩμΫτ΋ ૝૾Ҏ্ʹ ෆ҆ఆͰෆ࣮֬

  56. ى͖ͨ໰୊ • 1Hour SprintͷΘΓʹ • ΰʔϧΛݟࣦͬͯ։ൃΛ͢͢Ίͯ͠·͏ɻ • Sprint Review͕͸͡·Βͳ͍ɻ •

    վળ͕஗͍ɻ
  57. 1 Hour Sprint 1 Day Sprint ͰϚωδϝϯτͷ࣭͕ಉ͡ ͱ͍͏ࢂഊͬ΀Γɻ

  58. ج൫νʔϜͷ՝୊ • ूத͗ͯ͢͠पΓ͕ݟ͑ͳ͘ͳΔ • ΰʔϧͷͨΊʹࣗ෼ͷ࡞ۀΛશࣺͯͯΔ͜ͱ ͕Ͱ͖ͳ͍ɻ • ଞਓͷ੒Ռʹ্ؔͯͬ͠໘͔͠ݟͳ͍ɻ

  59. "͍·ͷ՝୊͸Α͘৘೤ͰޠΒΕ͍ͯΔͷ ͚ͩͲɺ৘೤͸ڭ͑ΒΕͳ͍ɻ ͚ͩͲ৘೤Ͱ։ൃΛ͍ͯ͠ΔͷͩΖ͏͔ɻ" -kyon_mm

  60. "Զୡ͸৘೤͚ͩͰ ։ൃ͍ͯ͠ΔΘ͚͡Όͳ͍" -bleis

  61. "ͦ͏ͩɺ৘೤Λ࠶ఆٛ͠Α͏" -kyon_mm, bleis

  62. ͦ͏ͩ
 ৘೤Λ࠶ఆٛ͠Α͏

  63. ৘೤ʹཔΒͳ͍ • ৘೤ͷΑ͏ʹࢥ͑ΔԿΒ͔ͷৼΔ෣͍͸୯७ͳ γεςϜͰ͋Δɻ • ʮxxx͕ൃੜͨ͠ΒyyyΛ͢Δʯ
 ʮ1minຖͷ؍࡯ʹ͓͍ͯಛҟ఺͕ൃੜͨ͠Β zzzΛ͢Δʯ • ͳΜͩɺզʑ͕͍ͭͬͯ͘ΔγεςϜͱҰॹͩɻ

  64. ࢲୡ͸ιϑτ΢ΣΞࣗମ͔Βֶ Ϳ΂͖ • ݱ࣮ੈքΛ͏·͘΍ΔΑ͏ʹγεςϜʹ͖͕ͯͨ͠ɺγεςϜ͔ Βզʑֶ͕Ϳ΂͖ͩͱؾ͍ͮͨɻ • IDEͷΑ͏ͳ͜ͱΛɺίϯύΠϧΤϥʔ͕ͳͥࢲୡͷձ࿩Ͱ͸Ͱ ͖ͳ͍ͷ͔ɻ • CloudWatch΍DataDog΍ElasticStackͷΑ͏ͳ͜ͱ͕ͳͥզʑ

    ͷੜ׆Ͱ͸ೳಈతͳ࡞ۀʹͳ͍ͬͯΔͷ͔ɻ • SwaggerͷΑ͏ʹͳͥզʑͷձ࿩͸࢓༷͕ެ։͞Ε͍ͯͳ͍ͷ ͔ɻ
  65. બ୒ͱूத

  66. ࣗಈԽɺܗࣜԽ

  67. 0900 - 0950 Daily Planning 0950 - 1050 Sprint 1050

    - 1100 Scrum Event 1100 - 1150 Sprint 1300 - 1310 Scrum Event 1310 - 1350 Sprint 1350 - 1400 Scrum Event 1400 - 1450 Sprint 1450 - 1500 Scrum Event 1500 - 1550 Sprint 1550 - 1600 Scrum Event 1600 - 1620 Breaking Time 1620 - 1700 Sprint & Daily Review Prepare 1700 - 1730 Daily Review 1730 - 1800 Daily Retrospective Sprintͱ͸ผʹ
 1೔ͷܭըɺϨϏϡʔɺৼΓฦΓ
 ຖ೔Value Stream MapͰৼΓฦΓ
  68. 0900 - 0950 Daily Planning 0950 - 1050 Sprint 1050

    - 1100 Scrum Event 1100 - 1150 Sprint 1300 - 1310 Scrum Event 1310 - 1350 Sprint 1350 - 1400 Scrum Event 1400 - 1450 Sprint 1450 - 1500 Scrum Event 1500 - 1550 Sprint 1550 - 1600 Scrum Event 1600 - 1620 Breaking Time 1620 - 1700 Sprint & Daily Review Prepare 1700 - 1730 Daily Review 1730 - 1800 Daily Retrospective xx:00 - xx:50͕Sprint
 xx:50 - xx:00͕Scrum Event
  69. xx:00 Sprint։࢝ͷνϟΠϜ xx:25 ൒৊ xx:50 SprintऴྃͷνϟΠϜ xx:55 Sprint Review׬ྃ xx:56

    Sprint Retrospective׬ྃ xx:00 Sprint Planning׬ྃ
  70. xx:00 Sprint։࢝ͷνϟΠϜ xx:25 ൒৊ xx:50 SprintऴྃͷνϟΠϜ xx:55 Sprint Review׬ྃ xx:56

    Sprint Retrospective׬ྃ xx:00 Sprint Planning׬ྃ λΠϜϘοΫε͸
 डಈతͰे෼
 ఆৗతͳ࣌ࠁʹ͍ͭͯߟ͑ Δͷ͕Ϝμ
  71. xx:00 Sprint։࢝ͷνϟΠϜ xx:25 ൒৊ xx:50 SprintऴྃͷνϟΠϜ xx:55 Sprint Review׬ྃ xx:56

    Sprint Retrospective׬ྃ xx:00 Sprint Planning׬ྃ λΠϜϘοΫε͸
 डಈతͰे෼
 ఆৗతͳ࣌ࠁʹ͍ͭͯߟ͑ Δͷ͕Ϝμ
  72. xx:00 Sprint։࢝ͷνϟΠϜ xx:25 ൒৊ xx:50 SprintऴྃͷνϟΠϜ xx:55 Sprint Review׬ྃ xx:56

    Sprint Retrospective׬ྃ xx:00 Sprint Planning׬ྃ λΠϜϘοΫε͸
 डಈతͰे෼
 ఆৗతͳ࣌ࠁʹ͍ͭͯߟ͑ Δͷ͕Ϝμ
  73. xx:00 Sprint։࢝ͷνϟΠϜ xx:25 ൒৊ xx:50 SprintऴྃͷνϟΠϜ xx:55 Sprint Review׬ྃ xx:56

    Sprint Retrospective׬ྃ xx:00 Sprint Planning׬ྃ λΠϜϘοΫε͸
 डಈతͰे෼
 ఆৗతͳ࣌ࠁʹ͍ͭͯߟ͑ Δͷ͕Ϝμ
  74. xx:00 Sprint։࢝ͷνϟΠϜ xx:25 ൒৊ xx:50 SprintऴྃͷνϟΠϜ xx:55 Sprint Review׬ྃ xx:56

    Sprint Retrospective׬ྃ xx:00 Sprint Planning׬ྃ ReviewΛνΣοΫϦετʹ
 Retrospective͸Shareʹ
 Planning͸Lead TimeݟੵΓʹ
  75. 0900 - 0950 Daily Planning 0950 - 1050 Sprint 1050

    - 1100 Scrum Event 1100 - 1150 Sprint 1300 - 1310 Scrum Event 1310 - 1350 Sprint 1350 - 1400 Scrum Event 1400 - 1450 Sprint 1450 - 1500 Scrum Event 1500 - 1550 Sprint 1550 - 1600 Scrum Event 1600 - 1620 Breaking Time 1620 - 1700 Sprint & Daily Review Prepare 1700 - 1730 Daily Review 1730 - 1800 Daily Retrospective ໌ࣔతʹΈΜͳͰٳܜΛͱΔ
  76. ϓϥΫςΟεͷϦετ • 1hour sprint ΧϨϯμʔɺλΠϚʔ • νʔϜͷSLA • λεΫΧϯόϯిࢠԽɺݟੵ΋Γ࣌ؒ͸Lead TimeΛ࠾༻

    • Walkthrough/Share • Scrum EventͷProtocolԽ • Daily Value Stream Map
  77. ೉ͦ͠͏ͳϓϥΫςΟε Ͱ͖ͦ͏ͳϓϥΫςΟε 
 1 Day Sprint
 1Hour Sprint Random Role

    Scrum EventͷܗࣜԽ Lead TimeݟੵΓ Daily Value Stream Map
  78. ϓϥΫςΟεͷ༗༻ੑ

  79. ج൫νʔϜͷ੒ՌΛֶੜʹʂ • enPiT ϏδωεγεςϜσβΠϯ෼໺ ஜ೾େ ֶ ͷՆظूத߹॓ʹͯΞδϟΠϧߨࢣͱͯ͠
 ܭ110໊ʹ5೔ؒͰಋೖɻ

  80. None
  81. 1 Day SprintͰ ॳΊͯͷνʔϜ։ൃ

  82. 1िؒޙͷֶੜͷൃද಺༰ • ଐݸਓԽͯ͠͠·͍ͬͯΔ͜ͱΛ՝୊ͩͱݟ ग़͠ɺසൟͳεΩϧڞ༗Ͱղܾ͢Δɻ • ϝϯόʔΛϦεϖΫτΛ͢Δࣄͷେ੾͞ɻ

  83. 1DaySprintʹ ܦݧ஋͸ؔ܎ͳ͍ ֶ෦3೥ੜ͸1िؒ
 Ͱग़དྷΔΑ͏ʹͳͬͨ

  84. 2017ͷenPiTमྃੜ͸ ࠓ೥ϝϯλʔͱͯ͠ 1DaySprintΛαϙʔτ

  85. ج൫νʔϜͷٕज़త୎ӽ

  86. ٕज़ྫ • γεςϜؒͷ௨৴ϓϩτίϧͱͯ͠
 ಠࣗݴޠͱॲཧܥͷ։ൃ • ඵؒ਺ඦສϦΫΤετʹ
 εέʔϧՄೳͳγεςϜͷઃܭ

  87. 2ϲ݄෼ͷKPT

  88. ෆ࣮֬ͳ ϓϩμΫτ

  89. 2018

  90. νʔϜ΁ͷཁٻϨϕϧ ͕͕͋ͬͨ

  91. νʔϜ΁ͷཁٻ • ग़དྷΔ͜ͱʹґଘ͠ͳ͍
 ຊ࣭తͳཁٻ΍
 ຊ࣭తͳཁ݅ͷߏ଄Խ

  92. νʔϜ಺ʹ΋՝୊͕Ͱͯ͘Δ

  93. νʔϜͷ՝୊ • ΠϯΫϦϝϯτʢ੒Ռʣ ͸Ͱ͖ͯ΋ɺ
 ͋Δछͷվળ͕
 ୭͔ʹґଘͯ͠͠·͏ɻ

  94. ੒Ռ΋վળ΋৳ͼͳ͍

  95. None
  96. νʔϜ͸ಛघԽͷՌͯʹ ؇΍͔ͳࢮΛΉ͔͑Δ

  97. ੜ࢈ϥΠϯʹ ͳͬͯ͠·ͬͨͷ͔

  98. νʔϜͷ؇΍͔ͳࢮΛ ݟ͍ͯΔ͔͠Ͱ͖ͳ͍ͷ͔

  99. ࢲͷ໨ඪ

  100. ௒ݸମ

  101. None
  102. None
  103. ௒ݸମ΁ͷ௅ઓ • ʮී௨Ͱ͸ͳ͍ʯ͘Β͍ͷੌΈͰ͸ج४ ʹͳΒͳ͍ɻਓΛ΍ΊΔ֮ޛɻ • ௒ݸମͱ͍͏1ੜ໋ମͷΑ͏ͳνʔϜ • ΞϦ͸ͳͥ௒ݸମͷΑ͏ʹৼ෣͑Δͷ͔

  104. ௕ظతʹൟӫ͍ͯ͠Δ΋ͷ • ͋Δੜ෺छ • ͋Δݐங෺ • ෺ཧ๏ଇ

  105. ෆ׬શ͞ΛऔΓࠐΜͩ ϑϥΫλϧߏ଄ʹΑΔ׬શ͞

  106. ඒ͠͞ͱ͸Կ͔

  107. None
  108. ඒ͍͠ ੜ͖ੜ͖͍ͯ͠Δ ༗ػత

  109. None
  110. photo by flöschen https://www.flickr.com/photos/floeschen/5523358966/

  111. ٜ௩ͷߏ଄

  112. ݱ࣮ͷٜ௩ͷߏ଄

  113. ໿40೥΋ٜ௩ͷߏ଄͕
 צҧ͍͞Ε͍ͯͨ

  114. None
  115. None
  116. ਓؒ͸໰୊Λ ݻఆԽͯ͠͠·͍͕ͪ • ࣗવքͰ෩͕Ұఆͷํ޲ʹਧ͘͜ͱͷ΄͏͕ ௝͍͠ɻগͳ͘ͱ΋φϛϏΞͰ͸ɻ • ٜ௩ͷߏ଄͸
 ݱ࣮ͷཚΕͨ෩ͷதͰ
 Ͳ͏΍ͬͯ͏·͘΍Δ͔Λߟ͑ΒΕ͍ͯΔɻ

  117. ॏཁͳͷ͸ߏ଄Ͱ͸ͳ͘աఔ • ΞϦ͸গͳ͍ϧʔϧ͚ͩͰඞཁे෼Ͱ༏Εͨ ػೳΛ࣋ͭ૥Λͭͬͨ͘Γɺੜ׆Λ͢Δɻ • ୭͔͕ߏ଄Λܾఆ͢ΔͷͰ͸ͳ͘ɺৗʹ୭͔ ͱিಥ͠ͳ͕Βɺ࡞Γ͚ͭͮΔ͜ͱͰɺ
 ࣗવͱ࠷దͳߏ଄ʹಋ͔ΕΔɻ • ͦͯ͠ৗʹ࠷దͳߏ଄͸มԽ͢Δɻ

  118. ౴͑͸ࣗવʹଘࡏ͍ͯ͠Δ ௒ݸମͱ͍͏伴͕͋Δ

  119. ج൫νʔϜͷߦಈཧ೦

  120. νʔϜͷߦಈཧ೦ • ϓϩηεɺײ৘ɺ૊৫ͷ༳Ε Λৗʹૹड৴ • ༷ʑͳղऍʢ࣠ʣΛ࣋ͭ͜ͱ • ϑϥΫλϧͰ͋Γͳ͕Βૈ͍෦෼Λͭ͘Δ

  121. ඒ͍͠νʔϜͱ͸ ్੾Εͳ͍৘ใڞ༗ ࡞ҝతͳະ׬੒ গͳ͍ϧʔϧʹΑΔ҆ఆԽ

  122. େྔͷײ৘ͷͿ͔ͭΓ͍͋

  123. None
  124. 1೥ؒͷKPT

  125. ผͷนʹ΋ਐग़

  126. େྔʹอଘ͞ΕΔ ແடংʹݟ͑Δ஌ࣝ

  127. େྔʹอଘ͞ΕΔ ແடংʹݟ͑Δ஌ࣝ ͕ɺݸʑਓͷࢥ૝ʹΑͬͯ ࠷దͳܗʹܗ੒͞Ε͍ͯΔ

  128. ੜ͖ੜ͖͍ͯ͠Δͱ͸ ݱ࣮Λड͚ೖΕͨղܾࡦΛ
 ࡞Γ͚ͭͮΔͱ͍͏աఔ ͦͯͦ͜͠ʹଘࡏ͢Δಛੑ

  129. ج൫νʔϜ͸ Ͳ͏ղܾ͖ͯͨ͠ͷ͔

  130. νʔϜ΁ͷཁٻ • ग़དྷΔ͜ͱʹґଘ͠ͳ͍
 ຊ࣭తͳཁٻ΍
 ຊ࣭తͳཁ݅ͷߏ଄Խ

  131. ೝ஌ෛՙʹΑΔ طଘύλʔϯ΁ͷ౰ͯቕΊ

  132. Α͘࢖͏΋ͷ • σβΠϯύλʔϯ • ϢʔβʔετʔϦʔϚοϐϯά • MVC • υϝΠϯ/ίϯςΩετڥք •

    ΫϦʔϯΞʔΩςΫνϟ • ඼࣭Ϟσϧ
  133. None
  134. ؆୯ʂָ͍͠ʂ5෼ͰΘ͔ΔϢʔβʔετʔϦʔϚοϐϯά(User Story Mapping) @Koki_jp https://qiita.com/Koki_jp/items/6aebc73bedd0a932dcb8

  135. None
  136. None
  137. The Clean Architecture Uncle Bob https://8thlight.com/blog/uncle-bob/2012/08/13/the-clean-architecture.html

  138. JIS X 25010ɿ2013 γεςϜٴͼιϑτ΢ΣΞ੡඼ͷ඼࣭ཁٻٴͼධՁʢSQuaREʣʵ γεςϜٴͼιϑτ΢ΣΞ඼࣭Ϟσϧ

  139. None
  140. ઃܭ͍ͯ͠Δͭ΋Γʹ ͳ͍ͬͯΔͷͰ͸ͳ͍͔

  141. ઌਓୡ͸ ͳͥઃܭͰ͖Δ? ͳͥମܥԽͰ͖Δ?

  142. Α͋͘Δ΋ͷ • σβΠϯύλʔϯ • ϢʔβʔετʔϦʔϚοϐϯά • MVC • υϝΠϯ/ίϯςΩετڥք •

    ΫϦʔϯΞʔΩςΫνϟ • ඼࣭Ϟσϧ
  143. ڞ௨͢Δ΋ͷ •؇͍౷࣏෼ׂ •૬ޓ࡞༻

  144. None
  145. None
  146. ιϑτ΢ΣΞʹΑΒͳ͍ ݴ༿Ͱ֓೦Λఆٛ͠ɺ੍໿Λ֎͢

  147. ΋͏1ͭͷ՝୊

  148. νʔϜͷ՝୊ • ΠϯΫϦϝϯτʢ੒Ռʣ ͸Ͱ͖ͯ΋ɺ
 ͋Δछͷվળ͕
 ୭͔ʹґଘͯ͠͠·͏ɻ

  149. ࢥ͍ࠐΈͳͲ͔Β
 ৘ใͷૹड৴Λࠔ೉ʹ͢Δ

  150. • νʔϜ಺ͰηϛϥςΟεͳϛχνʔϜΛߏ੒ • 25෼ຖʹνʔϜ಺νʔϜʹΑΔ৘ใڞ༗ • ϞϒϓϩάϥϛϯάɺϖΞϓϩάϥϛϯά ϓϩδΣΫτϓϥΫςΟε

  151. ηϛϥςΟεߏ଄Ͱͷ
 ϓϩάϥϛϯά ܗͷ߹੒ʹؔ͢Δϊʔτ/౎ࢢ͸πϦʔͰ͸ͳ͍ ΫϦετϑΝʔ ΞϨάβϯμʔ

  152. xx:00 Sprint։࢝ͷνϟΠϜ xx:25 ൒৊ xx:50 SprintऴྃͷνϟΠϜ xx:55 Sprint Review׬ྃ xx:56

    Sprint Retrospective׬ྃ xx:00 Sprint Planning׬ྃ 25minຖʹ ݱঢ়Λڞ༗ PO͕ੵۃతʹ αϙʔτ
  153. ໰୊΍ݱ࣮ΛݻఆԽͤͣʹ
 ৗʹ൓Ԡ͋͠͏͜ͱ ͦͷͨΊͷߴස౓ͳ৘ใڞ༗

  154. ࣍ͷεςοϓ • 15minεϓϦϯτ • ϑϥΫλϧͳεϓϦϯτ • ෺ཧ๏ଇ΍ಈ২෺ͷ๏ଇΛར༻ͨ͠
 γεςϜ෼ੳख๏ͷߏங

  155. ·ͱΊ

  156. • ղ͖΍͍͢໰୊ʹϑΥʔΧε͢Δ ͷͰ͸ͳ͘ɺݱ࣮ʹదԠ͢Δɻ • աఔͰ͋Γଓ͚Δ͜ͱ͕ɺ
 ௒ݸମ΁ͷҰาɻ • ৘ใڞ༗ͱ૬ޓ࡞༻ͷ࢓૊ΈԽ
 ͱͯ͠ͷΞδϟΠϧϓϥΫςΟε