ITパスポート試験 / 令和元年度 秋期 ITパスポート試験 / 問40
certification-simodake-work

令和元年度 秋期 ITパスポート試験 問40 解説 アジャイル開発とスクラム

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

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

解説

この問題は、キーワードの対応関係を把握しているだけで瞬時に正解できます。スクラムと聞いたら「アジャイル」「反復的」「変化への対応」という言葉を即座に連想しましょう。選択肢の各記述は、ITパスポートで頻出する代表的なフレームワークや手法の説明文です。

スクラム(Scrum)は、アジャイル開発という「変化に柔軟に対応し、短期間で動作するソフトウェアをリリースする」という大きな考え方の中の一つです。最大の特徴は、短い期間(スプリントと呼びます)で「計画・開発・評価・改善」を繰り返すことで、完成度を段階的に高めていく点にあります。これが選択肢ウにある「反復的かつ漸進的な手法」という言葉の意味です。複雑で先読みが難しいプロジェクトであっても、少しずつ形にして確認を取ることで、顧客のニーズから外れるリスクを抑えることができます。

他の選択肢について、何の説明をしているかを確認しておきましょう。

選択肢アの「組織の成熟度レベルを段階的に定義したもの」は、CMMI(能力成熟度モデル統合)を指します。開発プロセスの質を客観的に評価し、レベルアップを目指すための指針です。

選択肢イの「取得者と供給者が作業内容の共通の物差しとするもの」は、共通フレーム(共通フレーム2013など)を指します。取引の際、開発の工程や役割分担について両者で認識のズレが起きないように定義された標準的な枠組みです。

選択肢エの「プロジェクトマネジメントの知識を体系化し、複数の知識エリアから定義されているもの」は、PMBOK(ピンボック)を指します。プロジェクトを成功させるための管理手法をまとめた知識体系です。

ITパスポート試験において、これらの「定義文」と「用語」の組み合わせは暗記必須のパターンです。それぞれの名称を見たときに、どのような目的の仕組みなのかを一言で言えるように整理しておくと、誤った選択肢を素早く除外できるようになります。

  • スクラムガイド(Scrum.org)
  • プロジェクトマネジメントの知識体系 PMBOKとは(富士通ラーニングメディア)

学習の記録にははてなブックマーク!

気づいたこと・覚えたことをコメントにメモしよう