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

スケールアップする組織における LeSS実践と継続的改善手法

nabechi
January 13, 2017

スケールアップする組織における LeSS実践と継続的改善手法

2017年1月13日(金)に、「Regional Scrum Gathering Tokyo 2017」で発表させていただいた資料です。
http://2017.scrumgatheringtokyo.org/

このセッションではフラットで10名規模の開発メンバーから50名規模のクロスファンクショナルなLeSS開発組織へスケールアップを行うときにでてきた課題と、それを乗り越える際に重視したポイントをご紹介します。

皆様の開発現場での改善の一助になれば幸いです。

1.Introduction
-My Scrum

2.Why LeSS?
-LeSSとは
-解くべき課題はなに?
-なぜLeSSに取り組むのか

3.組織課題を解決する
-私達の守・破・離
-Gunosy LeSS Pattern
-チームの成長に関するLeSSの重要な視点
-スクラムチーム?プロダクトチーム?

4.プロダクトを改善する
-Doneの定義とReadyの定義
-Gunosy Product Backlog ver.2.1
-プロダクトオーナー?プロダクトマネジャー?

5.私達の製品開発組織のつくりかた
-マネジメント、組織の階層構造とLeSS
-私達の製品開発組織のつくりかた
-まとめ
-Social Change
-参考文献

nabechi

January 13, 2017
Tweet

Other Decks in Technology

Transcript

  1. 3FHJPOBM4$36.("5)&3*/(š5PLZP
    1
    εέʔϧΞοϓ͢Δ૊৫ʹ͓͚Δ
    -F44࣮ફͱܧଓతվળख๏

    View Slide

  2. ౉ᬑେี!XE
    גࣜձࣾ(VOPTZ
    ࣥߦ໾һ։ൃຊ෦௕
    $41$4.$410$FSUJpFE-F441SBDUJUJPOFS
    ਆށߴઐిࢠ޻ֶՊଔɺϓϩάϥϚʔͱͯ͠େख௨৴اۀɺେख৽ฉࣾɾ
    ςϨϏہ౳ʹͯݚڀɾ։ൃϓϩδΣΫτʹଟ਺ܞΘΔɻͦͷޙɺҰ෦্
    ৔اۀʢ*5ϕϯνϟʔʣͰͷ৽نࣄۀ։ൃ΍૊৫ϚωδϝϯτΛ୲͏ɻ
    ೥݄ɺ(VOPTZʹೖ݄ࣾ͠ΑΓݱ৬ɻ
    ೝఆεΫϥϜϓϩϑΣογϣφϧɺೝఆ-F44࣮ફऀɻ
    2
    1SPGJMF

    View Slide

  3. 3
    *OUSPEVDUJPO
    .Z4DSVN
    (VOPTZ1SPEVDUT
    (VOPTZ͸ͲΜͳٕज़ूஂͳͷ͔
    8IZ-F44
    -F44ͱ͸
    ղ͘΂͖՝୊͸ͳʹʁ
    ͳͥ-F44ʹऔΓ૊Ήͷ͔
    ૊৫՝୊Λղܾ͢Δ
    ࢲୡͷकɾഁɾ཭
    (VOPTZ-F441BUUFSO
    νʔϜͷ੒௕ʹؔ͢Δ-F44ͷॏཁͳࢹ఺
    εΫϥϜνʔϜʁϓϩμΫτνʔϜʁ
    "HFOEB
    ϓϩμΫτΛվળ͢Δ
    %POFͷఆٛͱ3FBEZͷఆٛ
    (VOPTZ1SPEVDU#BDLMPHWFS
    ϓϩμΫτΦʔφʔʁϓϩμΫτϚω
    δϟʔʁ
    ࢲୡͷ੡඼։ൃ૊৫ͷͭ͘Γ͔ͨ
    Ϛωδϝϯτɺ૊৫ͷ֊૚ߏ଄ͱ-F44
    ࢲୡͷ੡඼։ൃ૊৫ͷͭ͘Γ͔ͨ
    ·ͱΊ
    4PDJBM$IBOHF
    ࢀߟจݙ

    View Slide

  4. 4
    *OUSPEVDUJPO

    View Slide

  5. ࢲʹͱͬͯͷεΫϥϜͱ͸ɺࡢ೔ग़དྷͳ͔ͬͨ͜
    ͱ͕ɺࠓ೔ग़དྷΔΑ͏ʹͳΔ͜ͱ
    5
    .Z4DSVN

    View Slide

  6. 6
    8IZ-F44

    View Slide

  7. ன໷໰Θͣɺ͍ͭى͜Δ͔Θ͔Βͳ͍γεςϜো֐͕සൃʜ
    Ұ෦ͷϝϯόʔʹγεςϜӡ༻ෛՙ͕ूதʜ
    ٕज़ɾۀ຿஌ࣝΛ࣋ͬͨਓୡ͕ୀ৬ͯ͠ӡӦͰ͖ͳ͍ʜ
    ϝϯόʔಉ࢜ͷ͍͕Έ͍͋ʜ
    ϓϩμΫτ՝୊·Ͱ໨͕ಧ͔ͳ͍ɺվળ͕ߦ͑ͳ͍ʜ
    Φʔφʔෆࡏɺ୭ʹฉ͚͹͍͍͔Θ͔Βͳ͍ʜ
    ։ൃݱ৔ͰΑ͓͘͜Δ໰୊ͷ΄ͱΜͲ͕ٕज़త՝୊Ͱͳ͘૊৫ͷ՝୊
    ໷΋຾Εͳ͍೔ʑɹˠɹ͙ͬ͢Γ຾ΕΔΑ͏ʹ
    ͭΒ͍ۤ͘͠։ൃɹˠɹָ͔ͯͨ͘͠͠ͷͳ͍։ൃ
    ʮˋͷܦӦװ෦͕اۀ͕੒௕Ͱ͖ͳ͍ݪҼʹɺίϯτϩʔϧෆՄೳͳ
    ֎తཁҼͰ͸ͳࣾ͘಺ͷ໰୊Λڍ͍͛ͯΔʯ
    7
    ղ͘΂͖՝୊͸ͳʹʁ
    ग़యɿʮ૑ۀϝϯλϦςΟʯϕΠϯɾΞϯυɾΧϯύχʔ
    ΫϦεɾζοΫ ஶ
    δΣʔϜζɾΞϨϯ ஶ
    ՐӜढ़඙ ؂༁

    View Slide

  8. 8
    ͳͥ-F44ʹऔΓ૊Ήͷ͔ʁ
    ʢෳ਺νʔϜͰʣϢʔβʔʹ
    ΑΓଟ͘ͷՁ஋Λಧ͚͍ͨ

    View Slide

  9. ग़యɿʮ-F44ʯIUUQMFTTXPSLT
    -F44ͱ͸ෳ਺νʔϜͰ4DSVNΛద༻͢ΔͨΊͷΨΠυͱϧʔϧ
    9
    -F44ͱ͸
    -BSHF4DBMF4DSVNJT4DSVN

    View Slide

  10. 10
    4DSVNͱ-F44ͱ-F44)VHF
    4DSVNɿҰͭͷεΫϥϜνʔϜʢʙ໊ʣ
    ϓϩμΫτΦʔφʔɿ։ൃνʔϜͷ࡞ۀͱϓϩμΫτͷՁ஋ͷ࠷େԽʹ੹೚Λ࣋ͭ
    ։ൃνʔϜɿ֤εϓϦϯτͷऴΘΓʹϦϦʔε൑அՄೳͳʮ׬੒ʯͨ͠ϓϩμΫτ
    ΠϯΫϦϝϯτΛಧ͚Δ͜ͱͷͰ͖Δઐ໳ՈͰߏ੒
    εΫϥϜϚελʔɿεΫϥϜͷཧղͱ੒ཱʹ੹೚Λ࣋ͭ
    -F44ɿʙͭͷεΫϥϜνʔϜ
    ࠷খ୯Ґ͸νʔϜɹ㱠ɹݸਓ
    ෳ਺νʔϜͰεΫϥϜ͢Δ -F44
    ɹ
    㱠ɹෳ਺ͷεΫϥϜνʔϜΛӡӦʢ4DSVNPG4DSVNʣ
    -F44)VHFɿνʔϜҎ্
    ʙ਺ઍਓ୯Ґ

    View Slide

  11. 11
    -F44ͷಛ௃
    ϓϩμΫτΦʔφʔ͸ҰਓɺϓϩμΫτόοΫϩά͸શମͰҰͭ
    શνʔϜͷεϓϦϯτ։࢝೔ͱऴྃ೔͕ಉ͡
    શνʔϜͰڞ௨ͷ%POFͷఆٛΛ࣋ͭ
    ɹ%POFͷఆٛͷ֦ுνʔϜͷ੒௕
    ɹ֤νʔϜ͕֦ு൛ͷ%POFͷఆٛΛ࣋ͪɺڞ௨ͷํʹ൓өͯ͠
    ͍͘ࣄͰͳ͞ΕΔ
    ɹVO%POFରԠνʔϜͷଘࡏ
    ૊৫ߏ଄ͷมߋ͕ߦΘΕΔ
    τϥϕϥʔͷଘࡏ
    ίϯϙʔωϯτϝϯλʔͷଘࡏ
    ैདྷͷ؅ཧऀͷ໾ׂ͸ΑΓͳ͘ͳ͍ͬͯ͘

    View Slide

  12. ෳ਺νʔϜશମͷೳྗͷ֦ு
    ਓ͸୯ҰػೳͰ͸ͳ͘ϚϧνϑΝϯΫγϣφϧ
    ίϯϙʔωϯτνʔϜ͔ΒϑΟʔνϟʔνʔϜ΁
    ແବΛͳ͘͢
    12
    -F44͸ෳࡶͳ૊৫Λ؆୯ʹ͢Δ

    View Slide

  13. 13
    ૊৫ͷ՝୊Λղܾ͢Δ

    View Slide




  14. ։ൃɿશһͰϓϩάϥϛϯάɺ։ൃΛ͢Δ
    ४උɿΧϯόϯɺேձ͔Β͸͡ΊΔɺಉ͡ࢤΛ΋ͭϝϯόʔͱ
    ৴པɿνʔϜͰ੒ՌΛग़ࣾ͠಺Ͱͷ৴པΛಘΔ
    803,36-&4ɿνʔϜͷྲّྀΛͭ͘Δ
    આಘɿܦӦਞɾଞ෦ॺ΁ಇ͖͔͚ڞʹ։ൃΛߦ͏
    ֶशɿೝఆτϨʔχϯάɺݪཧݪଇɺ೰ΜͩΒεΫϥϜΨΠυʹཱͪฦΔ
    10ϓϩμΫτʹϓϩμΫτΦʔφʔΛ഑ஔ
    ΞδϟΠϧͷϥΠτ΢ΟϯάͱϨϑτ΢Οϯάɺ91ͷϓϥΫςΟε
    ৬৔؀ڥɿཧ૝ͷ૊৫Λଥڠͤͣ௥ٻ
    ධՁɿॆ෼ͳධՁɾใु੍౓ͷվળ
    Ϗδϣϯɿڞ௨ͷΰʔϧΛݟ͚ͭΔ
    স͍ɿϢʔϞΞ͋;ΕΔνʔϜͮ͘Γ
    ҙࢥɿνʔϜͷ΍Γ͍ͨ΍Γ͔ͨͰɺεΫϥϜͰͳͯ͘΋͔·Θͳ͍
    14
    ࢲୡͷ
    ը૾ͷҾ༻ɿʮLeSSʯhttp://less.works/

    View Slide

  15. Team 1
    Team 2
    Team 5
    Team 6
    Team 4
    Procudt Owner
    Sprint #1
    Sprint #2
    ৬ೳԣஅܕͷઐ໳ՈͰߏ੒͞Εͨෳ਺νʔϜ͕ɺεϓϦϯτຖʹϓϩμΫτΦʔ
    φʔͷఏࣔͨ͠༏ઌ౓ॱͷϓϩμΫτόοΫϩάΞΠςϜΛҾ͖ड͚Δ
    ScrumMaster
    Team 4-6
    ScrumMaster
    Team 1-3
    Traveler
    Component
    Mentor
    1Team 4ʙ8ਓ
    15
    Team 3
    Product Backlog Item
    -F441BUUFSO

    View Slide

  16. Team 1
    Team 2
    Team 3
    Team SkillɿA,B,C
    Team SkillɿD,E,F
    Team SkillɿG,H,I
    Backlog1
    ඞཁͳSkill:A,B
    Backlog2
    ඞཁͳSkill:D,E
    Backlog3
    ඞཁͳSkill:A,G
    5FBN͕ɹ#BDLMPHΛҾ͖ड͚Δ࣌ɺ4QSJOU͕ऴΘΔͱ
    5FBNʹ͸খ͞ͳεΩϧ "
    ͕௥Ճ͞ΕΔ
    +ʢA)
    !!
    εϓϦϯτຖʹ܁Γฦ͓͜͠ͳΘΕΔνʔϜͷεΩϧ֦ு
    16
    νʔϜͷ੒௕ʹؔ͢Δ-F44ͷॏཁͳࢹ఺

    View Slide

  17. εΫϥϜνʔϜʁϓϩμΫτνʔϜʁ
    ϓϩμΫτࢤ޲
    ϓϩηεΑΓ΋ϓϩμΫτʹয఺Λ߹ΘͤΔ
    εΫϥϜͷܗࣜɺϓϩηεͷద༻ΛؤுΔͷͰ͸ͳ͘ɺ
    ϓϩμΫτΛΑ͘͢Δ
    ϓϩδΣΫτͱ͍͏֓೦͸ՄೳͳݶΓࣺͯΔ
    ଟ͘ͷϓϩδΣΫτϚωʔδϟʔΛੜΈɺ৘ใͷख౉
    ͕͠૿͑ɺैདྷͷ։ൃͷ΍Γํʹ໭ͬͯ͠·͏͜ͱͷͳ
    ͍Α͏ʹ
    ☓ɹεΫϥϜΛద༻͢ΔεΫϥϜνʔϜ
    ̋ɹΑΓΑ͍ϓϩμΫτΛಧ͚ΔϓϩμΫτνʔϜ

    View Slide

  18. 18
    ϓϩμΫτΛվળ͢Δ

    View Slide

  19. ϢʔβʔʹՁ஋ΛͲ͏ಧ͚Δ͔ɺԿΛಧ͚Δ͔
    19
    %POFͷఆٛͱ3FBEZͷఆٛ
    1 2 3 4
    1 2 3 4
    1SPEVDU%JTDPWFSZɺ3FBEZͷఆٛνʔϜ͕࡞ۀணखՄೳͳঢ়ଶʹ
    1SPEVDU%FMJWFSZɺ%POFͷఆٛΛ֦ு
    Sprint #1 Sprint #2 Sprint #3 Sprint #4
    ɾɾɾ
    ɾɾɾ
    ҰͭલͷεϓϦϯτظؒதʹ࣍ͷεϓϦϯτͰԿΛಧ͚Δͷ͔ΛܾΊΔ
    ˎ੹೚͸10͕ෛ͏͕ڥքઢ͸Ͱ
    ͖ΔݶΓᐆດʹɺνʔϜͰ3FBEZ
    ͷఆٛɺ4.͸શମΛࢧԉ
    PO
    Team
    SM

    View Slide

  20. 20
    (VOPTZ1SPEVDU#BDLMPHWFS
    5JUMF ඞཁͳ࣌ظ
    ֓ཁ
    ؔ܎ऀશһ͕͜ͷ՝୊ΛཧղͰ͖ΔϢϏΩλεݴޠͰ
    ςΩετ΍ΠϥετͰؔ܎ऀશһ͕Θ͔Δ༻ޠͰɻ͜͜ʹද
    ݱͰ͖ͳ͍৔߹͸ɺΠϥετ΍ϫΠϠʔϑϨʔϜΛผࢴࢀর
    ͱ͚ͯͭ͠Δ
    "DDFQUBODF$SJUFSJB डೖج४
    ఫୀج४
    10͕໨ࢹ֬ೝͰ͖Δཻ౓Ͱɺʮ0,
    ׬͍ྃͯ͠ΔͶʯͱ͍͑Δ৚݅
    ౤ࢿɺίετ
    ͜ͷࢪࡦͰඞཁͳ༧ࢉɺ։ൃظؒɺ
    Өڹൣғɺଞ෦ॺͷϦιʔε౤ࢿ
    ͜ͷࢪࡦͰಘΒΕΔ΋ͷΛఆྔతʹ
    ޮՌ
    Ͳ͏͍͏ঢ়ଶʹͳΕ͹ఫୀ͢Δࢪ
    ࡦͳͷ͔ɺఆྔతʹ
    શһ͕͍ͭͰ΋ϓϩμΫτΦʔφʔʹఏग़Ͱ͖Δࢪࡦγʔτ

    View Slide

  21. ϓϩμΫτΦʔφʔʁϓϩμΫτϚωδϟʔʁ
    ϓϩμΫτϚωδϟʔ͸ϓϩμΫτΛఏڙ͍ͯ͠Δձࣾʹઃஔ͞ΕΔ͜ͱ
    ͕͋Δ໾৬ɺͦͷ໾ׂ͸ϓϩμΫτΦʔφʔΛࢧԉ͢Δ͜ͱ
    ॏཁͳͷ͸ϓϩμΫτΦʔφʔͷ୲͍ͬͯΔ੹຿ɻ
    ϓϩμΫτϚωδϟʔΛ഑ஔͯ͠΋ϓϩμΫτΦʔφʔͷ໾ׂͱ੹຿Λͳ
    ͯ͘͠͠·Θͳ͍Α͏ʹ
    -ϓϩμΫτΦʔφʔ͸։ൃνʔϜͷ࡞ۀͱϓϩμΫτͷՁ஋ͷ࠷େԽʹ੹೚Λ࣋ͭ
    -ϓϩμΫτόοΫϩάΞΠςϜΛ໌֬ʹදݱ͢Δ
    -ΰʔϧͱϛογϣϯΛୡ੒Ͱ͖ΔΑ͏ʹϓϩμΫτόοΫϩάΞΠςϜΛฒͼସ͑Δ
    -ϓϩμΫτόοΫϩάΛશһʹݟ͑ΔԽɾಁ໌Խɾ໌֬Խ͠ɺεΫϥϜνʔϜ͕࣍ʹߦ
    ͏࡞ۀΛࣔ͢ɺଞ
    Ҿ༻ɿεΫϥϜΨΠυɹhttp://www.scrumguides.org/docs/scrumguide/v1/Scrum-Guide-JA.pdf
    ݪଇɿ0OF1SPEVDU 0OF1SPEVDU0XOFS

    View Slide

  22. 22
    ࢲୡͷ੡඼։ൃ૊৫ͷͭ͘Γ͔ͨ

    View Slide

  23. 23
    Ϛωδϝϯτɺ૊৫ͷ֊૚ߏ଄ͱ-F44
    ֊૚ߏ଄͕ѱͱଊ͑ͳ͍ɺ෦௕΍.HS͕͍ͯ΋֤νʔϜ͕ࣗ
    ཯తʹڠಇ͠ڻҟత੒௕Λଓ͚͍ͯΔاۀ͸୔ࢁ͋Δ
    ֊૚ߏ଄ͰݖݶΛ࣋ͬͨਓ͕ίϚϯυίϯτϩʔϧܕͷϚΠ
    ΫϩϚωδϝϯτΛ͢ΔͱΑ͘ͳ͍݁ՌΛੜΉ
    αʔόϯτɾϦʔμʔγοϓͷΞϓϩʔνɿʮ͜ͷظؒʹ͜
    ͷ੒Ռ͕ཉ͍͠ɺͲ͏ͨ͠Βྑ͍ͱࢥ͏ʁʯͱνʔϜʹ໰͍
    ͔͚ɺνʔϜࣗ਎Ͱղܾग़དྷΔΑ͏ʹͳΔ͜ͱΛࢧԉ͢Δ
    ݖݶΛ࣋ͭਓ͸֊૚ߏ଄ͱαʔόϯτɾϦʔμʔγοϓܕͷ
    ϚωδϝϯτΛ͏·ཱ྆ͤ͘͞νʔϜΛࣗݾ૊৫Խͤ͞Δ

    View Slide

  24. 24
    ࢲୡͷ੡඼։ൃ૊৫ͷͭ͘Γ͔ͨ
    શһ͕࢓੾Γͷͳ͍ಉ͡৔ॴͰಉ࣌ؒ͡ʹಇ͘
    શһͰͭ͘Δɺ෼ੳ͢Δɺ՝୊Λݟ͚ͭղܾ͠
    ϢʔβʔʹΑΓଟ͘ͷՁ஋Λಧ͚Δ
    ϓϩμΫτ՝୊ɺٕज़՝୊ɺ૊৫՝୊͍ͣΕ΋
    ໰୊͕খ͍͞͏ͪʹ࠷଎Ͱղܾ͢Δ
    ൃ೤͠ɺࠔ೉Λ৐Γӽ͑ΔɺมԽΛָ͠Ή

    View Slide

  25. 25
    ·ͱΊ
    -F44͸ෳࡶԽ͢Δ૊৫Λ؆୯ʹ͠ɺ૊৫શମͷೳྗ
    Λ֦ு͢ΔͨΊͷΨΠυͱϧʔϧΛࣔࠦͨ͠
    ࢢ৔ɺٕज़ͷมԽʹ߹Θͤ૊৫΋มԽͤ͞Δ͜ͱͰϓ
    ϩμΫτΛΑΓΑ͘͢Δ
    ϓϩηεΑΓϓϩμΫτɺϓϩμΫτΦʔφʔͷ໾ׂ
    ͱ੹຿ɺͦͷࢧԉΛେ੾ʹ
    ݱ৔Ͱى͜Δ͋ΒΏΔ՝୊Λ૊৫શମͰ଎͘ܧଓతʹ
    ղܾ͍ͯ͘͠ͱࣗવͱ-F44ͷΑ͏ͳ΋ͷʹͳΔ͔΋

    View Slide

  26. 26
    ࢲୡͷ΍Γ͍ͨɺ
    ࢲୡʹ͋ͬͨ΍Γ͔ͨͰ

    View Slide

  27. ࡢ೔Ͱ͖ͳ͔ͬͨ͜ͱ͕ɺ
    ࠓ೔ग़དྷΔΑ͏ʹͳΔΑ͏ʹ
    Ұาͣͭɺ
    27

    View Slide

  28. ޫͷ଎͞Ͱɻ
    28

    View Slide

  29. 29
    4PDJBM$IBOHF
    ͲΜͳঢ়گͰ΋վળͰ͖Δ
    ͲΜͳͱ͖Ͱ΋ʮ͋ͳͨʯ͔ΒվળΛ͸͡ΊΒΕΔ
    ͲΜͳͱ͖Ͱ΋ʮࠓ೔ʯ͔ΒվળΛ͸͡ΊΒΕΔ
    ਓؒΒ͍͠΋ͷͮ͘Γʹ޲͔ͬͯɺগͣͭ͠ɺ࣋ଓతʹɺ
    ʮ͋ͳͨࣗ਎ʯ͕
    έϯτɾϕοΫ

    View Slide

  30. 30
    ࢀߟจݙ
    -ʮLeSSʯhttp://less.works/
    -ΞδϟΠϧιϑτ΢ΣΞ։ൃεΫϥϜ
    -εΫϥϜೖ໳ ΞδϟΠϧϓϩδΣΫτϚωδϝϯτ
    -ΞʔτɾΦϒɾΞδϟΠϧ σϕϩοϓϝϯτ ―૊৫Λ੒ޭ
    ʹಋ͘ ΤΫετϦʔϜϓϩάϥϛϯά
    -εΫϥϜΨΠυ

    View Slide