「プロジェクトマネジメント Tips LT会 vol.4 #pmtipslt」の発表資料 https://rakus.connpass.com/event/243077/
開発チームの自走力を育む「イテレーションマネージャー」という取り組みプロジェクトマネジメント Tips LT会 4#pmtipslt@kawanamiyuu
View Slide
自己紹介● かわなみゆう● @kawanamiyuu● BABY JOB 株式会社 / 2021.11 入社● エンジニアリングマネージャー○ 保育施設向けのおむつ定額サブスク「手ぶら登園」○ 保活支援の新規事業● 3 兄弟(6, 4, 2)の父2
会社、サービス紹介3
4https://tebura-touen.com/全国 47 都道府県2,000 施設以上 に導入 !!※2022年4月時点
前日譚5
チーム開発への一歩を踏み出した...6https://speakerdeck.com/kawanamiyuu/re-startup-team2021年12月の発表スライド
半年前 その後(≒ 現在)7<前提>開発体制の変遷手ぶら登園サービスの開発(5 名くらい)新規事業の開発(2 名)指揮統制型マネジメント(サバイバルモード)新規事業の開発(2 名)手ぶら登園サービスの開発(10 名前後のメンバーを 2〜3 チームに分割)私 私コーチ型マネジメント(学習モード)
<前提>開発プロセス8https://speakerdeck.com/babyjob/company-deck-for-engineers
イテレーションマネージャー とは9
「イテレーションマネージャー」とは ①役割● 開発サイクルにおける 1 イテレーションをスコープとして、(所属チームの)チーム開発を推進する101 イテレーション
※ チームリーダーとの役割の違い● チームリーダー○ 所属チームにおける専任の役割として、所属チームの「組織」「開発実務の遂行」の両方に対するリーダーシップを期待● イテレーションマネージャー○ 1 イテレーションという期間における、所属チームの主に「開発実務の遂行」に対するリーダーシップを期待11
「イテレーションマネージャー」とは ②期待する行動の例● チームの日々の開発状況を把握する○ バーンダウンチャートの更新○ 朝会(夕会)でチームの開発状況や相談事項を発信○ 追加タスクや遅延タスクの調整● チームや開発状況に対して何らかの問題や課題を発見した場合にアクションを起こす○ イテレーション中に適宜、チームに対して確認や提案する○ マネージャーに報告や連絡、相談する 12
「イテレーションマネージャー」とは ③取り組みの背景と目的● チーム開発体制を構築していく中で、2つの課題○ ① マネージャー(私)のマネジメント業務負荷の増大○ ② リーダーシップの不在● 持ち回りのルーティーン的な役割かつ、スコープを限定した役割として、(なるべく気軽に)メンバー全員にリーダー視点を養ってもらう13
取り組みから得られたこと14
取り組みの結果 <マネージャー(私)視点>● ◎ マネジメント業務負荷が大幅に軽減○ 開発チームに対するイテレーション粒度の能動的なキャッチアップがほとんど不要に● ◎ 個人のリーダー視点の育成の集積が、チームの自走力に○ メンバー各個人に一定のリーダー視点・マネジメント視点をもってもらえるようになったことで、セルフマネジメント可能な自走できるチームに近づいた15
取り組みの結果 <メンバー視点>16メンバーにアンケートを実施
取り組みの結果 <メンバー視点>● ◎ スコープが小さく、マネジメント初心者でも取り組みやすい● ◎ 役割をローテーションすることで、役割自体やその役割の作業内容が属人化しない● ◎ メンバー同士でイテレーションマネージャーの役割・作業を補うなど連帯感が生まれやすい● ◎ 明示的な役割が存在することで、イテレーションというスコープでの開発チームでのコミュニケーションや意思決定がしやすい(早い)17メンバーにアンケートを実施
取り組みの結果 <メンバー視点>● △ 役割の定義が不明確であったり、役割の理解が不十分だったりすると、当人が把握しなければいけない(と思い込む)対象が膨大になり、頭と稼働がパンクする● △ チームリーダー(*)とイテレーションマネージャーの棲み分けが難しい○ イテレーションというスコープを超える規模のプロジェクトやタスクに取り組む場合○ 複数チーム間でのコミュニケーションが発生する場合18メンバーにアンケートを実施*…最近、イテレーションマネージャーとは別に、各チームの窓口役となる役割(マネージャーの私から見るとほぼ「チームリーダー」という役割を担ってくれている)のメンバーが、当該チームのタスク管理やチーム間のコミュニケーションを率先して行っている。
今後の展望● 「イテレーションマネージャー」という役割は継続配置○ ※私としては、要/不要は開発チームに意思決定してもらいたいと考えている● チームリーダーの台頭を応援○ イテレーションマネージャーとチームリーダー、それぞれに期待する役割や視座を整理し、認識合わせする● この半年で厳しいサバイバルモードを抜け、学習モードへこれから半年〜 1 年後くらいを目標に自己組織化モードを目指していく19
積極採用中!一緒にチーム開発を推進していくエンジニア、エンジニアリングマネージャーを大募集中!せびカジュアル面談のご連絡ください!● エンジニアリングマネージャー● 開発エンジニア20