PMプロジェクトマネージャ試験 午前Ⅱ
令和3年度秋期 プロジェクトマネージャ 午前Ⅱ 問16
問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。
問題
選択肢
- ア経験的プロセス制御の理論を基本としており,スプリントと呼ばれる周期で“検査と適応”を繰り返しながら開発を進める。
- イ製造業の現場から生まれた考え方をアジャイル開発のプラクティスに適用したものであり,“ムダをなくす”,“品質を作り込む”といった,七つの原則を重視して,具体的な開発プロセスやプラクティスを策定する。
- ウ比較的小規模な開発に適した,プログラミングに焦点を当てた開発アプローチであり,“コミュニケーション”などの五つの価値を定義し,それらを高めるように具体的な開発プロセスやプラクティスを策定する。
- エ利用者から見て価値があるまとまりを一つの機能単位とし,その単位ごとに,設計や構築などの五つのプロセスを繰り返しながら開発を進める。
解き方のヒントを見る
開発手法を見分ける観点の整理
開発手法を区別するときは、個々の用語を覚えているかより、その手法が開発全体の進め方を何を基準に組み立てているかという一つの観点に絞って考えると、似た手法どうしの違いを整理しやすくなります。
この問題で問われていること
問われている手法について、開発の進め方を決めている中心的な考え方が何かを自分の言葉で言い表せるかが焦点です。その考え方と、他の手法の中心的な考え方とを並べて比べる姿勢が求められます。
視点
開発手法は、それぞれ異なる問題意識から生まれています。そのため、名前や細かな用語だけで覚えると、似た手法どうしを取り違えやすくなります。学習では、その手法が何を解決しようとして考案されたのかという出発点に立ち返りましょう。そこから、開発の進め方を決める中心的な考え方を捉えます。その考え方を基準にすると、ほかの手法と並べたときの違いが見えやすくなります。
確認ポイント
- その手法が考案された背景にある問題意識を、自分の言葉で説明できるか確認する
- その問題意識が、開発の進め方のどこに反映されているかを考える
- 同じ観点で他の手法を捉えた場合と比べ、違いが生まれる理由を説明できるか確かめる
正解と解説を見る
正解
イ
解説
リーンソフトウェア開発は、製造業のリーン生産方式に基づく考え方をアジャイル開発へ適用したものです。ムダの排除や品質の作り込みなど、七つの原則を重視する。
理由
正しい説明はイです。リーンソフトウェア開発は製造業の現場から生まれた考え方をソフトウェア開発に適用し、ムダをなくす、品質を作り込むなどの七つの原則を重視する。
比較
アはスクラム、ウはエクストリームプログラミング、エは利用者価値のある機能単位を反復的に開発する手法の説明に対応する。したがって、リーンの説明としてはイが適切です。
選択肢ア
これは不正解だよ。経験的プロセス制御を基本とし、スプリントごとに検査と適応を繰り返す説明は、スクラムの特徴である。リーンソフトウェア開発は、製造業の現場から生まれた考え方を基に、ムダの排除や品質の作り込みなどの原則を重視するため、この説明とは一致しない。
選択肢イ(正解)
これは正解だよ。リーンソフトウェア開発は、製造業の現場から生まれたリーンの考え方をアジャイル開発へ適用したものである。ムダをなくす、品質を作り込むといった七つの原則を重視し、それに基づいて開発プロセスやプラクティスを定めるため、設問の説明に合致する。
選択肢ウ
これは不正解だよ。比較的小規模な開発を対象に、プログラミングへ焦点を当て、コミュニケーションなどの五つの価値を高める説明は、エクストリームプログラミングの特徴である。リーンソフトウェア開発の七つの原則を説明したものではない。
選択肢エ
これは不正解だよ。利用者から見て価値のあるまとまりを機能単位として、その単位ごとに設計や構築などを繰り返す説明は、機能単位を中心に進める別の開発手法の特徴である。リーンソフトウェア開発の出自や七つの原則を示していないため、適切ではない。
学習のポイント
リーン、スクラム、エクストリームプログラミングなどの特徴語を整理して区別する。
出典:独立行政法人 情報処理推進機構(IPA)令和3年度秋期 プロジェクトマネージャ試験 午前Ⅱ 問16(公式資料:問題冊子(PDF) / 解答例)
関連する過去問一覧
IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針