2019年 秋期 応用情報技術者 午前 問49

(1)〜(7)に示した七つの原則を適用して、アジャイル開発プラクティスを実践する考え方はどれか。

 (1)  ムダをなくす  (2)  品質を作りこむ
 (3)  知識を作り出す  (4)  決定を遅らせる
 (5)  早く提供する  (6)  人を尊重する
 (7)  全体を最適化する

 ア  エクストリームプログラミング  イ  スクラム
 ウ  フィーチャ駆動型開発  エ  リーンソフトウェア開発



答え エ


解説

 ア  エクストリームプログラミングは、アジャイルソフトウェア開発のフレームワークで、4つの分類と19個のプラクティスを適用します。
 イ  スクラムは、アジャイルソフトウェア開発の方法論で、数週間程度の短期間ごとに分析、設計、実装、テストを行い、機能を完成させるという工程を繰り返してシステムを作り上げます。
 ウ  フィーチャ駆動型開発は、アジャイルソフトウェア開発のフレームワークで5つのプロセスと8個のプラクティスを適用して、利用者にとって価値のある機能のかたまり(フィーチャ)ごとに開発を行います。
 エ  リーンソフトウェア開発は、アジャイルソフトウェア開発のフレームワークで7つの原則を適用して開発します。


キーワード
・アジャイルソフトウェア開発

キーワードの解説
  • アジャイルソフトウェア開発
    ソフトウェア要求仕様の変更などの変化に対して機敏な対応ができ、顧客に価値あるソフトウェアを迅速に提供することを目的とするソフトウェア開発方法論の総称です。
    それまでの重厚長大なシステムを開発するためのプロセスから、小さなシステムを組み合わせて目的とするシステムを構築するためのプロジェクトに適した軽量級の開発プロセスとして、開発手法や開発プロセスが考え出されました。

もっと、「アジャイルソフトウェア開発」について調べてみよう。

戻る 一覧へ 次へ