問45
頻出度★★★
共通フレーム (Software Life Cycle Process) で定義されている内容として, 最も適切なものはどれか。
この問題の解説と、これまでの解答の記録です。
共通フレーム (Software Life Cycle Process) で定義されている内容として, 最も適切なものはどれか。
正解 共通フレーム (SLCP) は、ソフトウェアの構想・企画から要件定義・開発・運用・保守・廃棄までのライフサイクル全体について、取得者 (発注側) と供給者 (受注側) が共通に使える「作業項目」を洗い出し、その内容を定義・標準化した共通の物差しである。目的は、あいまいになりがちな開発・取引の範囲や役割分担をはっきりさせ、ソフトウェア開発とその取引を適正化することにある。したがって、これを述べたアが正しい。
ソフトウェア開発の規模・工数・コストを見積もる手法 (ファンクションポイント法や類推見積りなど) の説明であり、見積技法そのものは共通フレームが定義する対象ではない。共通フレームは作業項目の枠組みを示すもので、具体的な見積り計算式を規定するものではない。
プロジェクトマネジメントに必要な知識体系は PMBOK の説明である。共通フレームはライフサイクル全体の作業項目を標準化した枠組みであり、プロジェクト管理の知識体系を集大成したものではない。
法律に基づいて制定された情報処理用語や、ソフトウェア製品の品質・評価項目は、JIS などの規格が扱う内容であり共通フレームの定義内容ではない。共通フレームは法律で制定された用語集や品質評価基準ではなく、開発・取引の作業項目を定めた共通の枠組みである。