Slide 1

Slide 1 text

© Chatwork チームとチームの チーム 火村 智彦 2022年06月17日-06月18日 Scrum Fest Osaka 2022

Slide 2

Slide 2 text

あくまで個人的見解であり、 所属団体や所属チームを代表するも のではありません 2

Slide 3

Slide 3 text

個人の意見です 3

Slide 4

Slide 4 text

自己紹介 4 火村 智彦 Chatwork 株式会社 プロダクト基盤開発部 アーキテクトチーム (フロントエンド開発部より無期限レンタル) (サーバーサイド開発部より無期限レンタル)

Slide 5

Slide 5 text

5 ピルクル400は安いので入門しやすい

Slide 6

Slide 6 text

アーキテクトチームをやっている 6

Slide 7

Slide 7 text

7 “Architecture is about the important stuff. Whatever that is” by Ralph Johnson 
 https://martinfowler.com/architecture/ 今いちばん重要そうなことをやるチーム(雑)

Slide 8

Slide 8 text

8 組織が生み出す価値をもっと大きくしたい

Slide 9

Slide 9 text

どうやって大きくすればいい? 9

Slide 10

Slide 10 text

10 みんなの力を最大まで引き出す

Slide 11

Slide 11 text

11 みんなすごいし 活かさないともったいない

Slide 12

Slide 12 text

12 みんなを組み合わせてもっと大きな力にしたい

Slide 13

Slide 13 text

13 せっかく集まるのだから 相乗効果を起こしたい

Slide 14

Slide 14 text

14 あとは組織のゴールに向かうだけ

Slide 15

Slide 15 text

どんなときに人の力は発揮される ? 15

Slide 16

Slide 16 text

16 やりたいことができるとき 楽しいとき 個人のゴールに結びつくとき

Slide 17

Slide 17 text

17 組織のゴールに貢献するようにすり合わせは必要

Slide 18

Slide 18 text

どうやって力を組み合わせる? 18

Slide 19

Slide 19 text

19 とりあえずチームを作ろう

Slide 20

Slide 20 text

20 チームがたくさんある

Slide 21

Slide 21 text

21 チームのチームが必要だ

Slide 22

Slide 22 text

チームのチームでもたくさんある 22 例えば部署とか

Slide 23

Slide 23 text

チームのチームのチームが必要だ 23 例えば部門とか

Slide 24

Slide 24 text

チームのチームのチームの… 24

Slide 25

Slide 25 text

25 なんだかモナドっぽいな…

Slide 26

Slide 26 text

チームのチームのチームの…が 最大まで力を発揮するにはどうしたらいいだろう? 26

Slide 27

Slide 27 text

27 ● 組織のゴールに向かっている ● チームのメンバーであるチームのチームの チームの力が最大まで発揮している チームのチームのチーム…

Slide 28

Slide 28 text

チームのチームのチームが 最大まで力を発揮するにはどうしたらいいだろう? 28

Slide 29

Slide 29 text

29 ● 組織のゴールに向かっている ● チームのメンバーであるチームのチームの力 が最大まで発揮している チームのチームのチーム

Slide 30

Slide 30 text

チームのチームが 最大まで力を発揮するにはどうしたらいいだろう? 30

Slide 31

Slide 31 text

31 ● 組織のゴールに向かっている ● チームのメンバーであるチームの力が最大ま で発揮している チームのチーム

Slide 32

Slide 32 text

チームが 最大まで力を発揮するにはどうしたらいいだろう? 32

Slide 33

Slide 33 text

33 ● 組織のゴールに向かっている ● チームのメンバー、すなわち、個人の力が最 大まで発揮している

Slide 34

Slide 34 text

34 チームのフレームワークといえば スクラム

Slide 35

Slide 35 text

35 例えば、チームのチームのチーム…が スクラムならば、どんな価値観をもつべきか

Slide 36

Slide 36 text

36 チームのチームのチーム…は、ゴールを達成し、お互いにサポートすることを確約する。 チームのチームのチーム…は、ゴールに向けて可能な限り進捗できるように、スプリント の作業に集中する。 チームのチームのチーム…とステークホルダーは、作業や課題を公開する。 チームのチームのチーム…のメンバー(チームのチーム)は、お互いに能力のある独立した 個人として尊敬し、一緒に働く人たちからも同じように尊敬される。 チームのチームのチーム…のメンバー(チームのチーム)は、正しいことをする勇気や困難 な問題に取り組む勇気を持つ。 スクラムガイド - スクラムの価値基準を参考

Slide 37

Slide 37 text

37 チームのチームのチームが お互いにサポート 能力のある個人として尊敬 ゴールに向けて可能な限りに進捗だす

Slide 38

Slide 38 text

まとめ

Slide 39

Slide 39 text

39 組織が生み出す価値を大きくしたい

Slide 40

Slide 40 text

40 ゴール達成のために チームのチームのチーム…がチームになってほしい

Slide 41

Slide 41 text

41 レビューが止まって 片方のチームのアウトプットが停止したり

Slide 42

Slide 42 text

42 別のチームのことは無関係だと思ったり 負担になるようなお願いをしたり

Slide 43

Slide 43 text

チーム自体に問題はないのに起きてしまう 43

Slide 44

Slide 44 text

44 チームとチームがチームになってない

Slide 45

Slide 45 text

45 私達はチームのメンバーであり、 チームのチームのメンバーであり、 チームのチームのチームのメンバーであり、 組織のチームメンバーであるはずである。

Slide 46

Slide 46 text

46 Listモナドで表現すると

Slide 47

Slide 47 text

47 (>>= id) チームのチーム – => チームのチームのメンバー一覧 (>>= id) [[1, 2], [3, 4]] — => [1, 2, 3, 4] チームのチームのチーム = 組織 (>>= id) . (>>= id) $ チームのチームのチーム – => 組織のメンバー一覧 (>>= id) . (>>= id) $ [[[1,2], [3,4]], [[5, 6], [7, 8]]] – => [1,2,3,4,5,6,7,8]

Slide 48

Slide 48 text

48 チームのチームのチームビルディングができていない

Slide 49

Slide 49 text

49 みんなで大きな成果を出したい

Slide 50

Slide 50 text

50 チームとチームのチームを作りたい チームのチーム チームのチーム チームのチームのチーム チームのチームのチーム