職能横断型スクラム体制になってからのチーム改善活動 ~improvement-activity-for-multi-functional-team~
by
daitasu
×
Copy
Open
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Slide 1
Slide 1 text
2020.12.12 | Developers Boost 2020 © hey, Inc. 2020.12.12 | Developers Boost 2020 © hey, Inc. 職能横断型スクラム体制になってからのチーム改善活動 STORES UI改善チーム 藤井 大祐(@daitasu) [Session14] #devboost
Slide 2
Slide 2 text
2020.12.12 | Developers Boost 2020 © hey, Inc. 自己紹介 名前: 藤井 大祐 (@daitasu) お仕事: hey テクノロジー部門 EC本部 フロントエンドエンジニア 休日は一般社団法人Code for JapanでNPOのIT支援のお手伝い @daitasu
Slide 3
Slide 3 text
2020.12.12 | Developers Boost 2020 © hey, Inc. heyが目指すもの 自分の活動を本業にしたい スモールチームに テクノロジーを通じて こだわりの範囲を広げていく
Slide 4
Slide 4 text
2020.12.12 | Developers Boost 2020 © hey, Inc. heyが提供するサービス 自分でつくれる、 本格的なネットショップ お店のキャッシュレスを かんたんに 予約の「めんどう」を 解決する
Slide 5
Slide 5 text
2020.12.12 | Developers Boost 2020 © hey, Inc. 私が所属する開発チームのプロダクト 自分でつくれる、 本格的なネットショップ むずかしい知識や技術いらずで 自分だけのネットショップをかんたんに。
Slide 6
Slide 6 text
2020.12.12 | Developers Boost 2020 © hey, Inc. 本日のお話 職能横断型スクラム体制になってからのチーム改善活動
Slide 7
Slide 7 text
2020.12.12 | Developers Boost 2020 © hey, Inc. 今日お話しすること ● 職能横断型チームになって起きた課題 ● どのようにチーム改善を推し進めたかの施策 ● 課題と施策を対応付けて進めてくこと
Slide 8
Slide 8 text
2020.12.12 | Developers Boost 2020 © hey, Inc. 今までの組織体制 PJTごとにメンバーは切り出されるが、活動の主体は職能で別れた職能別組織
Slide 9
Slide 9 text
2020.12.12 | Developers Boost 2020 © hey, Inc. 今までの悩み ● 職能間のコミュニケーションコストが高い ● 自己完結で意思決定できない ● 会社全体のナレッジが溜まりにくい 爆速開発 したいな
Slide 10
Slide 10 text
2020.12.12 | Developers Boost 2020 © hey, Inc. 春以降の組織体制 各職能を1~3人ずつ配置した職能横断型組織
Slide 11
Slide 11 text
2020.12.12 | Developers Boost 2020 © hey, Inc. 理想のチームって? ● 自己組織化できること → チーム内で意思決定でき、他チームの判断に依存しない ● チーム課題を表面化でき、改善サイクルを回せること → 課題を自ら発見し、施策をナレッジとして蓄えられる
Slide 12
Slide 12 text
2020.12.12 | Developers Boost 2020 © hey, Inc. タックマンモデル この辺りのお話
Slide 13
Slide 13 text
2020.12.12 | Developers Boost 2020 © hey, Inc. チーム変更直後の課題
Slide 14
Slide 14 text
2020.12.12 | Developers Boost 2020 © hey, Inc. 課題① チームの役割、目的、認識がバラバラ daitasuさん... あの恐竜の人? ● コロナによるフルリモート体制での組織変更 ● 新社員はアイコンでしか顔を知らない ● 徐々に職能横断型になり、チームの目的など分 からないうちに始まった
Slide 15
Slide 15 text
2020.12.12 | Developers Boost 2020 © hey, Inc. 課題① チームの役割、目的、認識がバラバラ daitasuさん... あの恐竜の人? ● コロナによるフルリモート体制での組織変更 ● 新社員はアイコンでしか顔を知らない ● 徐々に職能横断型になり、チームの目的など分 からないうちに始まった 施策① : チームの指針、共通認識を形成する
Slide 16
Slide 16 text
2020.12.12 | Developers Boost 2020 © hey, Inc. 課題② MTGの肥大化、目的が曖昧 ● 各職能MTGも残したまま、合同MTGで肥大化 ● 全員出席するが、会話内容がバラバラ → 認識齟齬、コミュニケーションコストの増加 ● 目的が不明確なMTGによるピリピリ感
Slide 17
Slide 17 text
2020.12.12 | Developers Boost 2020 © hey, Inc. 課題② MTGの肥大化、ゴール設定が曖昧 ● 各職能MTGも残したまま、合同MTGで肥大化 ● 全員出席するが、会話内容がバラバラ → 認識齟齬、コミュニケーションコストの増加 ● 目的が不明確なMTGによるピリピリ感 施策② : MTGガイドラインを作成する
Slide 18
Slide 18 text
2020.12.12 | Developers Boost 2020 © hey, Inc. 課題③ 既存文化の違いがそのまま 週報はこう書いてる よ ベロシティの 計算手法は... こんな時は モブプロで... QAは事前に QAシートを作り 振り返りは KPTを立てて... リリースの 手順としては... プランニングの 組み方は...
Slide 19
Slide 19 text
2020.12.12 | Developers Boost 2020 © hey, Inc. 課題③ 既存文化の違いがそのまま 週報はこう書いてる よ ベロシティの 計算手法は... こんな時は モブプロで... QAは事前に QAシートを作り 振り返りは KPTを立てて... リリースの 手順としては... プランニングの 組み方は... 施策③ : 良い文化を一緒に行う
Slide 20
Slide 20 text
2020.12.12 | Developers Boost 2020 © hey, Inc. 文化のマージって難しい
Slide 21
Slide 21 text
2020.12.12 | Developers Boost 2020 © hey, Inc. 施策① : チームの指針、共通認識を形成する
Slide 22
Slide 22 text
2020.12.12 | Developers Boost 2020 © hey, Inc. やったこと: チームキックオフ 1. メンバーの顔合わせ 2. チームの目的再確認 3. これからのPJTについて 4. チームの意思決定の仕方 5. 各職能への期待値合わせ
Slide 23
Slide 23 text
2020.12.12 | Developers Boost 2020 © hey, Inc. やったこと: クオーターの目標設定 3ヶ月後の組織目標 (heyとして) 3ヶ月後のチーム目標 (チームBとして) 3ヶ月後の個人目標 (各自目指したいもの) PJT目標 スキル目標 チームとしての3ヶ月後の姿に共通認識を持つ PJT依存しない目標 組織全体から 掘り下げる 直近タスク の確認 自身の強み/ 課題 挑戦したい こと
Slide 24
Slide 24 text
2020.12.12 | Developers Boost 2020 © hey, Inc. 施策② : MTGガイドラインを作成する
Slide 25
Slide 25 text
2020.12.12 | Developers Boost 2020 © hey, Inc. やったこと: 昼会改善 ● Slackリマインダーのスレに書く ● 共有/相談事項、雑談を入れる ● スタンプアクションを押す
Slide 26
Slide 26 text
2020.12.12 | Developers Boost 2020 © hey, Inc. やったこと: スクラムガイドライン作成 ● 各イベントの意義、必要な時間 ● 誰が必要か、なぜ必要か ● 何を成すのか、事前準備はあるか
Slide 27
Slide 27 text
2020.12.12 | Developers Boost 2020 © hey, Inc. 施策③ : 良い文化を一緒に行う
Slide 28
Slide 28 text
2020.12.12 | Developers Boost 2020 © hey, Inc. やったこと: ベロシティ計測の統一 同じフォーマットに揃え、同じ目線で良し悪しを語れるようにする
Slide 29
Slide 29 text
2020.12.12 | Developers Boost 2020 © hey, Inc. やったこと: 振り返り方法の統一 Tryが職能別に偏らないよう、合同/職能別それぞれ時間を取る ● 職能別振り返り(30m) ● 合同振り返り(30m) ● 議論したいものをスタンプで絞り込む
Slide 30
Slide 30 text
2020.12.12 | Developers Boost 2020 © hey, Inc. やったこと: Swagger定義をフロント/バック合同モブで ● APIはSwaggerで作成 → 信頼できるDocとして ● モブで一緒に定義PRを作成 → 考慮漏れの削減 → 職能別の懸念の払拭
Slide 31
Slide 31 text
2020.12.12 | Developers Boost 2020 © hey, Inc. 課題と施策の対応付け
Slide 32
Slide 32 text
2020.12.12 | Developers Boost 2020 © hey, Inc. 課題と施策 課題 施策 ①チームの役割、目的が不明確 ②MTGの肥大化、目的が曖昧 ③既存文化がそのまま ①チームの指針、共通認識の形成 ②MTGガイドラインの作成 ③良い文化を一緒に行う
Slide 33
Slide 33 text
2020.12.12 | Developers Boost 2020 © hey, Inc. 課題と施策 課題 施策 ①チームの役割、目的が不明確 ②MTGの肥大化、目的が曖昧 ③既存文化がそのまま ①チームの指針、共通認識の形成 ②MTGガイドラインの作成 ③良い文化を一緒に行う
Slide 34
Slide 34 text
2020.12.12 | Developers Boost 2020 © hey, Inc. こんなにシンプルではなかったです
Slide 35
Slide 35 text
2020.12.12 | Developers Boost 2020 © hey, Inc. 実際はこんな感じで進みます MTG多い気がする モブ良さそう 会った事ないね 見易い週報って? この時間いる? 雑談したい 相談しづらい/恐 い 期待値を揃え よう プランニング の指針決めたい スクラム 活かせてる?
Slide 36
Slide 36 text
2020.12.12 | Developers Boost 2020 © hey, Inc. とにかく課題を出し続けよう 大事なこと① 出し合う場を作る
Slide 37
Slide 37 text
2020.12.12 | Developers Boost 2020 © hey, Inc. 理想の認識を揃えよう 大事なこと② 同じゴールに向かうこと
Slide 38
Slide 38 text
2020.12.12 | Developers Boost 2020 © hey, Inc. 少しずつ解が整ってくる MTG多い気がする モブ良さそう 会った事ないね 手戻り多い 雑談したい 相談しづらい/恐 い 期待値を揃え よう プランニング の指針決めたい スクラム 活かせてる? キックオフしよう 目的を定義しよう 目標を組織か ら落とし込む
Slide 39
Slide 39 text
2020.12.12 | Developers Boost 2020 © hey, Inc. 今日お話しすること ● 職能横断型組織チームになって起きた課題 ● どのようにチーム改善を推し進めたかの施策 ● 課題と施策を対応付けて進めてくこと
Slide 40
Slide 40 text
2020.12.12 | Developers Boost 2020 © hey, Inc. 本当に言いたいこと ● 課題と施策の紐づけは泥臭くてもいい ● 課題を出しあえる場を作ろう ● 理想イメージを揃えよう
Slide 41
Slide 41 text
2020.12.12 | Developers Boost 2020 © hey, Inc. 本当に言いたいこと ● 課題と施策の紐づけは泥臭くてもいい ● 課題を出しあえる場を作ろう ● 理想イメージを揃えよう 進みながら考える!!!
Slide 42
Slide 42 text
2020.12.12 | Developers Boost 2020 © hey, Inc. うまく進んだ1つの事例として... 施策 ①チームの指針、共通認識の形成 ②MTGガイドラインの作成 ③良い文化を一緒に行う … チームキックオフ、目標設定 … スクラムMTG定義、会話の改善 … 振り返り方法の統一、合同モブ
Slide 43
Slide 43 text
2020.12.12 | Developers Boost 2020 © hey, Inc. チーム形成時は諦めず地道に進もう よ り 良 い 改 善 サ イ ク ル へ 良い事例 お待ちしてます
Slide 44
Slide 44 text
2020.12.12 | Developers Boost 2020 © hey, Inc. ご清聴ありがとうございました 施策 ①チームの指針、共通認識の形成 ②MTGガイドラインの作成 ③良い文化を一緒に行う … チームキックオフ、目標設定 … スクラムMTG定義、会話の改善 … 振り返り方法の統一、合同モブ