「またシステム開発の納期が遅れている……」
「来月リリースのはずが、気づけば数ヶ月の延期。一体何が起きているんだ?」
外部のシステム開発会社に発注した経験のある方なら、一度や二度はこうした苦い経験があるのではないでしょうか。
実は、IT業界におけるプロジェクトの納期遅延は、残念ながら決して珍しいことではありません。予定通りにシステム開発が完了する割合は全体の半分に満たない、という説もあるほどです。開発ベンダーから「想定外のバグが出た」「要件定義に漏れがあった」と説明されても、発注側としてはビジネスの計画が狂ってしまい、ただただ頭を抱えるしかありませんよね。
なぜ、ITの世界ではこうも納期が守られにくいのか。
その背景には、「見通しの甘さ」と「状況把握のズレ」が現場で放置されがちであるという課題があります。
今回は、その一つの解決策として、私たちのチーム「PonTech Lab(ポンテック・ラボ)」が実践している、自衛隊の管理思想を応用したプロジェクトマネジメント(PM)の舞台裏をお話しします。
そもそも、なぜIT開発は遅れてしまうのか?
理由はシンプルです。多くの開発現場が「楽観的な予測」をベースに動いてしまうからです。
- 「この機能なら、エンジニア1人が3日あれば作れるだろう」
- 「テストで大きなバグは出ないはずだ」
こうした希望的観測が、少しずつズレを生み出していきます。さらに、IT開発は進捗が見えにくい「ブラックボックス」になりがちです。進捗率80%という報告が2週間ずっと続いた挙句、締め切り直前に「実は全く終わっていません」と問題が発覚するケースが後を絶ちません。
私たちは、メンバーを信頼していないわけではありません。ただ、「人間は無意識のうちにリスクを過小評価してしまう生き物だ」という前提に立ち、仕組みでカバーすることを徹底しています。
自衛隊の「作戦行動」に学ぶ、遅れを出さないための3つのアプローチ
では、PonTech Labはどうやって納期遵守を目指しているのか。私たちが取り入れたのが、「自衛隊式のタスク管理・リスク管理術」です。
私たちのPMチームには、元自衛隊のキャリアを持つメンバーや、防衛分野の危機管理を研究した人間がいます。彼らが持ち込んだ思想は、IT業界にありがちな「まぁ、なんとかなるだろう」という甘さを排し、徹底的に確実性を追い求めるものでした。
1. 基本は「状況掌握」:チケット単位での徹底報告
自衛隊における指揮の第一歩は、「状況を正確に掌握すること」から始まります。現場で何が起きているか分からなければ、正しい判断など下せるはずがないからです。
これをIT開発に落とし込み、私たちはエンジニアからの報告タイミングをプロジェクトの期間中、最適にスケジューリングしています。「週に1回の定例」のような大雑把な報告ではなく、チケット単位・タスク単位で確実に進捗を報告・記録させる仕組みを敷いています。
「今、どのタスクのどのフェイズにいて、何が課題なのか」を常にクリアにすることで、トラブルの芽を未然に摘み取ります。
2. 「ワーストケース」を見据えた、リソース(人員・時間)の予備確保
自衛隊の作戦行動では、常に予期せぬ事態を想定して動きます。そのため、私たちは企画段階から「考えうる最悪のシナリオ(ワーストケース)」を想定し、あらかじめ「リソース(人員と時間)の予備」を計画に組み込んでいます。
一般的な開発会社は、100のキャパシティに対して100の案件を詰め込みがちですが、これでは誰か一人倒れただけでスケジュールが破綻します。私たちは、想定外のトラブルや仕様変更、メンバーの不測の事態に備え、機動的に動かせる「予備人員」と、スケジュール上の「時間的バッファ」をはじめから確保しています。
3. 「指揮官の意図(Commander's Intent)」の徹底
仕様書の行間をエンジニアが誤って解釈してしまい、的外れなものを作ってしまう。これも手戻り(遅延)の大きな原因です。私たちは、発注企業様が「本当に実現したいビジネスゴール(指揮官の意図)」を、開発の末端メンバーにまで徹底的に共有します。目的を全員が正しく理解しているからこそ、迷いによるロスが最小限に抑えられます。
AI開発で特に注意すべき「PoC(概念実証)」の落とし穴
近年、私たちはAI(人工知能)を組み込んだシステム開発を多く手がけています。
ここで、過去にAI開発を発注して苦い経験をされた企業様に、ぜひ知っておいていただきたい重要なポイントがあります。
それは、「PoC(概念実証)の段階で品質をしっかりと担保していないと、その後の本開発フェイズで計画が立ち行かなくなる」ということです。
AI開発では、よく「まずは手元のデータで実験(PoC)してみましょう」から始まります。しかし、この段階を「なんとなく動いたからOK」と大まかにパスしてしまうと、後から大きな代償を払うことになります。
いざ本番のシステムに組み込むフェイズになって初めて、「実際のデータ量だと処理が追いつかない」「特殊なケースでAIの精度が極端に落ちる」といった構造的な欠陥が噴出するからです。ここからの修正は、事実上の「作り直し」に近い状態になり、納期が大幅に延びていく原因になります。
だからこそPonTech Labは、PoCの段階から本番環境を見据えた厳しい品質基準(データの偏り、処理速度、例外処理など)を設定し、そこをクリアしたことを確認して次のフェイズへ進みます。一見すると慎重すぎるアプローチに見えますが、これが結果的に、最も確実に納期を守る最短ルートになるのです。
過去に「開発遅延」で苦しんだ企業様へ
最先端のAIという、一見スマートで華やかな技術を扱っているからこそ、それをコントロールする管理側は、どこまでも堅実で、1ミリの妥協も許さないマネジメントが求められます。
私たちは、単に綺麗なコードを書くだけの集団ではありません。お客様のビジネスチャンスを、約束した期日に、確実にデリバリーするための「パートナー」です。
「以前、別の会社に頼んだけど納期を守ってもらえなかった」
「現在の開発パートナーの進捗が見えなくて不安だ」
もしそのような不安や不信感をお持ちであれば、ぜひ一度、私たちの「状況掌握とリスク管理の思想」を聞きに来てください。私たちがどのようにリスクを先回りして潰し、プロジェクトをコントロールしているか、実際の管理画面やフレームワークを交えて丁寧にご説明いたします。
ビジネスにおいて、タイミングの逸失は大きな痛手となります。
確実なプロジェクトの成功を求める企業様からのご相談を、私たちは心よりお待ちしております。
