📖 テーマ設定
🔊 音声設定
1.2
1.0
1.0
▶️ 再生コントロール
🎵 BGM設定
0.3
🔔 効果音設定
0.3

チーム開発の原則〜役割分担とコミュニケーション計画

概要

  • 日程: Day 1 / セッション 3
  • 時間: [11:10-11:40]
  • 形式: 座学
  • ゴール: チーム開発が必要な理由を4つ(規模対応・能力補完・相互学習・継続性)挙げ、MECEな役割分担の例を説明できる
  • 学習形式: 対話型解説、AIディスカッション

導入(5分)

さきほどのセッション2では、1人とAIでアイデアを出しました。「AIがいれば1人でも開発できるのでは?」と思った人もいるかもしれません。

そこで問いかけです。
「文化祭の出し物を、たった1人で準備したらどうなると思いますか?」

企画を考え、買い出しに行き、装飾を作り、当日の接客もして、お金の管理もする……。想像しただけで大変です。

  • 時間が足りない(量の問題)
  • 装飾は得意でも会計は苦手(質の問題)
  • 風邪をひいたら全部止まる(継続性の問題)

仕事のシステム開発はこれよりはるかに大きく、長く続きます。だから世の中のソフトウェアは、ほぼすべてチームで開発されています。

このセッションでは「なぜチームなのか」を4つの理由に整理し、チームをうまく動かす2つの道具——役割分担(MECE)コミュニケーション計画——を学びます。次のセッション4で実際にチーム計画書を作るための準備です。

本編(22分)

1. なぜチームなのか〜4つの理由

チーム開発が必要な理由は、次の4つにパターン化できます。

理由 一言でいうと 文化祭の例
規模が大きな作業への対応 1人では量が無理 1人で100人分の調理は不可能
個人能力の相互補完によるチーム能力の拡大 苦手を補い合う 絵が得意な人が看板、計算が得意な人が会計
相互学習による個人能力の拡大 教え合って全員が伸びる 装飾のコツを教わって自分もできるようになる
相互補完による作業継続性の向上 誰かが抜けても止まらない 1人休んでも他の人が引き継げる

ここで考えてみてください。
「優秀な人が10人集まれば、必ず1人の10倍の成果が出るでしょうか?」

出ません。連絡ミスで同じ作業を2人がやってしまったり、誰もやらない作業が放置されたりすると、10人いても5人分の成果しか出ないことがあります。つまりチームは自動的には機能しません。

ここで必要になるのが視点の切り替えです。

  • 個人の視点: 「自分のタスクが終わればOK」
  • チームの視点: 「チーム全体の成果物が完成してはじめてOK」

サッカーに例えると、フォワードが「自分はシュートを打ったから仕事した」と言っても、チームが負けたら意味がありません。自分の作業がチームの成果にどうつながるかを常に意識する。これが「個人の視点からチームの視点へ」の意味です。

ここがポイント

  • 4つの理由は「規模対応・能力補完・相互学習・継続性」とセットで覚える
  • チームの力は人数に比例しない。仕組み(役割分担と計画)があってはじめて人数以上の力が出る
  • よくある間違い: 「仲が良ければチームはうまくいく」。仲の良さは大事だが、それだけでは作業の重複や漏れは防げない

コラム

「人を増やせば早く終わる」が常に成り立たないことは、ソフトウェア工学の古典『人月の神話』(1975年、フレデリック・ブルックス著)で有名になりました。ブルックスは「遅れているプロジェクトに人を追加すると、さらに遅れる」と喝破しました。新人への説明や連絡経路の増加で、かえって時間を食うからです。彼の名言が「産むのに9か月かかる赤ちゃんは、妊婦を9人集めても1か月では産まれない」。チームは「人数」ではなく「分担と連携の設計」で強くなるのです。

2. 役割分担〜MECE(重複なく・漏れなく)

チームの力を引き出す1つめの道具が役割分担です。キーワードはMECE(ミーシー)

  • Mutually Exclusive: 互いに重複なく
  • Collectively Exhaustive: 全体として漏れなく

ピザの切り分けに例えると、MECEな切り方は「切れ目が重ならず、食べ残しの部分もない」状態です。

役割分担で確認するのは2つだけです。

  • 重複: 同じ仕事を2人が担当していないか? → 二重作業・お見合い・主導権争いの元
  • 漏れ: 誰も担当していない仕事がないか? → 「誰かがやると思ってた」事故の元

この研修での役割分担の例を見てみましょう。

役割 主な責任
プロジェクトマネージャ(PM) 進捗管理、スケジュール調整、対外的な窓口
リーダ チーム内の意思決定の進行、作業の割り振り
サブリーダ リーダの補佐、リーダ不在時の代行
デザイン担当 画面デザイン、プレゼン資料のビジュアル
開発担当 実装、技術調査

具体例と非具体例で確認しましょう。「進捗管理はPM、画面デザインはデザイン担当」はMECEに該当します。一方、「AさんとBさんがなんとなく両方ともデザインを見る」は重複があり、「テスト担当を誰も決めていない」は漏れがあるので、MECEに該当しません。なぜなら、責任の所在が曖昧になり、問題が起きたときに誰も動けないからです。

ここで少し考えてみてください。
「5人チームで役割が5つ。1人1役で完璧にMECE。でも開発担当が1人だけだと、何が起きるでしょうか?」

その人が休むと実装が止まります(継続性の喪失)。役割は「責任の所在」を決めるものであって、「その人しか作業してはいけない」という意味ではありません。責任者は1人、作業はみんなで。これが実務的なバランスです。

ここがポイント

  • MECEのチェックは「重複はないか?」「漏れはないか?」の2つの問いだけ
  • 役割=責任の所在。作業の独占ではない
  • つまずきやすい点: 役割を曖昧なまま「みんなで頑張ろう」とする。最初に決めておくほど、後の揉め事が減る

コラム

MECEという言葉を広めたのは、経営コンサルティング会社マッキンゼーです。1960年代に同社のバーバラ・ミントが報告書の論理構成法として体系化しました。実は身近なところにもMECEはあります。たとえば信号機の「青・黄・赤」。同時に2色は点きませんし(重複なし)、どの状態にも対応する色があります(漏れなし)。世の中のうまく回っている仕組みを「これはMECEか?」と見る癖をつけると、設計力が一気に伸びます。

3. コミュニケーション計画〜会議体・レビュー・振り返り

2つめの道具がコミュニケーション計画です。「いつ・誰が・何のために集まり、どう情報を共有するか」を事前に決めておくことです。

決めておく主な要素は3つです。

  • 会議体: 定例の集まり。例: 朝会(10分、今日の予定共有)、終会(20分、進捗報告・課題共有)
  • レビュー: 成果物を相互チェックする場。例: 設計書の読み合わせ、コードレビュー
  • 振り返り: 仕事のやり方自体を見直す場。例: 各フェーズの終わりにKPTで振り返る

「必要になったら話せばいい」ではダメなのでしょうか?

ダメな理由を、健康診断に例えてみましょう。体調が悪くなってから病院に行くのが「問題が起きてからの相談」。年1回の健康診断が「定例の会議体」です。定例があるからこそ、自覚症状のない問題を早期発見できます。「ちょっと遅れ気味だけど、わざわざ言うほどでもないか…」という小さな遅れは、報告の場がないと1週間後に大問題として爆発します。

この研修でもDay 11以降、毎日「朝会→実装→終会」のリズムで進みます。これは実際の開発現場(アジャイル開発のデイリースクラム等)と同じ習慣です。

そして、コミュニケーション計画とセットで決めるのが合意形成ルールです。

  • 例: 「意見が割れたら、まず全員が1分ずつ意見を言い、最後は多数決」
  • 例: 「技術の選定はPMではなく開発担当の意見を優先する」

さらに本講義の最重要ルールを思い出してください。

合意した内容に変更が生じる場合には、事前に報告して調整する

「黙って変える」が、チームの信頼を壊す最大の原因です。変更そのものは悪ではありません。報告なしの変更が悪なのです。

ここがポイント

  • コミュニケーションは「自然発生」に任せず「計画」する
  • 会議体・レビュー・振り返りの3点セットで決める
  • よくある間違い: 会議を増やしすぎる。短く・定期的に・目的を明確に、が原則

コラム

立ったまま行う短い朝会「スタンドアップミーティング」には、面白い由来があります。座って会議をすると人間はつい長話をしてしまうので、わざと立たせて足を疲れさせ、会議を短くするという発想です。ある調査では、立って行う会議は座って行う会議より約34%短く、意思決定の質は変わらなかったという結果も出ています。人間の集中力をハックする、なかなかずる賢い知恵です。

💬 AIに聞いてみよう

ここまでの内容で疑問があれば、AIに質問してみましょう。たとえば:

  • 「MECEな分け方とMECEでない分け方の例を、コンビニの商品分類で説明して」
  • 「5人の新人チームで開発するとき、起こりがちなコミュニケーションの失敗を5つ挙げて」
  • 「朝会で話すべきことと、話すべきでないことの例を教えて」

AIディスカッションのお題もあります。次のプロンプトで議論してみましょう:

私は新入社員5人のチームで22日間のシステム開発研修に取り組みます。
役割分担を「PM・リーダ・サブリーダ・デザイン担当・開発担当」で考えています。
この分担に重複や漏れ(MECEの観点での問題)があれば指摘してください。
また、新人チームならではの注意点も教えてください。

まとめ(3分)

今回学んだことを一言でまとめると、**「チームは自動的には機能しない。MECEな役割分担とコミュニケーション計画という設計図があってはじめて、1人では出せない力が出る」**です。

  • チームが必要な4つの理由: 規模対応・能力補完・相互学習・継続性
  • 役割分担はMECE(重複なく・漏れなく)。役割=責任の所在
  • コミュニケーションは計画する: 会議体・レビュー・振り返り
  • 合意した内容の変更は、事前に報告して調整する

次回(セッション4)は、いよいよこの知識を使って、自分たちのチーム計画書を作ります。今日学んだ言葉(MECE・会議体・合意形成ルール)がすべて登場します。

🔄 振り返りチェック

以下の問いに答えられるか確認してみましょう:

  • チーム開発が必要な4つの理由を挙げられますか?
  • MECEとは何の略で、役割分担では何をチェックしますか?
  • コミュニケーション計画で決める3つの要素(会議体・レビュー・振り返り)の違いを説明できますか?
  • 「個人の視点からチームの視点へ」とは、どういう行動の変化ですか?

答えに自信がない場合は、該当部分を読み返すか、AIに質問してみてください。

補足資料

  • 参考リンク: 『人月の神話』(フレデリック・ブルックス著)— チーム開発の古典。「ブルックスの法則」だけでも調べてみる価値あり
  • 発展課題: 自分の過去のグループ活動(部活・文化祭・ゼミ等)を1つ思い出し、「重複・漏れ・報告漏れ」がなかったかをAIと一緒に振り返ってみましょう

学習ガイド

このセクションは、受講者が理解を深めることをサポートする参考情報です。

想定される質問と回答例

質問 ヒント
PMとリーダの違いは? PMは進捗・スケジュールなどプロジェクト全体の管理と対外窓口、リーダはチーム内の意思決定と作業割り振りの進行役。チームで定義を話し合って明文化することが大事
役割をやりたい人が重なったら? それこそ合意形成ルールの出番。立候補→話し合い→決め方(多数決等)の順で。サブや交代制も選択肢
AIがいれば1人で開発できるのでは? AIは能力補完には役立つが、規模対応・継続性・相互学習(人同士の学び合い)は代替しない。それにこの研修の目的はチームで働く力を身につけること
MECEは完璧を目指すべき? 完璧なMECEは現実には難しい。「大きな重複・漏れがないか」のチェック道具として使えば十分

つまずきやすいポイント

つまずきポイント ヒント
4つの理由を暗記だけで終える 文化祭・サッカーなど自分の経験に置き換えて1つずつ例を作ると定着する
MECEを「細かく分ければ良い」と誤解する 分割の細かさではなく「重複なし・漏れなし」が本質。2分割でもMECEは成立する
役割=その人だけが作業すると思い込む 役割は責任の所在。作業は助け合ってよい。責任者は1人、作業はみんなで
コミュニケーション計画を「仲良くする工夫」と捉える 計画するのは仕組み(いつ・誰が・何を共有するか)。気持ちではなく構造で防ぐ
読み上げを開始します...

AIに質問する