令和7年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問18
テクノロジ/開発技術組込みシステム開発におけるソフトウェアプロダクトライン開発の説明として,適切なものはどれか。
出典:令和7年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問18
- ア顧客の要求を確実に実現するために,必要最低限の機能を反復的に開発,リリースして徐々に機能を追加する手法
- イソフトウェア開発に関する手順,手法,ツールを標準化することによって,厳格な工程管理・品質管理を適用して,開発を行う手法
- ウソフトウェア製品への要求の分析,設計,製造,検査の各工程を順番に実施する手法
- エビジネスプランに基づいて,共用・再利用のためのソフトウェア資産をコア資産として整備し,これに基づいて開発を行う手法
正解:エ
解説
ソフトウェアプロダクトライン開発は,共通のビジネス(製品群)を対象に,複数の製品で共用・再利用できるソフトウェア資産(要求,設計,コンポーネントなど)をコア資産として体系的に整備し,そのコア資産を組み合わせることで個々の製品を効率的に開発する手法です。組込み機器のように,多品種の製品を共通のプラットフォーム上に展開する開発で有効です。
選択肢ごとの解説
- ア誤り。必要最低限の機能を反復的に開発・リリースして徐々に機能を追加する手法は,アジャイル開発(インクリメンタル開発)の説明です。
- イ誤り。開発の手順や手法,ツールを標準化し,厳格な工程管理・品質管理を適用する手法は,プロセス標準化に基づく開発の説明であり,プロダクトライン開発固有の説明ではありません。
- ウ誤り。要求分析,設計,製造,検査の各工程を順番に実施する手法は,ウォータフォールモデルの説明です。
- エ正しい。ビジネスプランに基づいて,共用・再利用のためのソフトウェア資産をコア資産として整備し,それに基づいて製品を開発する手法がソフトウェアプロダクトライン開発です。