(1)~(7)に示した七つの原則を適用して,アジャイル開発プラクティスを実践する考え方はどれか。
- (1)ムダをなくす
- (2)品質を作り込む
- (3)知識を作り出す
- (4)決定を遅らせる
- (5)早く提供する
- (6)人を尊重する
- (7)全体を最適化する
テクノロジ系
(1)~(7)に示した七つの原則を適用して,アジャイル開発プラクティスを実践する考え方はどれか。
正解 エ
「ムダをなくす」「決定を遅らせる」などの七つの原則をもつのは、リーン生産方式を開発に応用したリーンソフトウェア開発です。
リーンソフトウェア開発は、トヨタ生産方式などのリーン生産方式の考え方をソフトウェア開発に応用した手法です。メアリー・ポッペンディークとトム・ポッペンディークが提唱しました。ムダをなくす、品質を作り込む、知識を作り出す、決定を遅らせる、早く提供する、人を尊重する、全体を最適化する、の七つの原則を掲げます。特に「ムダをなくす」「全体を最適化する」は、生産方式に由来する言葉です。
ア:エクストリームプログラミングは、ペアプログラミングやテスト駆動開発などの具体的なプラクティスを定めた手法です。コミュニケーション、シンプルさなどの価値を掲げます。
イ:スクラムは、スプリントという短い期間を繰り返し、プロダクトオーナーやスクラムマスターなどの役割で進める管理の枠組みです。
ウ:フィーチャ駆動型開発は、利用者にとって価値のある機能(フィーチャ)単位で計画、設計、構築を繰り返す手法です。
出典:令和元年度 秋期 応用情報技術者試験 問49
全年度から出題。10問で実力を判定します。登録不要。
出典:令和元年度 秋期 応用情報技術者試験 問49(独立行政法人情報処理推進機構)
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方