問題本文
共通フレーム(Software Life Cycle Process)で定義されている内容として,最も適切なものはどれか。
選択肢
- ア.ソフトウェア開発とその取引の適正化に向けて,基本となる作業項目を定義し標準化したもの
- イ.ソフトウェア開発の規模,工数,コストに関する見積手法
- ウ.ソフトウェア開発のプロジェクト管理において必要な知識体系
- エ.法律に基づいて制定された情報処理用語やソフトウェア製品の品質や評価項目
正解
ア. ソフトウェア開発とその取引の適正化に向けて,基本となる作業項目を定義し標準化したもの
解説
共通フレーム(SLCP,Software Life Cycle Process)はソフトウェアの企画・開発・運用・保守・取引における基本的な作業項目(プロセス・アクティビティ・タスク)を体系化・標準化したガイドラインで,日本ではIPAが共通フレーム2007/2013として整備している. 発注者と受注者の間で用語・作業内容の認識を合わせる「共通の物差し」として機能し,適正な取引と品質確保を支援する. 主ライフサイクル/組織/支援/監査/修正の各プロセスから構成. 見積手法(FP法・COCOMO),PMBOK,JIS規格などとは目的範囲が異なり,個別技法ではない点で区別される.
選択肢ごとの解説
- ア.正しい. 共通フレームはソフトウェア開発とその取引の適正化に向けて,基本となる作業項目を定義し標準化したものであり,本問の説明に合致するため. 発注者と受注者の間で用語・作業の認識を共通化する物差し(共通言語)としての機能を提供し,取引の適正化と作業品質の向上を目的とする標準ガイドラインである.
- イ.誤り. ソフトウェア開発の規模・工数・コストに関する見積手法はFP法(Function Point法)やCOCOMOなどの個別見積技法の説明であり,共通フレームの内容ではない. 共通フレームは作業項目の標準化が主目的であり,具体的な見積アルゴリズムを提供するものではないため別概念として整理される.
- ウ.誤り. プロジェクト管理に必要な知識体系はPMBOK(Project Management Body of Knowledge)などのプロジェクト管理ガイドの説明である. 共通フレームはソフトウェア取引・開発の作業項目を扱うもので,プロジェクト管理に特化したPMBOKとは目的範囲が異なる別のガイドラインとして整理される.
- エ.誤り. 法律に基づき制定される情報処理用語やソフトウェア製品品質・評価項目はJIS規格や関連する情報処理関連規格の説明である. 共通フレームはJIS規格そのものではなく,IPAが整備するソフトウェア取引・開発の作業項目を整理したガイドラインで,規格と完全に同義ではないため別物として区別される.
ITパスポート 2016年 (平成28年 秋期) の過去問一覧へ戻る・問45