エージェンシーチームプロジェクト管理
エージェンシーのプロジェクト管理:鍵を渡さずにクライアントを最新情報に保つ方法
7分で読める
エージェンシーは複数のクライアント、プロジェクト、そして期待値を同時に管理しています。ワークスペース全体を公開せずに、進捗をクライアントに見せる方法を紹介します。
エージェンシーという綱渡り
エージェンシーを運営するということは、複数の現実を並行して管理することを意味します。クライアントAはリブランディングの週次アップデートを求めています。クライアントBは公開前にすべてのデザインを承認したいと言っています。クライアントCはプロジェクトがスケジュール通りかどうかさえわかればよく、細かいことは気にしません。
クライアントごとに期待値が異なり、コミュニケーションスタイルも違い、関与の度合いもさまざまです。そしてその裏側では、チームがすべてのプロジェクトをコンテキストスイッチしながら、全体的な品質を維持しようとしています。
多くのエージェンシーが使っているツールは、こうした状況を想定して作られていません。汎用のプロジェクト管理ツールは、単一チームが単一製品に取り組むことを前提としています。複数のクライアント、厳格な情報境界、さまざまなレベルのステークホルダーアクセス、そして社外の人々に対してプロフェッショナルに成果を提示する必要性という、エージェンシー業務の現実には対応していないのです。
クライアントへの可視性という問題
クライアントは進捗を見たがっています。これはまったく合理的な要求です。お金を払っている以上、そのお金がどこに使われているかを知りたいのは当然です。
従来の解決策はステータスレポートです。チームの誰かが毎週1時間かけて、アップデートをメールやPDFにまとめます。作業のスクリーンショット、完了した内容のポイント、今後のマイルストーンの一覧。クライアントはそれを読み(読まないこともあり)、レポートにすでに書かれていた質問を返信し、同じサイクルが繰り返されます。
エージェンシーによっては、クライアントを直接プロジェクト管理ツールに追加することで解決しようとします。これはたいていうまくいきません。突然クライアントが社内の議論、ラフドラフト、工数の見積もり、そして「クライアントはいつも意見を変える」といった誰かのメモを見られるようになってしまいます。好ましくありません。
もう一方の極端な対応は、最終納品物ができるまでクライアントに何も見せないことです。これは不安を生みます。クライアントは何が起きているかわからないため、ミーティングや電話、アップデートをどんどん求めてきます。実際の作業よりもクライアントの不安を管理する時間の方が長くなってしまいます。
必要なのは中間点です。クライアントが自信を持てる程度の可視性を与えつつ、チームの内部状況を公開しないことです。
ゲストアクセス:ちょうどいい可視性
IndieDevBoardには、安全なリンクを通じて外部ステークホルダーとプロジェクトビューを共有できるゲストアクセス機能があります。クライアントはアカウントを作成したり、ワークスペース全体へのアクセスを得たりすることなく、あなたが見せたいものだけが表示される読み取り専用のプロジェクトビューを受け取ります。
これはエージェンシーとクライアントの関係に適したモデルです。クライアントはいつでも進捗を確認できます。プロジェクトボード、マイルストーン、全体的なステータスが見えます。社内メモ、コスト内訳、チームメンバー間のSlack的な会話は見えません。
即座の効果は「今どの段階ですか?」というメールの減少です。クライアント自身がボードを確認できれば、聞く必要がなくなります。これだけで、複数クライアントを抱えるエージェンシーでは週に何時間もの節約になります。そしてアクセスは安全なリンクを通じているため、完全にコントロールできます。プロジェクトが完了したらリンクを無効化する。クライアント関係が終了したら、削除すべきアカウントも整理すべき権限も不要です。
複数プロジェクトを正気で管理する
エージェンシー業務の運営上の課題は、単一のプロジェクトではありません。すべてを同時に抱えることです。
どのプロジェクトが順調で、どれが遅れていて、どれがクライアントのフィードバック待ちで、どれが締め切り間近かを把握する必要があります。それが10クライアント分になれば、プロジェクト管理ツールは物事を列挙するだけでなく、実際に管理を助けてくれるものでなければなりません。
カンバンボード、ガントチャート、マイルストーン、進捗トラッキングを組み合わせることで、各プロジェクトの現状を正確に把握できます。カンバンボードはタスクの現在の状態を示します。ガントチャートはタイムラインの形成状況を示します。マイルストーンは重要なチェックポイントを達成できているかを教えてくれます。進捗率は細部に踏み込まずに全体感を素早く確認できます。
エージェンシーにとって、プロジェクトごとの構造は非常に重要です。各クライアントが独自のボード、タイムライン、ファイル、ドキュメントを持つ専用プロジェクトスペースを持ちます。情報が混在することはありません。クライアントAのブランディング作業とクライアントBのウェブ開発プロジェクトは完全に分離されています。チームはそれらを行き来できますが、データが混ざり合うことはありません。
これはまた、クライアントごとに異なるワークフローを持てることも意味します。デザインプロジェクトは「コンセプト、ドラフト、レビュー、承認済み」というカラムを使うかもしれません。開発プロジェクトは「バックログ、進行中、QA、完了」を使うかもしれません。各プロジェクトは作業に合った構造を持ちます。
社内コミュニケーションと社外コミュニケーションを分ける
エージェンシー業務で最も難しいことのひとつが、コミュニケーションの二層構造を維持することです。社内層では、チームが戦略を議論し、アプローチを検討し、時には難しいリクエストについて愚痴をこぼすこともあります。社外層では、磨き上げたアップデートとプロフェッショナルな提言をクライアントに提示します。
この二層が混ざると、問題が起きます。開発者の機能に関するカジュアルなコメント「面倒くさい」がクライアントに見えるチャンネルに表示される。ざっくりした見積もりとして書かれた社内見積もりがコミットメントとして扱われる。5つの却下されたアイデアを含むブレインストーミングメモをクライアントが見て、5つすべてについて議論したいと言い出す。
分離は行動レベルではなく、構造レベルで行われる必要があります。チームの各メンバーがクライアントに見えるものとそうでないものを覚えておくことに頼るのは、ミスを招く方法です。ツールがその境界を強制する必要があります。
プロジェクトレベルのチームチャットと社内コミュニケーション用ノートブック、そして社外の可視性のためのゲストアクセスにより、境界線が最初から組み込まれています。チームはプロジェクト内で自由に話し合えます。クライアントはゲストリンクを通じてキュレーションされたビューを見ます。ひとつのプロジェクトで二つの異なる体験を提供し、意図しない情報漏洩のリスクはありません。
クライアントごとの経費追跡
エージェンシーの収益性は、各プロジェクトの実際のコストを把握することにかかっています。クライアントに送る請求書だけでなく、作業を納品するための実際のコストです。
プロジェクトごとの経費追跡により、発生したコストをリアルタイムで記録できます。特定プロジェクト用に購入したソフトウェアライセンス、ストック写真、サードパーティサービス、外注費用など、プロジェクトに必要なすべてのコストです。請求や収益性のレビューの際には、大まかな見積もりではなく実際の数字が手元にあります。
これは時間制やコストプラス契約のエージェンシーに特に役立ちます。予算がどこに使われたかをカテゴリ別・合計で正確にクライアントに示せると、信頼が生まれます。そしてどのタイプのプロジェクトが最も収益性が高いかを評価する際、正確なプロジェクトごとのコストデータがあれば、推測ではなく事実に基づいた判断ができます。
マイルストーンや進捗トラッキングと組み合わせることで、完全な全体像が得られます。このプロジェクトは収益性があるか?予算内に収まっているか?スコープの変更で超過したか?データをプロジェクトレベルで記録していれば、これらの質問に明確な答えが出ます。
スケールするエージェンシーを作る
5クライアントを抱えるエージェンシーと20クライアントを抱えるエージェンシーの違いは、単に人員規模ではありません。それはシステムです。一人の人間の記憶に頼らずに一貫した品質を提供できるプロセス、ツール、そして構造です。
各クライアントに専用スペースを与え、社内と社外のコミュニケーションを分離し、ゲストアクセスでクライアント向けの可視性を提供し、プロジェクトごとに経費を追跡し、チームが混乱なく複数のプロジェクトをこなせるプロジェクト管理体制、これが基盤となります。
そのためにエンタープライズ向けソフトウェアは必要ありません。エージェンシー業務が複数のプロジェクト、複数のステークホルダー、そしてそれらの間の明確な境界を意味することを理解したツールが必要なのです。各クライアントに対してクリーンな構造から始め、クライアントが自信を持てる程度の可視性を与え、チームがレポート作成ではなく実際の作業に集中できるようにする。その先は自然についてきます。
