令和元年度秋期 応用情報技術者試験 午前 問49
(1)~(7)に示した七つの原則を適用して,アジャイル開発プラクティスを実践する考え方はどれか。 (1) ムダをなくす (2) 品質を作り込む (3) 知識を作り出す (4) 決定を遅らせる (5) 早く提供する (6) 人を尊重する (7) 全体を最適化する
- ア エクストリームプログラミング
- イ スクラム
- ウ フィーチャ駆動型開発
- エ リーンソフトウェア開発
解答・解説を見る
正解:エ
AI解説
設問の7原則(ムダの排除、品質の作り込み、知識の創出、決定の遅延、早い提供、人の尊重、全体最適化)はリーンソフトウェア開発の基本原則であり、これらを適用してアジャイル開発を実践する考え方がリーンソフトウェア開発である。 ア: エクストリームプログラミング(XP)はペアプログラミング、テスト駆動開発、継続的インテグレーションなどのプラクティスを特徴とし、設問の7原則とは体系が異なる。 イ: スクラムはスプリント、プロダクトバックログ、スクラムイベント(デイリースクラムなど)といった役割・イベント・作成物を定めるフレームワークであり、設問の7原則とは異なる体系である。 ウ: フィーチャ駆動型開発(FDD)はフィーチャ単位での5つの基本プロセスを特徴とし、設問の7原則とは異なる体系である。 エ: 正しい。ムダの排除など7つの原則を適用するアジャイル開発の考え方はリーンソフトウェア開発である。 💡 リーンソフトウェア開発はトヨタ生産方式(リーン生産方式)の考え方をソフトウェア開発に応用したものと理解すると、「ムダの排除」「全体最適化」といったキーワードと結び付けやすい。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。