スポンサーリンク

問題の解答・解説ページ

このページは解説の閲覧モードです。
実力試しをしたい方は、下のボタンからクイズに挑戦してください!

この問題をクイズ形式で解く
問題 No.3039
ソフトウェアのライフサイクルに関する共通フレームにおいて、その特性や適用に関する記述として不適切なものはどれか。

【正解の解説】

共通フレームのプロセス定義は、特定の開発手法に限定されるものではなく、アジャイル開発手法などの反復型のプロジェクトにおいても適用可能である。

共通フレームは料理の「レシピ本」のようなものです。レシピ本に和食専用という制限がないのと同様に、共通フレームもウォーターフォールだけでなく、臨機応変に作り直すアジャイル開発という名の創作料理の現場でも、手順の共通言語として大いに役立ちます。

スポンサーリンク

【その他の選択肢の解説】

共通フレームの規格基準は、主に国内の受託開発における取引の明確化を目的としており、海外のグローバルなプロジェクトやオフショア開発への適用は想定されていない。

試験によくある「日本国内限定という制限をつけて視野を狭めるひっかけ選択肢」です。共通フレームのベースはISO/IECなどの国際規格であり、世界中のエンジニアが共通の物差しとして国境を越えて使えるように作られています。

共通フレームの策定された目的は、ハードウェア製品を含めた製造業全体の生産性向上であり、純粋なソフトウェア開発単体を管理対象とするものではない。

自動車や家電のようなハードウェアの製造ではなく、あくまで「ソフトウェア」やそれに関連するサービス取引の共通化を目的としています。ものづくりの世界とITの世界のルールを混同させようとする典型的な出題者の罠です。

共通フレームで規定される各プロセスは、上流工程から下流工程へと順番に確実に完了させるウォーターフォール型の進め方にのみ特化した構造となっている。

「〜にのみ特化している」「必ず〜でなければならない」といった限定的な表現は、IT試験の不正解選択肢の定番パターンです。共通フレームはプロジェクトの規模や手法を問わず、あらゆる開発スタイルに寄り添える懐の深さを持っています。