必ず受かる情報処理技術者試験

当サイトは、情報処理技術者試験に合格するためのWebサイトです。
ITパスポート試験,基本情報技術者,応用情報技術者,高度試験の過去問題と解答及び詳細な解説を掲載しています。
  1. トップページ
  2. プロジェクトマネージャ 午前2
  3. 令和3年度秋季問題一覧
  4. 令和3年度秋季問題16-解答・解説-分析

令和3年度秋季問題

問題16

リーンソフトウェア開発の説明として,適切なものはどれか。

経験的プロセス制御の理論を基本としており,スプリントと呼ばれる周期で"検査と適応"を繰り返しながら開発を進める。
製造業の現場から生まれた考え方をアジャイル開発のプラクティスに適用したものであり,"ムダをなくす","品質を作り込む"など,七つの原則を重視しながら開発を進める。
比較的小規模な開発に適した,プログラミングに焦点を当てた開発アプローチであり,"コミュニケーション"など五つの価値を定義し,それらを高めるように開発を進める。
利用者から見て価値があるまとまりを一つの機能単位とし,その単位ごとに,設計や構築などの五つのプロセスを繰り返しながら開発を進める。

リーンソフトウェア開発の説明として,適切なものはどれか。

経験的プロセス制御の理論を基本としており,スプリントと呼ばれる周期で"検査と適応"を繰り返しながら開発を進める。
製造業の現場から生まれた考え方をアジャイル開発のプラクティスに適用したものであり,"ムダをなくす","品質を作り込む"など,七つの原則を重視しながら開発を進める。
比較的小規模な開発に適した,プログラミングに焦点を当てた開発アプローチであり,"コミュニケーション"など五つの価値を定義し,それらを高めるように開発を進める。
利用者から見て価値があるまとまりを一つの機能単位とし,その単位ごとに,設計や構築などの五つのプロセスを繰り返しながら開発を進める。

解答:イ

<解説>

リーンソフトウェア開発は、顧客にとって価値がある機能だけを実装し、無駄な工数を省くことで、開発のスピードと品質を高める手法です。つまり、ムダを省きながら、最小資源で最大の成果を出そうという考え方です。下記に示す7つの原則が存在する

  1. ロスを排除する
  2. 品質を作り込む
  3. 知識をつくりだす
  4. 決定をできるだけ遅らせる
  5. できるだけ早く提供する
  6. 権限を譲渡する
  7. 全体を最適化する
× アジャイルソフトウェア開発手法のひとつスクラムの説明である。
リーンソフトウェア開発の説明である。
× アジャイルソフトウェア開発手法のひとつXP(extreme programming)の説明である。
× アジャイルソフトウェア開発手法のひとつFDD(Feature Driven Development:ユーザー機能駆動開発)
の説明である。