マイルストーン まいるすとーん
マイルストーンスケジュール管理フェーズ管理プロジェクト管理節目ゲートレビュー
マイルストーンについて教えて
マイルストーンとは
マイルストーン(Milestone) とは、プロジェクトの中で特に重要な「節目・完了ポイント」のことです。語源は古代ローマ時代に道路沿いに1マイルごとに立てられた里程標(マイルストーン)。プロジェクト管理では「ここまで到達したら次に進む」という通過確認点として機能します。
マイルストーンの特徴は「期間がゼロ(成果物・状態の確認点)」であることです。ガントチャート上では菱形◇で表示されます。例えば「要件定義書の承認完了」「ステージング環境での動作確認完了」などが典型的なマイルストーンです。
発注者側にとってマイルストーンは非常に重要です。なぜなら「次フェーズへの進行承認を発注者が行う」ことが多いからです。マイルストーンを迎えたら成果物をしっかり確認し、「承認できる状態か」を判断する責任があります。マイルストーンを曖昧なまま通過すると、後工程での手戻りが大きくなります。
マイルストーンの種類と例
| 種類 | 説明 | 例 |
|---|---|---|
| フェーズ完了 | 各工程の完了・承認 | 要件定義完了・設計完了・開発完了 |
| 成果物納品 | 重要な成果物の提出・承認 | 要件定義書承認・画面設計書承認 |
| Go/No-Go判断 | 次フェーズへ進むか判断 | リリース可否決定・本番移行承認 |
| 外部依存点 | 外部からの提供・完了 | データ移行完了・インフラ準備完了 |
| 契約・行政 | 契約締結・許認可取得 | 発注書受領・セキュリティ審査通過 |
システム開発の典型的なマイルストーン
◇ 要件定義書承認 ← フェーズ1完了・次フェーズ進行承認
◇ 基本設計書承認 ← フェーズ2完了
◇ 詳細設計書承認 ← フェーズ3完了
◇ 開発完了(コードフリーズ) ← フェーズ4完了
◇ 結合テスト完了 ← 全機能の統合確認
◇ ユーザー受入テスト完了 ← 発注者による最終確認
◇ 本番リリース ← プロジェクト最大のマイルストーン
◇ 本番稼働確認完了 ← プロジェクト完了
歴史と背景
- 古代ローマ時代: 道路沿いに1マイルごとに「milestone(マイルストーン)」を設置。旅人が現在地と残り距離を確認するための標識として使用。プロジェクト管理の比喩の起源
- 1950〜60年代: 航空宇宙・防衛プロジェクトで「フェーズゲート」「マイルストーンレビュー」が正式化。NASA・米空軍がシステム開発の節目管理を体系化
- 1996年: PMBOKがマイルストーンをスケジュール管理の重要概念として正式定義
- 2000年代: アジャイル開発の普及とともに「スプリントレビュー・リリース」がマイルストーンの役割を担うケースも増加
- 現在: プロジェクト管理ツールが自動でマイルストーン管理・通知・ダッシュボード表示を行う時代に
マイルストーンとゲートレビューの流れ
マイルストーン達成確認のチェックリスト(発注者向け)
| 確認項目 | チェックポイント |
|---|---|
| 成果物の完成度 | 規定の成果物が全て提出・完成しているか |
| 品質基準 | 受入基準・品質目標を満たしているか |
| 課題・リスク | 未解決の重大課題・高リスクが残っていないか |
| 次フェーズの準備 | 必要なリソース・環境・承認が揃っているか |
| 予算・スケジュール | 計画との乖離が許容範囲内か |
関連する規格・RFC
| 規格・番号 | 内容 |
|---|---|
| PMBOK 第7版(PMI) | スケジュール・パフォーマンス領域でマイルストーンを定義 |
| ISO 21500 | スケジュール主題グループでマイルストーンを規定 |
| NASA Systems Engineering Handbook | フェーズゲートレビューの詳細な実施要件を規定 |