平成30年度 春期 プロジェクトマネージャ試験 午前Ⅱ 問18
テクノロジ/開発技術リーンソフトウェア開発の説明として,適切なものはどれか。
出典:平成30年度 春期 プロジェクトマネージャ試験 午前Ⅱ 問18
- ア経験的プロセス制御の理論を基本としており,スプリントと呼ばれる周期で“検査と適応”を繰り返しながら開発を進める。
- イ製造業の現場から生まれた考え方をアジャイル開発のプラクティスに適用したものであり,“ムダをなくす”,“品質を作り込む”など七つの原則を重視しながら開発を進める。
- ウ比較的小規模な開発に適した,プログラミングに焦点を当てた開発アプローチであり,“コミュニケーション”など五つの価値を定義し,それらを高めるように開発を進める。
- エ利用者から見て価値があるまとまりを一つの機能単位とし,その単位ごとに,設計や構築などの五つのプロセスを繰り返しながら開発を進める。
正解:イ
解説
リーンソフトウェア開発は,トヨタ生産方式に代表される製造業の“リーン生産方式”の考え方をアジャイルソフトウェア開発のプラクティスに適用したものであり,“ムダをなくす”,“品質を作り込む”,“知識を作り出す”,“決定を遅らせる”,“速く提供する”,“人を尊重する”,“全体を最適化する”という七つの原則を重視しながら開発を進めます。
選択肢ごとの解説
- ア誤り。経験的プロセス制御の理論を基本とし,スプリントと呼ばれる周期で“検査と適応”を繰り返すのは,スクラムの説明です。
- イ正しい。製造業の現場から生まれた考え方をアジャイル開発のプラクティスに適用し,“ムダをなくす”,“品質を作り込む”など七つの原則を重視しながら開発を進めるのが,リーンソフトウェア開発です。
- ウ誤り。比較的小規模な開発に適し,プログラミングに焦点を当て,“コミュニケーション”など五つの価値を定義するのは,エクストリームプログラミング(XP)の説明です。
- エ誤り。利用者から見て価値があるまとまりを機能単位とし,設計・構築などのプロセスを繰り返すのは,FDD(ユーザ機能駆動開発)の説明です。