はじめに
私はもともとクラウドエンジニアとしてキャリアをスタートし、ここ数プロジェクトでPM/PL(プロジェクトマネージャー/リーダー)の役割を担うようになりました。
技術者としてコードや設計に向き合っていた頃は、「プロジェクトマネジメント=進捗管理」くらいのイメージしか持っていませんでした。しかし実際にPMの立場に立ってみると、最も時間を奪われ、かつトラブルの温床になっていたのは「情報が散らばっていること」だと痛感しました。
この記事では、私が複数のプロジェクトで試行錯誤しながらたどり着いた、プロジェクトの情報を一元管理する「Overview」の仕組みづくりについて、実践した内容と学びを共有します。特別なツールは使いません。誰でも今日から始められる、地味だけれど効果の大きい工夫です。
同じように技術畑からマネジメントに踏み出そうとしている方の参考になれば嬉しいです。
直面していた課題:情報の「属人化」
PMを担い始めて最初にぶつかったのが、次のような状況でした。
- プロジェクトに関する重要な情報が、チャットのやり取り、各種ドキュメント、個人のメモ、人の頭の中にバラバラに散在している
- 新しくメンバーが入るたびに、同じ説明を何度も繰り返す
- 「あの仕様って結局どうなった?」「この件の担当者は誰?」という確認のたびに、誰かに聞かないと分からない
- 結果として、特定の人(多くの場合PM自身)に質問が集中し、その人がボトルネックになる
これは典型的な情報の属人化です。情報が個人に紐づいていると、その人がいないと物事が進まなくなり、チーム全体のスピードが落ちます。新規参画者のオンボーディングにも毎回多くの時間がかかっていました。
PMBOKなどで体系的なプロジェクトマネジメント知識を学ぶ中でも、「コミュニケーション・マネジメント」や「ステークホルダー・マネジメント」の重要性は繰り返し説かれています。ただ、理論を知っているだけでは現場は変わりません。「具体的にどこに何をまとめるか」という運用の形に落とし込む必要がありました。
解決策:プロジェクトの「Overview」を1か所に集約する
そこで私が取り組んだのが、プロジェクトの全体像を1枚(1ファイル/1ページ)に集約する「Overview」の作成と運用です。
ポイントは、凝ったツールを導入することではなく、「ここを見れば分かる」という単一の入り口を作ることです。私が特に重視したのは次の3つの要素でした。
1. ステークホルダーの把握
「誰が」「どのような立場で」「何に責任を持っているか」を一覧化します。
- 顧客側・自社側の関係者と役割
- 各領域の意思決定者・キーパーソン
- 連絡窓口
これを明文化しておくと、「この件は誰に確認すればいいのか」が一目で分かり、確認の手戻りが激減します。技術者時代には軽視しがちでしたが、PMにとってステークホルダーの整理は土台中の土台でした。
2. 資料の一元管理
プロジェクトに関わるドキュメントへのリンクを、Overviewから辿れるように集約します。
- 要件定義・設計資料
- 議事録
- 各種仕様や決定事項
- スケジュール
重要なのは、ファイルそのものをここに全部置くことではなく、「散らばった資料への地図」をOverviewが担うという発想です。これにより「あの資料どこだっけ?」がなくなります。
3. リスク・課題管理
進行中の課題と潜在的なリスクを、ステータス付きで管理します。
- 課題の内容・発生日
- 担当者
- 期限・対応状況(未着手/対応中/完了)
- リスクとその対応方針
課題を頭の中や個別のチャットで管理していると、必ず抜け漏れが発生します。一覧化して可視化することで、優先順位をつけて潰していけるようになりました。
運用で意識した2つのこと
仕組みは「作って終わり」では形骸化します。実際に機能させるために、私は次の2点を特に意識しました。
1. メンバー全員と共有する
Overviewは、PMだけが見るものではなく、プロジェクト全員がアクセスし、参照できる状態にしました。「分からないことがあったらまずOverviewを見る」という文化を作ることが狙いです。
2. 都度アップデートする
情報は生き物です。決定事項が変わったり、課題が増減したりするたびに更新し、常に「最新の状態」を保つようにしました。古い情報が残っていると誰も信用しなくなり、結局また属人化に戻ってしまうからです。
得られた効果
この仕組みを運用したことで、実感できた変化がいくつかありました。
最も大きかったのは、オンボーディングや日々の確認のために「誰かに聞く」必要が大きく減ったことです。新しく参画したメンバーも、Overviewを見れば自分でプロジェクトの全体像をキャッチアップできるようになり、メンバーの自己解決が進みました。
結果として、質問対応に追われる時間が減り、PM自身がボトルネックになる状況が緩和されました。情報の透明性が上がったことで、プロジェクト運営そのものの効率も向上したと感じています。
おわりに
「情報の一元管理」と書くと当たり前のことに聞こえますが、実際にやり切るのは意外と難しく、そして効果は絶大です。高価なツールも特別なスキルも必要ありません。「ここを見れば分かる」という単一の入り口を作り、それを全員で育てていく——たったこれだけのことが、プロジェクトの属人化を解消し、チーム全体のスピードを上げてくれます。
技術者からマネジメントに踏み出して感じたのは、PMの仕事の多くは「情報を扱いやすい形に整えること」だということです。コードでシステムの見通しを良くするのと同じように、プロジェクトの情報も設計できる。そう考えると、エンジニア出身者だからこそ活かせる強みもあるのかもしれません。
同じ立場の方の、何かのヒントになれば幸いです。最後まで読んでいただき、ありがとうございました。