ここ2〜3週の週次定例で、ベンダーからの報告にどこか歯切れの悪さを感じていないでしょうか。「想定より工数がかかっています」「一部スコープを来週に持ち越します」といった文言が増えてきたものの、PMからは「リカバリ可能です」「問題ありません」と言われ続けている。一方で社内決裁者からは「本当に大丈夫なのか、自分で確かめてこい」と詰められる。そんな状況に置かれている発注者の方は少なくありません。
システム開発プロジェクトの炎上は、多くの場合「ある日突然」起きるものではなく、観察可能な前兆を伴って徐々に進行していきます。しかし、発注者はベンダーの内部状況を直接見ることができず、報告を通じてしかプロジェクトの実態を把握できないという「情報の非対称性」の中にいます。日経コンピュータの過去の調査では、システム開発プロジェクトの成功率は3割程度にとどまるという報告もあり(日経クロステック)、「気付いたときには手遅れ」になりやすい構造的な難しさがあります。
本記事では、この情報非対称性を発注者側から能動的に覆すための具体的な手段を解説します。「これは炎上なのか、ただの遅延なのか」を判別するフレームから始まり、観察すべき5つの炎上サイン、定量的に監視すべきKPIと異常値の目安、週次レポートの「書かれていないこと」を読む技術、そして発注者が直接取れる早期検知アクションまでを、現場で使える粒度で整理します。
読み終わるころには、来週の定例の前に何を確認し、ベンダーに何を質問すれば情報優位を崩せるのかが具体的に分かるはずです。社内には「現状はこの点でグレー、これらの確認を入れて来週判断する」と説明できる判断軸を持ち帰っていただくことが、本記事のゴールです。
システム開発 完全チェックリスト――発注前・発注中・完了後の3フェーズで使えるチェック集

この資料でわかること
システム開発の外注・発注を初めて経験する担当者や、過去に失敗を経験した担当者が、発注プロセスの各フェーズで「何をチェックすべきか」を明確に把握できるようにする。
こんな方におすすめです
- 初めてシステム開発を外注する担当者
- 過去の発注で失敗を経験した方
- ベンダー選定の基準が分からない方
入力いただいたメールアドレスにPDFをお送りします。
「炎上」と「単なる遅延」はどう違うのか — 発注者のための判別フレーム

検索者の最大の問いは「いま起きていることは炎上なのか、それとも単なる遅延なのか」という判別です。この区別を曖昧にしたまま「炎上対策」を語っても、現場で実際に直面しているグレーゾーンの判断には役立ちません。まずは2つを切り分ける枠組みから整理します。
「遅延」と「炎上」の境界線(回復可能性・連鎖性・関係性の3軸)
遅延と炎上を分ける軸は、シンプルに以下の3つで整理できます。
観点 | 単なる遅延 | 炎上 |
|---|---|---|
回復可能性 | スケジュール調整・人員追加・スコープ調整で吸収可能 | 当初の計画延長線上では回復が困難 |
連鎖性 | 影響が局所的な工程・機能に閉じる | 一つの遅れが次工程・他機能・品質に波及する |
関係性 | 発注者・ベンダー間で事実認識と是正方針が共有できている | 事実認識のズレ、もしくは是正方針が共有されない |
「遅延」とは、当初計画からの単なる時間的ズレを指します。原因が特定されており、追加人員や次スプリントでの巻き返しなど、計画延長線上の打ち手で対処可能な状態です。一方「炎上」は、回復のための打ち手自体が見えていない、もしくは打ち手を打っても次の問題が連鎖的に発生する状態を指します。
特に重要なのが3つ目の「関係性」軸です。技術的にはまだ回復可能でも、発注者とベンダーの間で事実認識がずれ始めたり、是正方針が共有されないまま「大丈夫です」だけが繰り返される状態は、炎上の入り口に立っていると考えるべきです。なぜなら、関係性が崩れた状態では、後続の問題が報告されにくくなり、結果として回復可能性そのものが失われていくからです。
発注者が陥りやすい「炎上の見過ごし」3パターン
発注者側にも、炎上の兆しを見過ごしやすい典型的なパターンがあります。自分が当てはまっていないか点検してみてください。
第一は「ベンダー任せ」パターンです。「専門家に任せたのだから」と進捗報告を受け取るだけで、能動的な確認をしない状態を指します。これは契約上の信頼関係と、実態確認の責任を混同している状態です。任せることと、状況を把握することは両立できます。
第二は「楽観バイアス」パターンです。「先週も大丈夫と言っていたから今週も大丈夫だろう」「最後は何とかなるだろう」と、過去の安心材料に引っ張られて現在のシグナルを軽視してしまう状態です。炎上は累積で進行するため、一週間ごとの小さな違和感を見逃すことが致命傷になります。
第三は「社内報告の体裁優先」パターンです。「上司に『順調です』と報告し続けたいので、ベンダーの楽観報告をそのまま社内に流す」状態です。短期的には平穏が保たれますが、後で炎上が露呈したときに「なぜ気付かなかったのか」という最も厳しい問いを自分自身に突きつけることになります。
発注者が見るべき5つの炎上サイン — コミュニケーション・成果物・体制の観点から

ここからは、発注者が「自分の位置から見えるもの」だけで観察できる、典型的な炎上サインを5つに整理します。重要なのは、これらすべてが「ベンダー社内の残業時間」のような立ち入れない領域ではなく、定例・週次レポート・成果物・課題管理表という発注者が触れられる情報源から検出可能であるという点です。
サイン①「進捗率90%」が3週以上続く
最も典型的かつ最も見逃されやすいサインです。「進捗率90%」のような高い数値が連続して報告される一方で、成果物の納品や次工程への移行が進まない状態は、内部で問題が累積しているシグナルです。
進捗率は多くの場合ベンダー側の自己申告ベースで報告されますが、自己申告型の進捗率には「最後の10%」が伸びにくいという構造的な癖があります。実装は終わったが結合テストで問題が出ている、コードレビューで指摘が大量に上がっている、想定外の依存関係に気付いたといった「終わりかけてからの停滞」が、進捗率の数字だけでは見えにくくなります。
3週連続で同じ水準の数字が出てきたら、「進捗率」ではなく「具体的に何が完了し、何が残っているか」を機能単位・成果物単位で確認するシグナルと捉えてください。
サイン②週次レポートから「リスク」「課題」の具体記述が消える
健全なプロジェクトの週次レポートには、必ず「現時点でのリスク」「対応中の課題」が具体的に記述されています。なぜなら、進行中のプロジェクトに「リスクがゼロ」という状態はあり得ないからです。
このセクションが2週連続で「特になし」「順調」「リスクなし」だけになっている場合、2つの可能性を疑う必要があります。一つは「実際にリスクがないのではなく、報告者が認識・整理できていない」、もう一つは「認識しているが、書きにくい事情があって伏せている」ケースです。どちらも炎上の前兆として典型的です。
特に、前週まで具体的に書かれていたリスクが突然消えた場合は要注意です。「解決した」のか「報告対象から外した」のかを必ず確認してください。
サイン③同じ論点の議事録が3回以上繰り返される
定例の議事録を遡って読んだとき、「先週と同じ論点」「先々週も同じ論点」が繰り返し議論されているのに、明確な意思決定や次のアクションが定まっていない状態は、意思決定不在のシグナルです。
意思決定が出ない理由は様々です。発注者側で社内調整が滞っている場合もあれば、ベンダー側で技術的判断ができる人材が不在の場合もあります。いずれにせよ、同じ論点が繰り返されるたびに開発は止まり、関係者の集中力は削られていきます。
論点の繰り返しを発見したら、「次回までに誰が何を決めるか」を明文化し、議事録に記録するルールを導入してください。これは発注者側から提案できる、最も実効性の高い予防アクションの一つです。
サイン④定例の出席メンバーが入れ替わる・PMが代理を立てる頻度が増える
体制の動揺は、発注者から比較的見えやすいサインです。ベンダー側の定例出席者が頻繁に入れ替わる、PMが「本日は代理が出席します」と告げる回数が増える、テックリードクラスの担当者が急に姿を見せなくなる、といった変化は、内部の人員配置に問題が生じている可能性があります。
人員配置の問題は、別案件への引き抜き・体調不良・モチベーション低下など様々な原因が考えられますが、発注者にとって重要なのは原因ではなく「キーマンの稼働がプロジェクトに集中していない可能性」を察知することです。
特にPMの代理出席が2週続いたら、「現在のPMアサインに変更はないか」を明示的に確認してください。返答が曖昧な場合、体制説明書の更新版を要求するのが安全です。
サイン⑤テスト消化率や残バグ数のグラフが共有されなくなる
定量データの非開示は、炎上後期に近づくほど顕著に表れるサインです。これまで毎週共有されていたテスト消化率のグラフ、残バグ数の推移、ビルド成功率といった数値が「今週は集計が間に合わなかったので口頭でお伝えします」「グラフは次週まとめて出します」と説明され、結果として共有されないまま流される状態を指します。
なぜ数値が出なくなるかというと、数値が不利な方向に動いているからです。不利な数値を出さないという判断は、報告者にとって自然な防衛反応ですが、発注者にとっては最も警戒すべきシグナルとなります。
「グラフは出さなくていいので、現在の集計時点の生データ(スプレッドシート等)をそのまま共有してください」と要求するのが、この状況での適切な対応です。整形を待つのではなく、未整形のままでも受け取る姿勢を示すことで、ベンダーの自己フィルタを部分的に無効化できます。
発注者が監視すべきKPIと「異常値」の目安

観察可能なサインに加えて、定量的に追えるKPIを併用すると、グレーゾーンを白黒つける根拠が得られます。ここでは発注者がベンダーに「毎週共有してほしい」と要求すべきKPIを4種類提示し、それぞれの異常値の目安を示します。
これらの数値は、IPAのソフトウェア開発分析データ集2022などの公的な統計や、現場のプロジェクトマネジメント実務における経験則を踏まえた一般的な目安です。プロジェクトの規模や技術領域によって調整が必要ですが、最初の指標として参考にしてください。
進捗率の妥当性(EVMやバーンダウンとの突き合わせ)
進捗率は最も馴染みのある指標ですが、前述の通り自己申告ベースになりやすく、信頼性に課題があります。これを補正するために、以下の2つの指標と突き合わせることをお勧めします。
一つはEVM(アーンドバリュー法)の出来高指標です。「計画していた作業量に対して、実際に完了した作業量がどのくらいか」を金額や工数で評価する手法で、自己申告ではなく成果物ベースで進捗を測れます。もう一つはバーンダウンチャートです。残作業量が直線的に減っていれば健全ですが、横ばいが続いている、もしくは増加に転じている場合は要警戒です。
異常値の目安としては、「進捗率が90%を超えた状態が3週連続」「バーンダウンの傾きが直近2週でほぼ水平」のいずれかが該当したら、黄信号と捉えるべきです。両方が同時に発生したら赤信号です。
バグ密度・残バグ数の推移
テスト工程に入ってからのバグ密度の推移は、品質状況を最も率直に示すKPIです。健全なテスト消化は「序盤に大量のバグが検出され、終盤に向けて減少する」というカーブを描きます。
警戒すべきパターンは2つあります。一つは「終盤になっても残バグ数が減らない」状態。テスト消化率は順調なのに残バグ数が高止まりしている場合、検出されたバグの修正が間に合っていない可能性があります。もう一つは「テスト終盤で新規バグ数が増加に転じる」状態。これは修正によって新たな不具合を作り込んでいる、つまり品質が制御不能になりかけているシグナルです。
異常値の目安としては、「直前2週の平均と比較してバグ密度が1.5倍に増加したら黄信号、2倍を超えたら赤信号」「残バグ数の減少カーブが想定線より3週以上遅れていれば黄信号」が現場で使いやすい目安です。
変更要求の累積件数
変更要求(CR: Change Request)の累積件数は、要件定義の品質を遅効的に示すKPIです。プロジェクト中盤以降に変更要求が積み上がり続ける場合、要件と実装の不一致が広がっている可能性が高いと判断できます。
中小規模のWebシステム開発であれば、開発フェーズ全体を通じて累積20件を超えたあたりから黄信号、累積40件を超えたら赤信号として扱うのが目安です。大規模プロジェクトの場合はこの基準を比例的に引き上げてください。
ただし、変更要求の件数だけで判断するのは早計です。「件数」「平均工数規模」「リードタイム(要求から実装までの日数)」の3つをセットで見る必要があります。件数が増えても、軽微な変更がほとんどで影響が小さいケースもあるからです。
課題管理表のクローズ率・滞留日数
課題管理表(Issue Tracker)は、プロジェクトの「健康診断書」と言える存在です。発注者が観察すべき指標は2つあります。
一つは「クローズ率」。週ごとに新規発生した課題のうち、どのくらいの割合が同じ週内、もしくは翌週までにクローズされているかという指標です。クローズ率が継続的に70%を切り、未対応の課題が積み上がる状態は、対応能力を超えた負荷がかかっているシグナルです。
もう一つは「滞留日数」。オープン状態のまま2週間以上放置されている課題の数を週次で追跡してください。滞留課題が10件を超えたら黄信号、20件を超えたら赤信号として扱うのが目安です。長期滞留課題はリスクの源泉となります。
週次レポートの「書かれていないこと」を読む技術

ここまでで、発注者が観察すべき「明示的なシグナル」と「定量的なKPI」を整理しました。本セクションでは、もう一段踏み込んで「これまで書かれていたのに今週から消えた項目」を炎上サインとして読む技術を紹介します。
ベンダーの情報優位が最も発揮されるのは「報告の取捨選択」です。何を書き、何を書かないかという編集判断は報告者の手中にあり、発注者は「書かれたもの」だけを見て判断しがちです。しかし、「書かれていないこと」に意識を向けるだけで、ベンダー自身の自己フィルタを部分的に無効化できます。
「リスク」欄の空欄化・抽象化に注目する
前のセクションでも触れましたが、「リスク」欄が2週連続で「特になし」になったら、必ず追及してください。健全なプロジェクトには必ず潜在リスクが存在します。「ないと書く」のではなく「書ける状態にない」可能性を疑う姿勢が必要です。
具体的な追及の仕方としては、「先月この欄に書かれていた○○リスクは、その後どうなりましたか」「現在最も気にしているリスクを3つ挙げるとしたら何ですか」と、過去との比較と現在の優先順位を尋ねる質問が有効です。
翌週予定が抽象表現に劣化していないか確認する
「来週の予定」欄が「開発継続」「対応中」「機能Aの実装を継続」といった抽象的な記述に変わっている場合、計画自体が立てられていない可能性があります。
健全な計画には「来週中に○○機能のレビューを完了させ、○○テストに着手する」といった具体的な達成基準が含まれます。抽象表現に劣化したら、「具体的にどの機能のどの工程を完了する予定ですか」と確認してください。返答が曖昧な場合、計画立案そのものが滞っている可能性が高いと判断できます。
定量データが今週だけ省略されていないか
進捗率・バグ数・課題件数といった定量データが、これまで毎週掲載されていたのに今週だけ抜けている状態は、強い警戒シグナルです。
「集計が間に合わなかった」という説明が出ることもありますが、その場合は「では集計完了次第、別途共有してください」と必ず期限を切って依頼してください。次週の定例で「先週分と今週分をまとめて」と扱われると、不利な数値の存在が見えにくくなります。
「実績 vs 計画」の差分グラフが見えなくなっていないか
実績と計画の差分を可視化したグラフ(バーンダウン、EVMチャート等)は、プロジェクトの最も率直な体温計です。これが今週から省略された、もしくは「資料は別途送付します」とされて結局送られてこない状態は、差分が大きく開いてしまったことを示唆します。
「最新のバーンダウンを定例で必ず表示してください」というルールを最初に設定しておくと、こうした省略が起きにくくなります。事前にルール化されていれば、省略すること自体が異常シグナルになるからです。
システム開発 完全チェックリスト――発注前・発注中・完了後の3フェーズで使えるチェック集

この資料でわかること
システム開発の外注・発注を初めて経験する担当者や、過去に失敗を経験した担当者が、発注プロセスの各フェーズで「何をチェックすべきか」を明確に把握できるようにする。
こんな方におすすめです
- 初めてシステム開発を外注する担当者
- 過去の発注で失敗を経験した方
- ベンダー選定の基準が分からない方
入力いただいたメールアドレスにPDFをお送りします。
発注者が直接確認できる早期検知アクション5選
ここからは、ベンダーの報告を待つのではなく、発注者が自ら能動的に取れる確認アクションを5つ紹介します。これらは情報非対称性を覆すための核心的な手段です。
アクション①課題管理表(Backlog/Jira等)への閲覧権限を要求する
最も効果的かつ最も実施されていないアクションです。多くのプロジェクトでは、ベンダー側が課題管理ツール(Backlog、Jira、Redmine等)でプロジェクトを管理していますが、発注者には週次レポートでの集計値しか共有されていません。
ここに「閲覧権限」を要求してください。要求文言の例としては以下のとおりです。
「進捗管理の透明性確保のため、課題管理ツールへの読み取り専用権限をいただきたいです。書き込みは行わず、現状把握のみに使用します。」
この要求への反応自体が情報源になります。「セキュリティ上難しい」「整理してから共有します」と渋るベンダーは、見せられない状態の課題が存在している可能性があります。逆に即座に権限を発行するベンダーは、健全な可視性を保っている可能性が高いと判断できます。
アクション②動くシステムを月2回確認する
「動くものを見せてもらう」ことは、報告書では伝わらない実態を把握する最強の手段です。デモ環境ではなく、開発中のテスト環境に直接アクセスできる状態が理想です。
頻度の目安は月2回。毎週ではベンダーの準備負荷が高くなりすぎますが、月1回では検知が遅れます。月2回のペースで「実際に動かしてみる」ことで、報告書上の進捗と動くシステムの実体の差分を発注者が直接確認できます。
確認時は「主要画面を10分間操作する」だけでも十分です。動作が遅い、エラーが頻繁に出る、想定していた機能が動いていない、といった違和感は、報告書の何行よりも雄弁にプロジェクトの状態を伝えます。
アクション③ベンダーPM以外の現場メンバーと話す機会を作る
定例の出席メンバーは多くの場合、ベンダー側のPM・営業担当者に絞られます。しかし、プロジェクトの実態を最も知っているのは、実装を担当しているテックリードやテスターです。
月1回でよいので、テックリード・テスターを含むメンバーが同席する場を設けてください。「技術的な詳細をもう少し理解したいので、テックリードからも一言いただきたい」と切り出すと不自然になりません。
PMを介さず現場メンバーの言葉を直接聞くと、報告書の文言とは異なるニュアンスが見えてきます。「実は最近残業が増えていて...」「あの仕様は実装が難しくて...」といった本音は、PMを介した報告では伝わりにくい情報です。
アクション④テスト消化率・残バグ数の生データを共有してもらう
整形されたグラフや集計値ではなく、テスト管理ツールから出力した未整形のスプレッドシート、もしくは画面キャプチャを共有してもらってください。
整形には時間がかかります。週次レポート用に整えられた数字は、ベンダーの編集判断が入っています。生データを見ることで、「どのテストがいつ完了したか」「どのバグが何日オープンしているか」を直接確認できます。
「整形は不要なので、スプレッドシートのコピーをそのまま送ってください」と明示してください。整形負荷をかけない代わりに、生のリアルタイム性を確保することで、報告のタイムラグも縮まります。
アクション⑤「同じ質問を別の言い方で2回」する
最後は、コミュニケーション手法のアクションです。重要な論点について、同じ質問を別の表現で2回投げかけてみてください。
一回目は「進捗はいかがですか」、二回目は「来週、もし1日延びるとしたら、どこが一番影響を受けますか」のように、抽象的な質問と具体的な質問のペアにします。両方の答えに整合性がある場合、報告者は実態を理解しています。一方、抽象的な質問には「順調です」と答えるのに、具体的な質問になると答えが揺れる場合、報告者自身が実態を把握していない、もしくは把握しているが伝えていない可能性があります。
この手法は嫌味になりやすいので、「念のため確認したいのですが」「別の角度からも聞かせてください」といった枕詞をつけて、自然な確認の流れの中で行ってください。
危険信号を検知したときの初動 — 何をどう伝え、何を要求するか
ここまでのチェックで炎上サインを検知した場合、次に取るべきは具体的な初動です。検知しただけで何もアクションを起こさなければ、状況は時間とともに悪化していきます。一方で、いきなり社内エスカレーションや契約見直しに踏み込むと、ベンダーとの関係が硬直し、かえって情報が出てこなくなります。
初動は「事実確認 → 仮説共有 → 是正計画の要求」の3段階を踏むことで、関係性を壊さず、かつ実効性のある対応が可能になります。
ステップ1: 観察した事実とKPIを並べて共有する
最初に行うべきは、自分が観察した事実を「決めつけずに」共有することです。例えば以下のような伝え方が有効です。
「直近3週の週次レポートを見返したのですが、進捗率が92%で横ばいになっていることと、課題管理表のオープン件数が15件から28件に増えていることが気になっています。これらの数字について、現在の状況を教えていただけますでしょうか。」
ここでは「炎上していますよね」「遅れていますよね」と決めつけないことが重要です。事実とKPIを淡々と並べて、相手に解釈の余地を残します。これによってベンダー側も防衛モードに入りにくくなり、率直な説明を引き出しやすくなります。
ステップ2: 仮説を提示し、ベンダー側の見立てを引き出す
事実を共有した後、自分の仮説を控えめに提示します。
「私の見立てとしては、テスト工程で想定外の問題が出ているのではないかと推測しています。御社からの見立てはいかがでしょうか。違う原因が考えられる場合は、その内容を教えてください。」
仮説提示型の質問は、相手に「異なる見立て」を表明する余地を与えます。これによってベンダー側から「実は別の問題で...」という形で本当の原因が出てくることがあります。
仮説提示の効果は、ベンダー側の「最初の説明」と「仮説提示後の説明」の差分にもあります。仮説を提示した直後に説明が変わる場合、最初の説明は表層的なものだった可能性が高いと判断できます。
ステップ3: 是正計画書(リカバリプラン)の提出を期限付きで要求する
事実確認と仮説共有を経て、状況の認識が共有できたら、是正計画書を期限付きで要求してください。
「現状の認識を踏まえて、リカバリプランを来週金曜までに提出いただきたいです。フォーマットは指定しませんが、(a) 原因の特定、(b) 是正アクションと担当者、(c) スケジュールへの影響、(d) 再発防止策、の4点が含まれていれば助かります。」
期限を切ること、提出物の項目を指定することの2つが重要です。期限がないと「来週」「再来週」と先送りされます。項目指定がないと、抽象的な所信表明文だけが提出されて実効性が伴いません。
ステップ4: それでも改善しない場合の社内エスカレーション基準
是正計画書が提出されても改善が見られない、もしくは提出自体が遅延する場合は、社内エスカレーションのタイミングです。エスカレーション基準は事前に自分の中で決めておくことをお勧めします。
具体的には以下のような基準が考えられます。
- 是正計画書の提出が約束期限を1週間以上超過した場合
- 是正計画書が提出されたものの、2週間後の定例で実行進捗が確認できない場合
- ステップ1〜3を実施しても、定量データの開示が改善しない場合
これらの基準のいずれかに該当したら、上司・社内決裁者・場合によっては法務部門への報告が必要になります。基準を事前に決めておくと、「いつ報告すべきか」で迷う時間を減らせます。
早期検知のためのチェックリスト — 毎週確認すべき12項目

ここまでの内容を、発注者が毎週使える12項目のチェックリストとして整理します。週次定例の前に、このチェックリストを使って自分のプロジェクトを点検してみてください。
# | 観察項目 | 黄信号の基準 | 赤信号の基準 | 確認頻度 |
|---|---|---|---|---|
1 | 進捗率の推移 | 90%超で2週連続停滞 | 90%超で3週以上停滞 | 週次 |
2 | バーンダウンチャートの傾き | 直近2週で水平化 | 直近2週で増加に転じる | 週次 |
3 | バグ密度の推移 | 直前2週平均比1.5倍 | 直前2週平均比2倍超 | 週次 |
4 | 残バグ数の減少カーブ | 想定線より2週遅れ | 想定線より3週以上遅れ | 週次 |
5 | 変更要求の累積件数(中小規模) | 累積20件超 | 累積40件超 | 月次 |
6 | 課題のクローズ率 | 週次70%を下回る | 週次50%を下回る | 週次 |
7 | 滞留課題(2週以上オープン) | 10件超 | 20件超 | 週次 |
8 | リスク欄の記載状況 | 「特になし」が2週連続 | 「特になし」が3週連続 | 週次 |
9 | 翌週予定の具体性 | 抽象表現が1週出現 | 抽象表現が2週連続 | 週次 |
10 | 定量データの開示状況 | 1項目以上が今週省略 | 2項目以上が今週省略 | 週次 |
11 | 議事録の論点繰り返し | 同一論点が3回出現 | 同一論点が4回以上出現 | 月次 |
12 | 体制の動揺 | PM代理出席が2週続く | PM変更・キーマン離脱 | 月次 |
このチェックリストの使い方として、まず「赤信号」が1項目でも該当したら即座に初動アクション(前のセクションで解説した3段階)を起こしてください。「黄信号」が3項目以上同時に該当する場合も、初動アクションの対象とすべきです。
チェックリストはあくまで判断のスタート地点であり、これだけで炎上の有無を断定できるわけではありません。しかし、毎週同じ観点で点検することによって、変化のシグナルを早期に検出できるようになります。
もしも炎上が確定したら — 次のアクションと社内向けの説明
本記事は「炎上前の早期検知」にスコープを絞って解説してきました。一方で、ここまでの検知活動を経て「これは黄信号ではなく赤信号、すでに炎上が始まっている」と確信する局面に至ることもあります。
そのときには、本記事の範囲を超えた「炎上後のリカバリ実務」が必要になります。具体的には、契約上のスコープ調整、社内決裁者を含めた緊急体制の構築、リカバリプロセスの具体的な進め方、関係者の士気維持といった、より広範な対応が求められます。
これらの炎上後対応については、別記事システム開発プロジェクトの炎上から立て直すリカバリーガイドで体系的に解説しています。本記事と合わせて参照することで、「検知 → 初動 → 火消し」という一連の動線を把握できます。
まとめ — 情報の非対称性は「能動的な観察」で覆せる
システム開発プロジェクトの炎上は、ある日突然降ってくる災害ではありません。観察可能な前兆を伴って徐々に進行する現象であり、発注者の能動的な情報収集によって早期に検知することは十分に可能です。
本記事で解説した内容を改めて整理すると、以下のとおりです。
第一に、「炎上」と「単なる遅延」の判別フレームを持つこと。回復可能性・連鎖性・関係性の3軸で切り分けることで、ベンダーの「大丈夫です」を自分なりに翻訳できるようになります。
第二に、観察可能な5つの炎上サインを定期的にチェックすること。進捗率の停滞、リスク欄の空欄化、議事録の繰り返し、体制の動揺、定量データの非開示、これらはすべて発注者の位置から検知可能です。
第三に、4種類のKPIで定量的にプロジェクトの体温を測ること。進捗率の妥当性、バグ密度、変更要求件数、課題管理表のクローズ率は、口頭説明では拾えない異常を機械的に発見してくれます。
第四に、週次レポートの「書かれていないこと」を読む技術を持つこと。これまで書かれていた項目が消えたとき、それ自体が強いシグナルになります。
第五に、発注者から能動的に取れる5つのアクションを実装すること。課題管理表の閲覧権限要求、動くシステムの月2回確認、現場メンバーとの直接対話、生データの共有要求、同じ質問を別の言い方で2回することで、情報非対称性は確実に縮まります。
そして最後に、検知後の初動を「事実確認 → 仮説共有 → 是正計画の要求」の3段階で進めること。決めつけず、関係性を壊さず、しかし期限と項目を切って実効性を確保することが、検知を意味あるアクションに変える鍵となります。
最初の一歩としてお勧めしたいのは、来週の定例の前に、本記事の12項目チェックリストを開いて、自分のプロジェクトを5分だけ点検してみることです。たった5分でも、「ここがグレーゾーンだから来週ベンダーに確認しよう」という小さな能動的判断を毎週積み重ねていくことで、情報非対称性の壁は確実に低くなっていきます。
炎上は防げる現象です。そのための観察眼を、本記事のフレームと一緒にぜひ持ち帰ってください。
システム開発 完全チェックリスト――発注前・発注中・完了後の3フェーズで使えるチェック集

この資料でわかること
システム開発の外注・発注を初めて経験する担当者や、過去に失敗を経験した担当者が、発注プロセスの各フェーズで「何をチェックすべきか」を明確に把握できるようにする。
こんな方におすすめです
- 初めてシステム開発を外注する担当者
- 過去の発注で失敗を経験した方
- ベンダー選定の基準が分からない方
入力いただいたメールアドレスにPDFをお送りします。



