問題 No.1716
システム開発プロジェクトにおいて、発注者と受注者の間で作業範囲や責任分担の解釈に齟齬が生じないよう、ライフサイクル全体のプロセスや用語を定義した標準ガイドラインを活用することにした。このガイドラインを用いる目的として、最も適切なものはどれか。
【正解の解説】
ソフトウェアのライフサイクルにおける全工程の作業内容を共通言語として定義し、取引の透明性を確保する。
共通フレーム(SLCP)は、システム開発や保守における作業内容を標準化することで、発注者と受注者が同じ認識を持てるようにし、契約や管理を円滑にするために用いられます。
スポンサーリンク
【その他の選択肢の解説】
開発プロジェクトにおける各工程の成果物の品質基準を、法的な強制力を持って一律に規定する。
共通フレームはあくまでガイドライン(指針)であり、法律のように一律で強制力を持つものではなく、取引当事者間での合意形成を補助するものです。
特定の開発手法やプログラミング言語に依存しない、システム構成要素の物理的な設計手順を規定する。
共通フレームは工程(プロセス)を規定するものであり、特定の技術や物理的な設計手法(実装方法)を規定するものではありません。
情報セキュリティ事故が発生した際の、組織間の責任分担や賠償範囲を自動的に決定する仕組みを構築する。
共通フレームはプロジェクトの遂行プロセスを定義しますが、賠償責任の範囲などは当事者間の個別の契約書で合意されるべき事柄です。