ペア作業やミーティングをクラウド化する
大規模プロジェクトになるほど、コミュニケーションの重要性が高まる反面、複雑性も増す。
コミュニケーション作業そのものをクラウド化できないか、アイデアをメモ。
大規模プロジェクトでは、小規模プロジェクトとは違った問題が現れてくる。
メンバーが増えるので、XPのようなオンサイト顧客、ペアプロのような対面の作業がやりにくくなる。
メンバーが増えるほど、コミュニケーションパスは増大し、誰が何を言ったのか、すぐにわからなくなる。
ちょっとした仕様変更を伝えるにも、逐一ドキュメントに残す作業が増える。
メンバーが多いほど、トップのマネージャの考えが伝わらないのだ。
まさに伝言ゲーム。
一番の問題はミーティングにあると思う。
ちょっとしたレビュー、仕様変更のフィードバック、課題の棚卸のために、十数人のメンバーが2時間以上も会議を開く。
マネージャやプロジェクトリーダーなど地位が高い人ほど、1日の大半が会議で潰れてしまう。
10人が2時間の会議を開くだけでも、20人時間、つまり2.5人日分も浪費している。
それだけの価値があるかどうかも不明。
だが、ミーティングをクラウド化することで、ミーティングを効率化できないか?
各メンバーは自席のPCで、Skypeで議論しながら、GoogleDocsのドキュメントを複数人が更新し合って、一つの議事録を作り上げる。
あるいは、UStreamやWebカメラなどを使って、物理的に離れたチーム同士でミーティングをスムーズに行う。
レビュー作業が重要と分かっているのに、そのレビューが不十分な原因の一つは、せっかくレビューしたのに理解漏れのために仕様が漏れてしまうこと。
ペア作業みたいにやりたいけれど、5人以上のレビュー会議では、1台のPCで作業できない。
ならば、各自の自席のPCでSkypeで議論しながら、一つの設計書を見ながら、レビューアが直接修正してはコミットすればいい。そうすればレビュー漏れもない。
ペアプロもそうだ。
特にオフショア開発の場合、Skypeで議論しながら、SVNにある一つのソースコードを複数人のレビューアがソースレビューすればいい。
Eclipseには、地理的に離れていてもペアプロできるプラグインもある。
幸いなことに、SkypeもUstreamも導入コストは小さい。
その気になれば、開発チーム内でストリーミングサーバーを作って、Webカメラを使って、地理的に離れたチーム同士でミーティングできるようにすればいい。
とにかく、大規模プロジェクトになるほどコミュニケーションのコストが大きい。
システムに非機能要件があるように、単体のコンポーネントの信頼性が高くても、全てのコンポーネントを結合して初めて分かる問題もある。
大規模プロジェクトのコミュニケーションコストの大きさは、小規模プロジェクトにはない特有の問題なのだ。
大人数の作業環境そのものをクラウド化して、誰でもその作業が見えるようにして、すぐにフィードバック出来る環境が欲しい。
チケット駆動開発は、進捗情報を自動集計することによって、進捗報告のコストを無しにした。
同様に、クラウド化によってコミュニケーションコストを下げることはできないか?
同様に、昨今の技術革新でコミュニケーションをサポートできないのか?
| 固定リンク
「プロジェクトマネジメント」カテゴリの記事
- PMPとCSM取得者数推移(日本 vs 中国)から読み取れる指針は何か?(2026.02.23)
- 製造業のDXを推進する部門をITコーポレート部門に割り当てるとなぜ失敗するのか(2026.02.04)
- SAFeはScrumと全く異なるアジャイル開発プロセスだ(2026.02.01)
- プ譜でプロジェクトの目的を管理する(2026.01.31)
- Redmine AI HelperプラグインはRedmineをAI駆動プロジェクト管理に変える可能性を秘めている #Redmine(2025.12.31)
「ソフトウェア工学」カテゴリの記事
- 自動車業界におけるA-SPICE・機能安全・サイバーセキュリティの規格に対応したプロセス改善とは何か?(2026.02.15)
- Jiraの機能はTracに似ている気がする #redmine(2025.06.01)
- チームトポロジーの感想~大規模アジャイル開発でも組織構造は大きく変化する(2025.01.01)
- Redmineは組織のナレッジ基盤として実現可能なのか~島津製作所の事例を読み解く #redmineT(2024.12.29)
- アーキテクチャ設計はベストプラクティスを参照するプロセスに過ぎないのか?~Software Processes are Software, Too(ソフトウェアプロセスもまたソフトウェアである)(2024.09.22)
「プロジェクトファシリテーション」カテゴリの記事
- astahでPJ管理もプロセス設計もアイデア発想も全て表現したい(2025.10.25)
- PM理論では課業志向の方が関係志向よりも生産性が高いことを主張しているのではないか(2023.01.22)
- 「世界を動かすプロジェクトマネジメントの教科書」の概念図(2022.01.16)
- 【資料公開】チケット駆動開発の解説~タスク管理からプロセス改善へ #redmine(2022.01.14)
- 昭和の管理者の承認処理は判子押印、令和の管理者の承認処理はいいねボタンを押すこと(2021.12.31)
「Agile」カテゴリの記事
- PMPとCSM取得者数推移(日本 vs 中国)から読み取れる指針は何か?(2026.02.23)
- SAFeはScrumと全く異なるアジャイル開発プロセスだ(2026.02.01)
- 第29回東京Redmine勉強会の感想~今話題のテーマはJTC運用とAIによるプロマネ作業支援 #redminet(2025.11.09)
- RedmineJapan vol.4の感想part1~Redmine AI HeplerプラグインはRedmineのナレッジ活用を強化してくれる #RedmineJapan(2025.07.31)
- Jiraの機能はTracに似ている気がする #redmine(2025.06.01)


最近のコメント