【14】大きさが重要

アヌパム・クンドゥ(Anupam Kundu)
アメリカ、ニューヨーク州ニューヨーク

 プロジェクトの大きさ、チームの大きさ、成果物の大きさ、チェックリストの大きさ。プロジェクトのあらゆるものが、その大きさに依存しています。大きさによって、ゲームをどうプレイするかのルールが変わってきます。

 プロジェクトが(その大きさや複雑さにおいて)大きくなればなるほど、プロジェクト・マネジャーがプロジェクトを管理可能なモジュールに分割し、これらモジュールの納品責任を有能なメンバーと共有することが重要になってきます。これによって、プロジェクト・マネジャーを含むプロジェクトのキーメンバーは、些細なことにとらわれることなく、プロジェクトの健康状態を調べて、その「全体像」を把握できるようになります。

 分散したプロジェクトは通常のプロジェクトと比べても大きくなりがちです。プロジェクト・マネジャーがその大きさを管理するためにどんな方針をとるかが、実際にプロジェクトの最終結果に大きな影響を及ぼします。「大きい」という言葉からは、さまざまなイメージが頭に浮かびます。8 人で 12 か月かけてやる仕事(小さなベンダー)から、何百人もかけて年間メンテナンス契約を締結してやる仕事(クライアント向けの巨大な IT パートナー)まで、あらゆるものを意味します。

 プロジェクトを適切な大きさに分割した小さなパーツが、どのようにプロジェクト全体の成功を左右するのか、全員が確実に理解するための方法を以下に提案します。

 例えば、バージョンが 3 つ(北米、アジア太平洋、中東)ある Web サイトの構築を任されたとしましょう。あなたは 3 つの異なるワークストリームを作って、それぞれ独立した納品窓口を置くのがよいと判断できます。これら 3 つのサイトはみな、基本的には同じサイトの別バージョンなので(中程度のカスタマイズ)、何名かのキーメンバーを 3 つのワークストリームにまたがるよう配置しましょう。そうしておけば、彼らはサイト全体の整合性を確保しつつ、どのように実装詳細を再利用すればよいか提案できます。

 また、ひとつのプロジェクトに複数のシステムインテグレータがかかわる場合もあるでしょう。各インテグレーションポイント(あるいは関連するものをいくつかまとめたもの)を個別のワークストリームに分割するのが理想的でしょう。こうしておけば、複数の作業を同時に進めることができ、納品期間を短縮できるかもしれません。全体の品質を調整するために、さまざまなチームを毎日のミーティングに参加させましょう。