システム開発のプロジェクト管理者、PMOスタッフを目指される方へのメッセージ。システム開発で起きうる事象と緊急延命処置について。

仕様変更を発生させない仕組み

80/20の法則を取り入れる

(20%の重要プログラムが機能の8割を実現する。)パレートの法則(イタリアの経済学者ヴィルフレド・パレートが発見したべき乗則)

【重要プログラムの見極め】

  • 機能に優先順位をつける。
  • 重要機能から優先的・段階的に開発する計画を立てる。
  • 重要機能を実現する最低限のプログラムをリストアップする。
  • フェーズ1開発は、最低限のプログラムの完成を目標とする。
  • プロトタイプシステムを基盤ソフトとして有効利用する。
  • フェーズ1開発完了までに、全体機能の内、優先度の低い機能を「可能な限り大量に(=できれば全体の20%以上の機能)」削減する作戦をとる。
  • 機能追加という言葉は、基本機能が完成するまで考えてはいけない。
  • ましてや、機能追加のための仕様変更は決して行うべきではない。
  • プロジェクトマネジメントの重要なミッションは、いかに発注者の同意のもと仕様削減を実現するかである。