実務ノウハウ

官公庁向けITシステム開発委託の要件定義と仕様変更管理の実務

官公庁向けのIT・システム開発委託案件は、民間向けと異なり、調達プロセスや契約形態に独特のルールが適用されます。特に要件定義の段階と、開発途中で生じる仕様変更の管理は、プロジェクトの成否に直結する重要な実務領域です。

官公庁向けIT調達の要件定義の特徴#

官公庁のシステム開発委託では、発注機関が「調達仕様書」や「要件定義書」をある程度まとめた上で公告・入札が行われることが多いとされています。ただし、発注機関内での業務フローや業務要件の整理が十分でない段階で入札が行われる場合もあり、契約後の要件定義工程で発注機関担当者と受注者が協議を重ねながら詳細を詰めることが一般的です。

要件定義フェーズでは、発注機関の業務担当者(業務部門・情報部門)と定期的にヒアリング・ワーキングを実施し、業務フロー・画面仕様・帳票・連携システム等の要件を文書化することが求められます。確認事項は会議録やメール等で記録し、発注機関の担当者に内容の確認・承認をとることが、後の認識齟齬を防ぐうえで重要です。

なお、発注機関によっては「情報システムに係る政府調達の基本方針」等の方針に基づき、調達仕様書の段階で要件定義の範囲・品質基準が一定程度規定されている場合もあるとされています。入札時に確認しておくことが推奨されます。

仕様変更の管理と協議の実務#

開発が進む中で仕様変更の要望が生じることは少なくありません。しかし、官公庁との契約では、仕様変更には「変更契約」や「変更合意書」を締結する手続きが必要とされており、口頭での了解だけで作業を進めることはリスクが伴います。

仕様変更の要望が出た際は、まず変更内容の影響範囲(工数・スケジュール・費用)を見積もり、変更管理台帳に記録したうえで発注機関に書面で提示することが推奨されます。変更が契約金額や納期に影響する場合は、変更契約の締結が必要であることを発注機関に説明し、適切な手続きを経てから作業に着手することが重要です。

変更管理の仕組みをプロジェクト開始時点で発注機関と合意しておくことが、後のトラブルを防ぐための有効な手段とされています。

成果物の検収と品質確認#

開発の各フェーズ(要件定義・基本設計・詳細設計・開発・テスト・リリース)それぞれで成果物を提出し、発注機関の承認を得るプロセスを設けることが品質管理上の基本とされています。成果物の承認なく次フェーズに進んでしまうと、後工程での手戻りが大きくなるリスクがあります。

テスト・検収の段階では、発注機関の業務担当者が実際に操作・確認を行うユーザー受入テスト(UAT)が重要です。UATで確認された不具合や仕様変更要望は、変更管理のプロセスに従って対応するか、開発スコープ内での修正かを明確に区分して管理することが求められます。

官公庁向けIT調達・システム開発の入札情報は、入札ガイドもあわせてご参照ください。