スポンサーリンク

ITパスポート試験 平成30年度秋期 [問28] 過去問解説

問題

問28

ソフトウェア開発に関するプロセスを、企画プロセス、要件定義プロセス、プロジェクト計画プロセス、システム開発プロセス、ソフトウェア実装プロセスに分ける。現行業務における問題を分析し、新しく導入するシステムによって問題を改善する業務や新規の業務を明確にして、システム化後の業務の全体像を作成するプロセスとして、適切なものはどれか。

  • 企画
  • 要件定義
  • プロジェクト計画
  • システム開発

[出典:ITパスポート試験 平成30年度秋期 問28]

正解

正解は「」です。

解説

 正解は「企画」です。 企画プロセスは、システム開発の一番最初の段階で、これから作るシステムが、会社のどんな問題を解決し、どんな新しいことをできるようにするのか、その大まかな全体像や目標を決める大切な工程です。

  例えば、あなたが新しい家を建てたいと考えたとき、まずは「どんな生活をしたいか」「どんな部屋が必要か」「家族構成に合わせた間取りは?」といった、具体的な要望や夢を漠然と考えることから始めますよね。それが「企画」の段階です。この段階で、現状の不便さ(現行業務の問題)を洗い出し、新しいシステム(家)がどのような役割を果たし、どのような改善をもたらすのか(改善する業務や新規業務)を明確にします。システム化後の業務の全体像を描くことで、その後の開発の方向性が定まり、関係者全員が同じ目標に向かって進めるようになります。

イ(要件定義):
 要件定義は、企画プロセスで決定された大まかな方向性を受けて、システムが「何をすべきか」を具体的に細かく決める段階です。ユーザーの要望を詳細にまとめ、システムの機能や性能を文書化します。
ウ(プロジェクト計画):
 プロジェクト計画は、システム開発のスケジュール、予算、必要な人員、リスクなどを具体的に計画する段階です。問題文の内容は、まだシステムそのものの方向性を決める段階であり、計画を立てる前に行われます。
エ(システム開発):
 システム開発は、企画や要件定義で決まった内容に基づいて、実際にシステムを設計し、プログラムを作成し、テストを行う段階です。問題文の内容は、システムを「作る前」に「どんなシステムを作るか」を考える段階であり、開発そのものではありません。

スポンサーリンク

難易度

 この問題は、ITパスポート試験におけるソフトウェア開発プロセスの基礎的な知識を問うものです。各プロセスの役割を正確に理解していれば、比較的容易に解答できます。特に、最初の「企画」フェーズで何が行われるかをしっかりと把握しておくことが重要です。初心者の方でも、システムが作られる流れを段階的にイメージできれば、解きやすい問題と言えるでしょう。

用語補足

企画プロセス:
 システム開発の最も初期段階で、現行業務の問題点を特定し、新しいシステムがどのようにこれらの問題を解決し、どのような新しい価値を生み出すかを検討し、システム化の全体像と目標を定めるフェーズです。例えるなら、新しい家を建てる前に「どんな生活をしたいか」「どんな機能が欲しいか」といった夢や目標を話し合い、大まかな設計図を描く段階です。

要件定義プロセス:
 企画プロセスで決定された内容を受けて、システムが具体的に「何をすべきか」を詳細に明確にするフェーズです。ユーザーの要望や業務ルールを基に、システムの機能や性能、操作方法などを詳細に文書化します。家を建てる例えでは、大まかな設計図を元に「リビングは何畳で、窓はどこに、キッチンには食洗機を」といった具体的な間取りや設備の仕様を決める段階です。

プロジェクト計画プロセス:
 システム開発プロジェクトをどのように実行するかを具体的に計画するフェーズです。開発スケジュール、必要な人員、予算、リスク管理計画などを策定します。これは、家を建てる際に「いつまでに完成させるか」「いくらかかるか」「誰がどの作業をするか」といった具体的な工事計画を立てることに似ています。

システム開発プロセス:
 要件定義や設計で決まった内容に基づいて、実際にシステムを構築するフェーズです。プログラミング、データベースの構築、テストなどが含まれます。家を建てる例えでは、設計図や工事計画に基づいて、実際に大工さんが家を建てていく作業そのものです。

対策

 この問題を解くためのポイントは、ソフトウェア開発のライフサイクルにおける各プロセスの役割と順番を正確に理解することです。特に「企画」「要件定義」「設計」「開発」「テスト」といった主要なフェーズで、それぞれどのような作業が行われるのかを明確に区別できるようにしておきましょう。問題文の内容が「何を作るか」という大まかな方向性を決める段階を示すものだと判断できれば、「企画」が正解だと導き出せます。


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