ITパスポート

問40

ITパスポート試験過去問 令和1年度(2019年)問40

アジャイル開発の方法論であるスクラムに関する記述として,適切なものはどれか。

選択肢

  • ア:ソフトウェア開発組織及びプロジェクトのプロセスを改善するために,その組織の成熟度レベルを段階的に定義したものである。
  • イ:ソフトウェア開発とその取引において,取得者と供給者が,作業内容の共通の物差しとするために定義したものである。
  • ウ:複雑で変化の激しい問題に対応するためのシステム開発のフレームワークであり,反復的かつ漸進的な手法として定義したものである。
  • エ:プロジェクトマネジメントの知識を体系化したものであり,複数の知識エリアから定義されているものである。
  • ア
  • イ
  • ウ
  • エ

正解と解き方・学習ポイント(AI解説)

正解:ウ
あなたの回答:未回答

スクラムは、アジャイル開発のフレームワークの一つです。短い期間で区切って計画、実装、確認、改善を繰り返し、成果物を段階的に追加していきます。このため、複雑で変化の激しい状況に対応しやすいとされます。

ア:不正解

「組織の成熟度レベルを段階的に定義」は、CMMI(能力成熟度モデル統合)の説明です。スクラムの説明ではありません。

イ:不正解

「取得者と供給者が、作業内容の共通の物差しとする」は、共通フレームの説明です。スクラムの説明ではありません。

ウ:正解

「複雑で変化の激しい問題に対応」「反復的かつ漸進的」はスクラムの説明として適切です。スクラムは短い期間で反復しながら成果物を作り、フィードバックをもとに計画や要求を調整するとされます。

エ:不正解

「プロジェクトマネジメントの知識を体系化」「複数の知識エリア」は、PMBOKの説明です。スクラムの説明ではありません。

Point

スクラムがアジャイル開発のフレームワークであり、反復的かつ漸進的に開発を進めることを理解しているかを確認する問題です。あわせて、CMMI、共通フレーム、PMBOKがそれぞれ何を定義したものかを区別できるかも確認しています。

解くために必要な知識

この問題を解くには、スクラムの定義と、CMMI・共通フレーム・PMBOKの目的の違いを理解している必要があります。

用語の整理

用語名 意味
スクラム 反復的かつ漸進的に開発を進める、アジャイル開発のフレームワークです。短い期間で区切って成果物を作り、確認と改善を繰り返します。
アジャイル開発 変化に対応しながら、短いサイクルで開発と改善を繰り返す開発手法の総称です。

他の選択肢に出てくる用語

用語 何を定義したものか 目的
CMMI(能力成熟度モデル統合) 組織やプロジェクトのプロセス成熟度を段階的に整理したモデル プロセス改善の指針にするためです。
共通フレーム 取得者(発注側)と供給者(受注側)が作業内容の共通の基準として使うための枠組み 取引における作業や用語の共通化のためです。
PMBOK(プロジェクトマネジメント知識体系ガイド) プロジェクトマネジメントの知識を知識エリアなどで体系化したもの プロジェクト管理の標準的な知識整理のためです。

問題の解法手順

各選択肢の整理

選択肢 記述のポイント 該当する用語 正誤
ア 組織の成熟度レベルを段階的に定義 CMMI ✕
イ 取得者と供給者の作業内容の共通の物差し 共通フレーム ✕
ウ 複雑で変化の激しい問題に対応する反復的・漸進的なフレームワーク スクラム ○
エ 知識エリアで構成されるプロジェクトマネジメントの知識体系 PMBOK ✕

選択肢ごとの解説

ア:不正解

「組織の成熟度レベルを段階的に定義」は、CMMI(能力成熟度モデル統合)の説明です。スクラムの説明ではありません。

イ:不正解

「取得者と供給者が、作業内容の共通の物差しとする」は、共通フレームの説明です。スクラムの説明ではありません。

ウ:正解

「複雑で変化の激しい問題に対応」「反復的かつ漸進的」はスクラムの説明として適切です。スクラムは短い期間で反復しながら成果物を作り、フィードバックをもとに計画や要求を調整するとされます。

エ:不正解

「プロジェクトマネジメントの知識を体系化」「複数の知識エリア」は、PMBOKの説明です。スクラムの説明ではありません。

まとめ

スクラムは、アジャイル開発のフレームワークの一つです。短い期間で区切って計画、実装、確認、改善を繰り返し、成果物を段階的に追加していきます。このため、複雑で変化の激しい状況に対応しやすいとされます。

理解すべき用語

マネジメント系 > 開発技術 > ソフトウェア開発管理技術

マイ単語帳
用語解説
アジャイル開発
プロジェクトマネジメント
ソフトウェア

スクラム

フレームワーク