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

すべての社会人に知ってほしい仕事の基礎としてのアジャイル/スクラムの話 / Agile as a work foundation

Da40bdb49bfb7a3fc9426dacac78a99c?s=47 ama-ch
June 26, 2021

すべての社会人に知ってほしい仕事の基礎としてのアジャイル/スクラムの話 / Agile as a work foundation

アジャイルやスクラムについて学び始め、実際に取り組むと、その原則や考え方がソフトウェア開発の領域に閉じないことを日々実感します。原則を日々の仕事・生活に活かすことは重要ですが、「アジャイル」という言葉は抽象度が高く、開発のイメージも強いため、一般化してエッセンスを伝えるのに苦労している方も多いのではないでしょうか。

スクラムマスターとして、開発に限らず組織の全員が、アジャイル/スクラムの原則を理解して、実践できるよう支援することは重要な活動です。サイボウズでは、数年前から新卒の全社員(+希望者は誰でも)向けの基礎研修としてアジャイル/スクラムの話をインプットしています。

こちらのセッションでは、サイボウズ社内で実施している研修(講義)を社外向けに再編成したものをお届けします。アジャイルやスクラムの考え方をベースに、エンジニアに限らず、チームワークを高め、成果を届ける仕事の進め方の基礎となる考え方・プラクティスを紹介します。

https://confengine.com/conferences/scrum-fest-osaka-2021/proposal/15344

Da40bdb49bfb7a3fc9426dacac78a99c?s=128

ama-ch

June 26, 2021
Tweet

Transcript

  1. 2021/06/26 @ama_ch ͢΂ͯͷࣾձਓʹ஌ͬͯ΄͍͠࢓ࣄͷ جૅͱͯ͠ͷΞδϟΠϧ/εΫϥϜͷ࿩ Scrum Fest Osaka 2021

  2. About • ఱ໺༞հ @ama_ch • Scrum Master • Agile Coach

    • Cybozu / Freelance
  3. ຊηογϣϯʹ͍ͭͯ αΠϘ΢ζࣾ಺Ͱຖ೥࣮ࢪ͍ͯ͠Δ৽ଔϝϯόʔશһʢʴر๬ऀ͸୭ Ͱ΋ʣ޲͚ͷΞδϟΠϧجૅߨ࠲ΛҰൠ༻ʹ࠶ฤͨ͠΋ͷͰ͢ɻ ΤϯδχΞʹݶΒͣɺνʔϜϫʔΫΛߴΊɺ੒ՌΛಧ͚Δ࢓ࣄͷਐΊ ํͷجૅͱͳΔߟ͑ํɾϓϥΫςΟεΛ঺հ͠·͢ɻ

  4. λʔήοτͱόϦϡʔ Target Audience: ೖࣾޙؒ΋ͳ͍ࣾձਓ Learning Outcome: ΞδϟΠϧͳΜͱͳ͘෼͔ͬͨʂ ݸਓɾνʔϜ׆ಈʹऔΓೖΕ͍ͨʂ

  5. ͳͥΞδϟΠϧͷ࿩ʁ ΋ͱ͸ιϑτ΢ΣΞ։ൃ͔Β࢝·ͬͨ֓೦͕ͩɺݱࡏ͸Ϗδωεͷจ຺ Ͱ΋มԽʹରԠͯ͠ૉૣ͘Ձ஋Λಧ͚Δ͜ͱͷॏཁੑ͕૿͠ɺDXΛ͸͡ Ίؔ࿈͢Δ༻ޠ͕ଟ͘࢖ΘΕΔΑ͏ʹͳͬͨɻ ΞδϟΠϧ͸ଞͷιϑτ΢ΣΞ։ൃํ๏࿦ͱҟͳΓɺਓͱਓ͕ͲͷΑ͏ ʹڠྗ͢Δ͔ʹয఺Λ౰͍ͯͯΔɻݪଇͷଟ͕͘࢓ࣄͷਐΊํ΍νʔ Ϝɾ૊৫ͮ͘Γʹ༗ޮͳͨΊɺ࢓ࣄͷجૅͱͯ͢͠΂ͯࣾձਓ͕ࢀߟʹ ͯ͠औΓೖΕΒΕΔΑ͏ʹ͍ͨ͠ɻ

  6. ΞδϟΠϧͬͯԿʁ

  7. https://www.agilealliance.org/agile101/ “Agile is the ability to create and respond to

    change. It is a way of dealing with, and ultimately succeeding in, an uncertain and turbulent environment.” “ΞδϟΠϧͱ͸ɺมԽΛੜΈग़͠ɺͦΕʹରԠ͢Δ ೳྗͷ͜ͱͰ͢ɻͦΕ͸ɺෆ࣮֬Ͱܹಈͷ؀ڥʹର ॲ͠ɺ࠷ऴతʹ੒ޭ͢ΔͨΊͷํ๏Ͱ͢ɻ” What is Agile?
  8. https://ja.wikipedia.org/wiki/ΞδϟΠϧιϑτ΢ΣΞ։ൃ “ΞδϟΠϧιϑτ΢ΣΞ։ൃ͸ɺιϑτ΢ΣΞ޻ֶ ʹ͓͍ͯਝ଎͔ͭదԠతʹιϑτ΢ΣΞ։ൃΛߦ ͏ܰྔͳ։ൃख๏܈ͷ૯শͰ͋Δɻ” ΞδϟΠϧιϑτ΢ΣΞ։ൃ

  9. ͱͯ΋ଟ͘ͷ֓೦΍ख๏͕ʮΞδϟΠϧʯͱ૯শ͞ΕΔ • εΫϥϜ • ςετۦಈ։ൃ(TDD) • ϖΞϓϩάϥϛϯά • ΠςϨʔγϣϯ •

    ேձʢσΠϦʔελϯυΞοϓʣ • Χϯόϯ • খ͍͞νʔϜ ख๏܈ͷҰ෦ https://www.agilealliance.org/agile101/subway-map-to-agile-practices/
  10. https://medium.com/the-liberators/refresh-the-purpose-of-the-scrum-framework-9e4bceb25499

  11. ΞδϟΠϧιϑτ΢ΣΞ։ൃએݴ http://agilemanifesto.org/iso/ja/manifesto.html ࢲͨͪ͸ɺιϑτ΢ΣΞ։ൃͷ࣮ફ ͋Δ͍͸࣮ફΛखॿ͚Λ͢Δ׆ಈΛ௨ͯ͡ɺ ΑΓΑ͍։ൃํ๏Λݟ͚ͭͩͦ͏ͱ͍ͯ͠Δɻ ͜ͷ׆ಈΛ௨ͯ͠ɺࢲͨͪ͸ҎԼͷՁ஋ʹࢸͬͨɻ ϓϩηε΍πʔϧΑΓ΋ݸਓͱର࿩Λɺ แׅతͳυΩϡϝϯτΑΓ΋ಈ͘ιϑτ΢ΣΞΛɺ ܖ໿ަবΑΓ΋ސ٬ͱͷڠௐΛɺ ܭըʹै͏͜ͱΑΓ΋มԽ΁ͷରԠΛɺ

    Ձ஋ͱ͢Δɻ͢ͳΘͪɺࠨهͷ͜ͱ͕ΒʹՁ஋͕͋Δ͜ͱΛ ೝΊͳ͕Β΋ɺࢲͨͪ͸ӈهͷ͜ͱ͕ΒʹΑΓՁ஋Λ͓͘ɻ
  12. ΞδϟΠϧએݴͷഎޙʹ͋Δݪଇ http://agilemanifesto.org/iso/ja/principles.html • ސ٬ຬ଍Λ࠷༏ઌ͠ɺՁ஋ͷ͋Διϑτ΢ΣΞΛૣ͘ܧ ଓతʹఏڙ͠·͢ɻ • ཁٻͷมߋ͸ͨͱ͑։ൃͷޙظͰ͋ͬͯ΋׻ܴ͠·͢ɻม ԽΛຯํʹ͚ͭΔ͜ͱʹΑͬͯɺ͓٬༷ͷڝ૪ྗΛҾ্͖ ͛·͢ɻ •

    ಈ͘ιϑτ΢ΣΞΛɺ2-3ि͔ؒΒ2-3ϲ݄ͱ͍͏Ͱ͖Δ ͚ͩ୹ִ͍࣌ؒؒͰϦϦʔε͠·͢ɻ • Ϗδωεଆͷਓͱ։ൃऀ͸ɺϓϩδΣΫτΛ௨ͯ͠೔ʑҰ ॹʹಇ͔ͳ͚Ε͹ͳΓ·ͤΜɻ • ҙཉʹຬͪͨਓʑΛूΊͯϓϩδΣΫτΛߏ੒͠·͢ɻ؀ ڥͱࢧԉΛ༩͑࢓ࣄ͕ແࣄऴΘΔ·Ͱ൴ΒΛ৴པ͠·͢ɻ • ৘ใΛ఻͑Δ΋ͬͱ΋ޮ཰తͰޮՌతͳํ๏͸ϑΣΠ εɾτΡɾϑΣΠεͰ࿩Λ͢Δ͜ͱͰ͢ɻ • ಈ͘ιϑτ΢ΣΞ͕ͦ͜ਐḿͷ࠷΋ॏཁͳई౓Ͱ͢ɻ • ΞδϟΠϧŋϓϩηε͸࣋ଓՄೳͳ։ൃΛଅਐ͠·͢ɻҰ ఆͷϖʔεΛܧଓతʹҡ࣋Ͱ͖ΔΑ͏ʹ͠ͳ͚Ε͹ͳΓ ·ͤΜɻ • ٕज़త୎ӽੑͱ༏Εͨઃܭʹର͢Δෆஅͷ஫ҙ͕ػහ͞ ΛߴΊ·͢ɻ • γϯϓϧ͞ʢϜμͳ͘࡞ΕΔྔΛ࠷େݶʹ͢Δ͜ͱʣ͕ ຊ࣭Ͱ͢ɻ • ࠷ྑͷΞʔΩςΫνϟɾཁٻɾઃܭ͸ɺࣗݾ૊৫తͳ νʔϜ͔ΒੜΈग़͞Ε·͢ɻ • νʔϜ͕΋ͬͱޮ཰ΛߴΊΔ͜ͱ͕Ͱ͖Δ͔Λఆظతʹ ৼΓฦΓɺͦΕʹج͍ͮͯࣗ෼ͨͪͷ΍ΓํΛ࠷దʹௐ ੔͠·͢ɻ
  13. ΞδϟΠϧ։ൃ͸ɺਝ଎͔ͭมԽʹରԠ͠ͳ͕Β։ൃ͢ΔͨΊͷख๏ͷ ૯শɻ ਺ଟ͘ͷख๏͕ଘࡏ͠ɺͦΕΒͷࠜఈʹ͸ΞδϟΠϧ։ൃએݴʹ͋ΔՁ ஋ج४ͱݪଇ͕ڞ௨͍ͯ͠Δɻ ΞδϟΠϧ͸ਓͱਓͷίϥϘϨʔγϣϯͱࣗݾ૊৫ԽνʔϜʹয఺Λ౰ ͓ͯͯΓɺෆ࣮֬ੑʹରॲͰ͖Δ૊৫ͮ͘Γͷߟ͑ํͷجૅʹͳΔɻ

  14. Ϧʔϯ / Lean

  15. Ϧʔϯੜ࢈ํࣜ 80೥୅ʹMITͷݚڀऀ͕τϤλੜ࢈ํࣜΛݚڀͯ͠ੜ·Εͨ֓೦ɻ ʮϜμऔΓʯͱ͍͏֓೦ʹண໨͠ɺੜ࢈޻ఔͷʮϜμʯͱ͍͏͍ͥ೑Λ࡟͗ མͱͨ͠εϦϜʢ͍ͥ೑͕ͳ͘Ҿ͖క·͍ͬͯΔʣͳੜ࢈ํࣜɻ ސ٬ʹՁ஋Λಧ͚Δ·Ͱͷϓϩηε্ͷϘτϧωοΫΛݟ͚ͭղফ͢Δ͜ͱ ͰɺՁ஋ఏڙ·Ͱͷ࣌ؒΛ࠷୹Խ͢Δʢϑϩʔޮ཰Λ࠷େԽ͢Δʣɻ ଟ͘ͷΞδϟΠϧख๏ͰϦʔϯͷߟ͑ํΛऔΓೖΕ͍ͯΔɻεΫϥϜ΋ͦͷ ͻͱͭɻ

  16. ϘτϧωοΫΛղফ͠ɺϦʔυλΠϜΛ࠷୹Խ͢ΔɻΞ΢τϓοτΛ࠷খԽ͠ɺΞ΢τΧϜΛ࠷େԽ͢Δɻ

  17. Ϧιʔεޮ཰ΑΓϑϩʔޮ཰ ೋΫϥεɾϞʔσΟά,ύʔϧɾΦʔϧετϩʔϜ. This is Lean ʮϦιʔεʯʹͱΒΘΕͣ νʔϜΛม͑Δ৽࣌୅ͷϦʔϯɾϚωδϝϯτ (Japanese Edition) (Kindle

    Location 1841) https://www.slideshare.net/i2key/xpjug ෳ਺ͷ࢓ࣄΛಉ࣌ʹਐΊΔͱɺސ٬ʹՁ஋͕ ಧ͘·ͰͷϦʔυλΠϜ͕௕͘ͳΔɻख͕ۭ ͍ͨ࣌ʹผͷ࢓ࣄΛ͢ΔͱɺϦιʔεޮ཰͸ ߴ͘ͳΔ͕ϑϩʔޮ཰͕௿Լ͢Δɻ ࢓ࣄͷྲྀΕʹண໨͠ɺ·ͣ͸ϦʔυλΠϜΛ ॖΊϑϩʔޮ཰ΛߴΊΔ͜ͱ͕ॏཁɻϑϩʔ ޮ཰ˠϦιʔεޮ཰ͷॱͰվળ͢Δɻ
  18. Ξ΢τϓοτΑΓΞ΢τΧϜ զʑͷ࢓ࣄ͸ɺސ٬ʹՁ஋͕ಧ͍ͯ ॳΊͯ੒Ռ(Ξ΢τΧϜ)͕ੜ·ΕΔɻ ࡞ͬͨػೳͷ਺΍క੾(Ξ΢τϓοτ) ͰධՁͯ͠͸͍͚ͳ͍ɻ ໨ࢦ͢ͷ͸Ξ΢τΧϜͷ࠷େԽͰ͋ ΓɺͦͷͨΊͷΞ΢τϓοτ͸࠷খ Խ͢Δɻ Je ff

    Patton, ઒ޱ ګ৳(؂༁), ௕ඌ ߴ߂(༁), ϢʔβʔετʔϦʔϚοϐϯά, p.14
  19. ΞδϟΠϧ࣮ફ࠷ॳͷҰา ʢݸਓฤʣ

  20. • ݠڏ(Humility) ੈքͷத৺͸܅Ͱ͸ͳ͍ɻ܅͸શ஌શೳͰ͸ͳ͍͠ɺઈ ରʹਖ਼͍͠Θ͚Ͱ΋ͳ͍ɻৗʹࣗ෼Λվળ͍ͯ͜͠͏ɻ • ଚܟ(Respect) Ұॹʹಇ͘ਓͷ͜ͱΛ৺͔Βࢥ͍΍Ζ͏ɻ૬खΛҰਓͷ ਓؒͱͯ͠ѻ͍ɺͦͷೳྗ΍ޭ੷Λߴ͘ධՁ͠Α͏ɻ • ৴པ(Trust)

    ࣗ෼Ҏ֎ͷਓ͸༗ೳͰ͋Γɺਖ਼͍͜͠ͱΛ͢Δͱ৴͡Α ͏ɻͦ͏͢Ε͹࢓ࣄΛ೚ͤΔ͜ͱ͕Ͱ͖Δɻ HRTͷݪଇ💓 https://www.amazon.co.jp/dp/4873116309
  21. • ࢓ࣄΛ࣮ߦͷػձͰ͸ͳֶ͘शͷػ ձͱଊ͑Δ • ࣗ෼͕ؒҧ͏ͱ͍͏͜ͱΛೝΊΔ • ޷ح৺Λܗʹ͠ɺੵۃతʹ࣭໰͢Δ ৺ཧత҆શੑΛߴΊΔ ΤΠϛʔɾ̘ɾΤυϞϯυιϯ. νʔϜ͕ػೳ͢Δͱ͸Ͳ͏͍͏

    ͜ͱ͔ ʮֶशྗʯͱʮ࣮ߦྗʯΛߴΊΔ࣮ફΞϓϩʔν (Japanese Edition) (Kindle Location 2328). https://rework.withgoogle.com/jp/guides/understanding-team- e ff ectiveness/
  22. ϚϧνλεΫΛආ͚Δ • ࢓ࣄʹ༏ઌॱҐΛ্͚͔ͭͯΒ1ݸͣͭ׬੒ͤ͞Δ • ಉ࣌ʹணख͢Δ࢓ࣄͷ਺͕૿͑Δ΄Ͳɺ1ݸ͋ͨΓ͕׬੒͢Δ·Ͱͷ ͕࣌ؒԆͼΔ • ࢓ࣄɾ૊৫ͷ݉຿Λආ͚Δ

  23. ϖΞϫʔΫ/ϞϒϫʔΫΛ׆༻͢Δ • ࢓ࣄΛ2ਓҎ্Ͱը໘ڞ༗͠ͳ͕Βಉ࣌ʹਐΊΔ • ࢥߟաఔ͕ڞ༗͞Εڧྗʹֶश͕ଅਐ͞ΕΔ • ࡞ۀͷଐਓԽΛ๷͙ • ϑϩʔޮ཰͕ߴ·Δ •

    ϝϦοτ͕େ͖͍ͷͰ͜ͳͤΔ࢓ࣄྔ͕গͳ͘ͳΔͱ͍͏৺഑͸ෆཁ
  24. ΞδϟΠϧ࣮ફ࠷ॳͷҰา ʢνʔϜฤʣ

  25. νʔϜϫʔΫΛൃش͢Δʹ͸ νʔϜϫʔΫΛൃش͢Δʹ͸ɺνʔϜߏ଄ɾϝϯόʔߏ੒ɾۀ຿ઃܭ ͱ͍ͬͨɺ౔୆ͱͳΔجຊ৚݅Λ੔උ͢Δ͜ͱ͕ॏཁɻجຊ৚݅Λ੔ උͤͣʹϝϯόʔ΍Ϧʔμʔͱͯ͠౒ྗͯ͠΋ޮՌ͸ग़ͳ͍ɻ ৚݅Λ੔උͯ͠΋ɺ͙͢ʹνʔϜͱͯ͠੒ՌΛग़ͤΔΑ͏ʹ͸ͳΒͳ ͍ɻ࣌ؒΛ͔͚ͯ૬ޓཧղΛਂΊɺֶश͠ɺνʔϜͱͯ͠ͷೳྗΛ৳ ͹ͯ͠ॳΊͯ੒Ռ͕ग़ΔɻΑ͘ػೳ͢ΔνʔϜ͸૊৫ͷࢿ࢈ͱͳΔɻ

  26. νʔϜ͕ػೳ͢ΔͨΊͷ৚݅ J.Richard Hackman(ஶ), ాத ࣎(຋༁), ϋʔόʔυͰֶͿʮσΩΔνʔϜʯ5ͭͷ৚݅, 2005, p.35 ͔ΒҰ෦มߋɾ࠶ߏ੒ ਅͷνʔϜ

    ྗΛ Ҿ͖ग़͢ νʔϜߏ଄ ັྗ͋Δ ํ޲ੑ ϝϯόʔΛࢧԉ͢Δ؀ڥ ΤΩεύʔτɾίʔνϯά 1. ΫϥΠΞϯτʹड͚ ೖΕΒΕΔϓϩμΫ τΛఏڙ͢Δ 2. νʔϜͱͯ͠ͷೳྗ Λ৳͹͢ 3. ݸਓͷϝϯόʔͱ͠ ֶͯश͢Δ ޮՌతͳνʔϜ
  27. 1. νʔϜ͸ʮϦΞϧʯͰͳ͚Ε͹ͳΒͳ͍ ୭͕νʔϜϝϯόʔͰɺ୭͕νʔϜϝϯόʔͰͳ͍͔ɺप஌పఈ͢Δඞཁ͕͋Δɻ͜Ε Λ͸͖ͬΓͤ͞Δͷ͸Ϧʔμʔͷ࢓ࣄͰ͋Δɻ 2. νʔϜʹ͸ʮઈରతͳํ޲ੑʯ͕ඞཁͰ͋Δ ϝϯόʔ͕ͨͪɺνʔϜͱͯ͠औΓ૊Ή΂͖͜ͱΛ஌ΓɺͦΕʹಉҙ͍ͯ͠Δඞཁ͕͋ ΔɻϦʔμʔ͕໌֬ͳํ޲ੑΛࣔ͞ͳ͍ͱɺϝϯόʔͨͪ͸ͦΕͧΕɺҟͳΔ՝୊Λ௥ ٻ͢Δͱ͍͏ݱ࣮తͳϦεΫ͕͋Δɻ 3.

    νʔϜʹ͸ɺνʔϜϫʔΫΛൃشͤ͞Δ࢓૊Έ͕ඞཁͰ͋Δ νʔϜ಺ͷ࢓ࣄ͕ͪΌΜͱఆٛ͞Ε͍ͯͳ͔ͬͨΓɺϝϯόʔͷإ৮Ε΍ਓ਺͕ෆద੾ Ͱ͋ͬͨΓɺ͋Δ͍͸νʔϜͷنൣ͕ᐆດͰɺڧ੍ྗΛ࣋ͨͳ͔ͬͨΓ͢Δͱɺ͍ͨͯ ͍τϥϒϧʹؕΔɻ 4. νʔϜʹ͸ɺࢧ͑ͱͳΔ૊৫͕ඞཁͰ͋Δ νʔϜϫʔΫΛଅ͢ʹ͸ɺใु੍౓ɺਓࣄ੍౓ɺ৘ใγεςϜͳͲɺ૊৫؀ڥΛ੔උ͠ ͳ͚Ε͹ͳΒͳ͍ɻ 5. νʔϜʹ͸ɺઐ໳ͷίʔνϯά͕ඞཁͰ͋Δ ΄ͱΜͲͷΤάθΫςΟϒίʔνͨͪ͸ɺݸਓͷೳྗʹয఺Λ౰ͯΔ͕ɺͦΕͰ͸νʔ ϜϫʔΫ͸େͯ͠վળ͞Εͳ͍ɻνʔϜͷ࡞ۀϓϩηεɺಛʹϓϩδΣΫτͷ։࢝࣌ɺ தؒ࣌ɺͦͯ͠ऴྃ࣌ʹάϧʔϓͱͯ͠ड͚ΔɺνʔϜίʔνϯά͕ඞཁʹͳΔɻ νʔϜͮ͘Γͷ5৚݅ https://www.amazon.co.jp/dp/B07NN3LQLX
  28. νʔϜͷൃୡϞσϧ ϑΥʔϛϯά ʢܗ੒ظʣ ετʔϛϯά ʢࠞཚظʣ ϊʔϛϯά ʢ౷Ұظʣ ύϑΥʔϛϯά ʢػೳظʣ άϧʔϓ

    νʔϜ
  29. ຖि;Γ͔͑Δ • ࢓ࣄͷਐΊํΛৼΓฦͬͯվળ͢ΔͨΊͷ࣌ؒ • ͏·͍ͬͨ͘͜ͱɺൃੜͨ͠໰୊ʹ͍ͭͯٞ࿦ͯ͠ɺվળΞΫγϣϯ Λઃఆ͢Δ • ຖि͘Γฦ͢͜ͱͰνʔϜͷ࢓ࣄͷਐΊํ͕ચ࿅͞Ε͍ͯ͘ • ϞϠϞϠΛ࿩ͤΔΑ͏ʹͳΓ҆৺҆શͳνʔϜͮ͘Γʹ໾ཱͭ

  30. ৽νʔϜͷϦʔμʔʹͳͬͨΒ·ͣ΍Δ͜ͱ 1. νʔϜͷଘࡏ໨తΛ໌֬ʹ͢Δ 2. ϫΫϫΫ͢Δ໨ඪΛཱͯΔ 3. νʔϜͰߦ͏ۀ຿Λઃܭ͢Δ 4. ඞཁͳݖݶΛ֬อ͢Δ 5.

    νʔϜͰ߹ҙͨ͠ߦಈنൣΛ࡞Δ 6. ͨ͘͞Μࡶஊ͢Δ 7. ఆظతʹ੒ՌΛٞ࿦͢Δ 8. ຖि;Γ͔͑Δ
  31. ຊ೔ެ։🎉 ղઆهࣄ https://note.com/ama_ch/n/n9fd6af3113b1

  32. ຖिߋ৽த✍ ఆظߪಡϚΨδϯ https://note.com/ama_ch/m/me1699ac9c8f4