スポンサーリンク

ITパスポート試験 平成29年度春期 [問4] 過去問解説

問題

問4

システムのライフサイクルを、企画プロセス,要件定義プロセス、開発プロセス,運用・保守プロセスに分けたとき、業務を実現させるためのシステムの機能を明らかにするプロセスとして、適切なものはどれか。

  • 企画プロセス
  • 要件定義プロセス
  • 開発プロセス
  • 運用・保守プロセス

[出典:ITパスポート試験 平成29年度春期 問4]

正解

正解は「」です。

解説

 正解は「要件定義プロセス」です。システム開発のライフサイクルにおいて、要件定義プロセスは、これから作るシステムが「どのような業務を、どのように実現するか」という、システムの機能や性能、操作性などを明確にするための非常に重要な段階です。例えば、新しいオンラインストアを作る場合、お客様が商品をどのように検索するか、購入手続きはどのように進むか、支払い方法は何に対応するか、といった具体的な利用者の要求を洗い出し、文書化していきます。

 これにより、開発チームと利用者側でシステムの最終的な姿について認識を合わせ、後工程での手戻りやトラブルを防ぐことができます。このプロセスが不十分だと、完成したシステムが利用者の期待と異なったり、使いにくいものになったりする可能性が高くなります。

ア(企画プロセス):
 企画プロセスは、システム導入の目的や目標、おおまかな範囲、費用対効果などを検討する段階であり、具体的な機能の洗い出しは次の要件定義プロセスで行われます。
ウ(開発プロセス):
 開発プロセスは、要件定義で明確になった機能を実現するために、プログラミングやテストなどを行う段階です。
エ(運用・保守プロセス):
 運用・保守プロセスは、完成したシステムを実際に利用し、問題発生時の対応や機能改善などを行う段階です。

スポンサーリンク

難易度

 この問題の難易度は比較的「普通」です。システム開発の基礎知識である「システムのライフサイクル」について理解していれば、正解を導き出しやすいでしょう。特に、それぞれのプロセスでどのような作業が行われるのか、具体的なイメージを持っておくことが重要です。ITパスポート試験の学習初期に登場するテーマなので、しっかりと概念を把握しておくことをおすすめします。

用語補足

システムのライフサイクル:
 システムの企画から開発、運用、保守、そして廃棄に至るまでの一連の段階のことです。家を建てるのに例えると、土地選び(企画)から設計図作成(要件定義)、建設(開発)、住む(運用)、修繕(保守)、そして建て替え(廃棄)までの一連の流れのようなものです。

企画プロセス:
 システム開発の最初の段階で、どのようなシステムを、なぜ作るのか、どれくらいの費用と期間をかけるのか、といった大まかな方針を決めるプロセスです。旅行の計画を立てる際に、どこへ行くか、予算はいくらか、誰と行くかなどを決めることに似ています。

要件定義プロセス:
 企画プロセスで決まった方針に基づき、システムが具体的にどのような機能を持つべきか、利用者は何をしたいのか、どんな情報を扱うのかなどを詳細に明確にするプロセスです。家を建てる際の設計図作成で、部屋の数、広さ、間取り、コンセントの位置などを細かく決めるようなものです。

開発プロセス:
 要件定義で明確になった内容を基に、実際にシステムをプログラムとして構築したり、テストを行ったりするプロセスです。家の建設で、設計図通りに材料を運び、組み立て、配線を行う作業に相当します。

対策

 この問題を解くためのポイントは、システム開発における各プロセスの「役割」と「目的」を正確に理解することです。特に「要件定義プロセス」は、システムが満たすべき機能や性能を具体的に洗い出す、開発の「設計図」を作る段階と捉えると覚えやすいでしょう。各プロセスの違いを、具体的な例(例えば、家を建てる、料理を作るなど)に当てはめて考えると、より深く理解しやすくなります。


タイトルとURLをコピーしました