共通フレームが定める範囲をどう見分けるか
ITパスポート試験 令和元年度秋期 問39 / ソフトウェア開発管理技術 › 開発プロセス・手法
過去問にチャレンジ
共通フレームの定義に含まれているものとして,適切なものはどれか。
- ア
各工程で作成する成果物の文書化に関する詳細な規定
- イ
システムの開発や保守の各工程の作業項目
- ウ
システムを構成するソフトウェアの信頼性レベルや保守性レベルなどの尺度の規定
- エ
システムを構成するハードウェアの開発に関する詳細な作業項目
会話形式の解説
講師共通フレームが作業の何を定めるかに注目しましょう。
受験者「共通」と付くので、成果物の書き方まで統一するのかと思いました。
講師共通フレームは、システムの開発・運用・保守などの作業を整理する枠組みです。取得者と供給者が作業について共通理解を得るために使います。
受験者それなら、開発や保守の工程ごとに何をするかを示す説明が合いそうです。
講師そのとおりです。開発や保守の各工程の作業項目を示すものが正解です。
受験者成果物の文書化も作業に関係しますが、なぜ違うのですか。
講師選択肢は文書化の「詳細な規定」を定めると言っています。共通フレームは、そこまでの細則は定めません。
受験者信頼性や保守性の尺度も、工程の作業項目とは別ですね。
講師はい。共通フレームはソフトウェアの信頼性や保守性を測る尺度を定めません。ハードウェア開発の詳細な作業項目を定めるという説明も不適切です。
受験者工程で行う作業を整理する枠組みであって、細かな文書化の規定や評価尺度まで定めるものではない、と理解しました。
講師その区別が大切です。作業項目を示す説明か、詳しい実施方法や尺度まで定めるという説明かを見分けましょう。
まとめ
共通フレームは、システムの開発・運用・保守などの作業を整理する枠組みです。開発や保守の各工程の作業項目を示す説明が正解です。成果物の文書化に関する詳細な規定、ソフトウェアの信頼性や保守性を測る尺度、ハードウェア開発の詳細な作業項目は定めません。
解答・解説
正解はイです
この問題のテーマ
共通フレームが定める作業項目と、定めていない詳細事項を見分ける問題です。
解き方の考え方
共通フレームは、システムの開発・運用・保守などの作業を整理し、取得者と供給者が共通理解を得るための枠組みです。各工程の作業項目を示すものを選び、文書化の細則や品質の尺度などを定めるという説明は除きます。
選択肢ごとの解説
- ×ア 各工程で作成する成果物の文書化に関する詳細な規定成果物の文書化に関する詳細な規定を定める、という説明です。共通フレームは作業を整理する枠組みですが、文書化の詳細までは定めません。
- ○イ システムの開発や保守の各工程の作業項目開発や保守の各工程における作業項目を示す、という説明です。これは共通フレームが定める内容に当たります。
- ×ウ システムを構成するソフトウェアの信頼性レベルや保守性レベルなどの尺度の規定ソフトウェアの信頼性や保守性を測る尺度を定める、という説明です。共通フレームは作業項目を整理するもので、こうした尺度は定めません。
- ×エ システムを構成するハードウェアの開発に関する詳細な作業項目ハードウェア開発の詳細な作業項目を定める、という説明です。共通フレームはそのような詳細を定めません。
補足
「工程の作業項目」と「作業の詳しい実施方法や評価尺度」を区別すると判断しやすくなります。取得者と供給者が作業について共通理解を得る、という目的から考えるのも有効です。
POINT
- 共通フレームは、システムの開発・運用・保守などの作業を整理する枠組みです。
- 開発や保守の工程ごとの作業項目は、共通フレームに含まれます。
- 成果物の文書化に関する詳細な規定や、信頼性・保守性の尺度は含まれません。
