ITパスポート 過去問
令和7年度
問20 (ストラテジ系 問20)

このページは閲覧用ページです。
履歴を残すには、 「新しく出題する(ここをクリック)」 をご利用ください。

問題

ITパスポート試験 令和7年度 問20(ストラテジ系 問20) (訂正依頼・報告はこちら)

ソフトウェアライフサイクルを企画プロセス、要件定義プロセス、開発プロセス、保守プロセスに分けたとき、企画プロセスのシステム化構想の立案時にベンダー企業から収集する情報として、最も適切なものはどれか。
  • システム化計画に基づいた開発コストの見積り
  • システム化する業務の分野に関する情報技術動向
  • システム構築を進めるに当たっての発注元企業の役割
  • ベンダー企業の技術者が保有している技術資格

次の問題へ

正解!素晴らしいです

残念...

この過去問の解説 (3件)

01

ソフトウェアライフサイクルとは、ソフトウェア開発を各プロセスに分けて考えるものです。

 

「企画」→「要件定義」→「開発」→「保守」

 

大きく分ければ上記のようなプロセスに分けて考えます。

本問で問われている企画プロセスとは、何のためにソフトウェアを開発するのか?どんな課題を解決したいのか?を考える最も上流の段階です。

 

上記をふまえて各選択肢をみていきます。

選択肢1. システム化計画に基づいた開発コストの見積り

開発コストの見積もりは、早くても要件定義が終わった後です。

どのようなシステムを開発するかが決まらなければ見積もりができないからです。

そのため本選択肢は不正解です。

選択肢2. システム化する業務の分野に関する情報技術動向

情報技術動向などの提供を受けて、システム化の構想を作るのが企画プロセスです。

そのため本選択肢が正解です。

選択肢3. システム構築を進めるに当たっての発注元企業の役割

システム構築に対しての発注元企業の役割を明確にするのは、開発プロセスの段階です。

そのため本選択肢は不正解です。

選択肢4. ベンダー企業の技術者が保有している技術資格

技術資格を確認するのはベンダーを選ぶ段階で必要な情報であり、企画プロセスではまだ必要ありません。

そのため本選択肢は不正解です。

まとめ

企画プロセスは開発における最も上流の工程に位置しています。

この段階で行うのは、開発するシステムやソフトウェアがどのようなものにするのかという構想を練ることで、見積もり作成させたり、ベンダーを選ぶ段階ではありません。

参考になった数26

02

ソフトウェアライフサイクルに関する問題です。

 

企画プロセスでするべきこととしては、目的を明確化し、

アイデアや情報収集などを行い、

開発可能なレベルにまで情報を落とし込むことです。

 

その中で、最新の技術動向を取得することで

システムを導入した時の効果を最大化することができます。

 

選択肢1. システム化計画に基づいた開発コストの見積り

システムの計画をしたあとに実施すべきです。

どのようなシステムを作成するかが固まっていない状態で行うことになるので、

不適切となります。

選択肢2. システム化する業務の分野に関する情報技術動向

この選択肢が正解です。

選択肢3. システム構築を進めるに当たっての発注元企業の役割

発注元企業の役割は、発注元企業しか決めることができません。

ベンダーが発注元企業に対し、役割を与えることはありません。

選択肢4. ベンダー企業の技術者が保有している技術資格

システム化計画を決めたあと、ベンダーを決める際に考えるべきことです。

 

参考になった数13

03

ソフトウェアライフサイクルプロセス(SLCP)とは、ある業務システムを設計、開発し運用(厳密には、利用終了まで)の一連の流れのことです。

 

問題にあるように、

 

1.企画
2.要件定義
3.開発
4.保守

 

の4つのプロセスに分けられ、上記の順でシステムは作られ、運用されます。

 

さて、問題文には「ベンダー」という人物が登場しますが、一見すると抽象的なのでわかりにくいかもしれません。


このベンダーというのは、システム開発を依頼する相手のことです。

つまり、この問題では

 

自社:業務の効率化などのため、システムの導入を検討している
ベンダー:システム開発の相談を受け、情報提供をしようとしている段階

といった状況においての「企画段階」に関することが問われています。

上記を踏まえ、各選択肢のうちベンダーから収集する内容として適切なものはどれか、確認していきましょう。

 

 

選択肢1. システム化計画に基づいた開発コストの見積り

現状が企画段階であると、自社とベンダースタッフは

 

「弊社では現在、このような課題を抱えていて・・・」
「であれば、弊社ではこのようなシステムが・・・」

 

といったやりとりをしている最中と考えられます。

 

提案し、それを検討する→決定する→見積もり

となるはずなので、これは企画プロセスよりもう少し後の段階と考えられます。

選択肢2. システム化する業務の分野に関する情報技術動向

先ほどの

 

「自社が抱える課題を提示する」

「ベンダーはそれについて、提供できる内容を提案する」

 

といったやり取りの中で、その具体例としてベンダーが挙げる内容として「情報技術動向」は考えられます。

 

つまりは「何ができるか」いうものであり、ベネフィットとも言います。(正解)

選択肢3. システム構築を進めるに当たっての発注元企業の役割

問題文には「ベンダー企業から」とあるのに、「発注元企業の役割」と、自社が主観となっており、そもそも内容が矛盾しています。

選択肢4. ベンダー企業の技術者が保有している技術資格

確かに、「自社の開発スタッフは全員、基本情報技術者の資格を持っています」とPRされれば、安心感はあります。

しかし、企画段階では

 

「自社が抱える課題
「ベンダーが提供できるベネフィット

 

すり合わせこそが最重要事項です。

参考になった数0