SC情報処理安全確保支援士試験 午前Ⅱ

令和5年度秋期 情報処理安全確保支援士 午前Ⅱ 問23

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

アジャイル開発手法の説明のうち、 スクラムのものはどれか。

選択肢

  1. ア
    コミュニケーション、 シンプル、 フィードバック、 勇気、 尊重の五つの価値を基礁とし、 テスト駆動型開発、 ペアプログラミング、 リファクタリングなどのプラクティスを推奨する。
  2. イ
    推測 (プロジェクト立上げ、 適応的サイクル計画)、 協調 (並行コンポーネント開発)、 学習 (品質レビュー、 最終0Aプリリース) のライフサイクルをもつ。
  3. ウ
    プロダクトオーナーなどの役割、 スプリントレビューなどのイベント、 プロダクトバックログなどの作成物、 及びルールから成る。
  4. エ
    モデルの全体像を作成した上で、 優先度を付けた詳細なフィーチャリストを作成し、 フィーチャを単位として計画し、 フィーチャごとの設計と構築とを繰り返す。
解き方のヒントを見る

午前II 問23:アジャイル開発手法の見分け方

スクラムは、チームで短い期間ごとに開発を進めるための“進め方の型”だよ。例えば、プロダクトオーナーは「何を優先して作るかを決める人」、スプリントレビューは「できたものをみんなで確認する場」、プロダクトバックログは「やることリスト」のようなもの。XP、ASD、FDDもアジャイル開発の仲間だけど、それぞれ重視するポイントが違うので、特徴を比べて覚えよう。

この問題で問われていること

この問題では、スクラム、XP、ASD、FDDといった代表的なアジャイル開発手法について、「これはどの手法の特徴かな?」と見分けられるかが問われているよ。名前だけでなく、役割・イベント・作成物などのキーワードと結び付けて理解しよう。

スクラムの構成

スクラムは役割、イベント、作成物のフレームワークとして整理すると覚えやすい。

役割\nイベント\n作成物\n+ ルール

確認ポイント

  • 五つの価値とペアプログラミングは XP の特徴です。
  • フィーチャ単位の計画と構築反復は FDD の特徴です。
  • 役割・イベント・作成物の説明を選ぶ。
正解と解説を見る

正解

ウ

出典

問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。

選択肢ア

これは不正解だよ。これはXP(エクストリームプログラミング)の説明だよ。ペアプログラミングやテスト駆動開発は、二人で確認しながら家具を組み立てたり、部品を付けるたびにグラつかないか試すようなやり方なんだ。スクラムそのものの役割・イベント・作成物の説明ではないよ。

選択肢イ

これは不正解だよ。これはASD(適応型ソフトウェア開発)の説明だよ。『推測・協調・学習』という流れは、旅行でざっくり予定を立てて、みんなで動きながら、現地で学んで調整するような考え方なんだ。スクラムの用語であるスプリントやバックログの説明ではないよ。

選択肢ウ(正解)

これは正解だよ。スクラムは、プロダクトオーナーなどの役割、スプリントレビューなどのイベント、プロダクトバックログなどの作成物で進める枠組みなんだ。お店で例えると、注文を整理する人、定期的な打合せ、やることリストが決まっていて、それに沿って短い期間で商品を作って確認する感じだよ。

選択肢エ

これは不正解だよ。内容はスクラムではなく、フィーチャ駆動開発(FDD)の説明なんだ。料理でいうと、まず全体の献立を見て、作る料理リストに優先順位を付けて、一品ずつ作っていく感じ。スクラムの特徴であるスプリントやプロダクトオーナーの話ではないよ。

出典:独立行政法人 情報処理推進機構(IPA)令和5年度秋期 情報処理安全確保支援士試験 午前Ⅱ 問23(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針