出典:平成29年度 ITパスポート試験(IP) 秋期分 問55
スポンサーリンク
予備知識
| 用語 | 意味 |
|---|---|
| プロセス | 今回は「過程」とか「工程」とか「手順」とか「やり方」とか、そんな感じの意味 |
| 要件定義 | システム開発における工程のひとつで、お客さまの「こんなものが欲しいんだよね~」を まとめる工程 |
| 設計 | 「どうやって作るの?」を考える作業 |
| 結合テスト | システム開発における工程のひとつで「合体して、ちゃんと動く?」を確認するテスト |
| システムテスト | システム開発における工程のひとつで「このシステムは、ばっちり、きっちり、完成したかな?ちゃんと動いてお客さまの役に立てるかな?」を全体的に確認するテスト |
| 受け入れテスト | お客さま側でやる「これはちゃんと完成しているかな?代金を支払っても良いと思える出来かな?」を確認するテスト |
| テスト環境 | テストを行うための場所 |
| レビュー | 作成した資料等を他の人に見てもらって「大丈夫?おかしいところない?」ってのを一緒にチェックする作業 |
問題
| 問題文 |
|---|
| システム開発のプロセスには,システム要件定義,システム方式設計,システム結合テスト,ソフトウェア受入れなどがある。システム要件定義で実施する作業はどれか。 |
| ピヨ意訳:システム開発の話だよ。「要件定義」の工程でやる作業は、どれ? |
| 解答選択肢 | |
|---|---|
| ア | 開発の委託者が実際の運用と同様の条件でソフトウェアを使用し,正常に稼働することを確認する。 |
| ピヨ意訳:ソフトを使う人(システム開発の依頼者)が実際にソフトを使ってみて、ちゃんと動くことを確認する | |
| イ | システムテストの計画を作成し,テスト環境の準備を行う。 |
| ピヨ意訳:システムテストの準備をする | |
| ウ | システムに要求される機能,性能を明確にする。 |
| ピヨ意訳:必要な機能とか性能をハッキリさせる | |
| エ | プログラム作成と,評価基準に従いテスト結果のレビューを行う。 |
| ピヨ意訳:プログラムを作って、テスト結果のチェックをする | |

正解
| 正解 | |
|---|---|
| ウ | システムに要求される機能,性能を明確にする。 |
| ピヨ意訳:必要な機能とか性能をハッキリさせる | |
ピヨピヨ解説
要件定義は、お客さまの「こんなものが欲しいんだよね~」をまとめる工程です。
お客さまに聞き取りをして、お客さまの要望を明確化します。
「どんなものが欲しい?」の確認なので、要件定義は
実際のソフトを作り始める前にやる作業
です。
それを踏まえて、それぞれの選択肢を見ていきましょう。
「ア:開発の委託者が実際の運用と同様の条件でソフトウェアを使用し,正常に稼働することを確認する。」をやるのはソフトが完成した後です。
つまり、要件定義でやる作業では ありません。
「イ:システムテストの計画を作成し,テスト環境の準備を行う。」をやるのは、一般的には、ソフトが完成したり、完成する目途が立った時点です。
ある程度ソフトの中身が決まっていないと、どんなテストをすれば良いのかも分かりませんしね。
これも要件定義でやる作業では ありません。
「ウ:システムに要求される機能,性能を明確にする。」をやるのは実際のソフトを作り始める前です。
「どんなものが欲しいのか?」が分からないと作り始められませんからね。
必要な機能とか性能は、実際に作り始める前に確認しておく必要があります。
おそらく、これが正解でしょう。
「エ:プログラム作成と,評価基準に従いテスト結果のレビューを行う。」は、実際にプログラムを作ると言っていますね。
実際のソフトを作り始める前にやる作業では ありません。
つまり、要件定義でやる作業では ありません。
ふむ。
それっぽい選択肢が「ウ」しか、ありませんね。
答えをカンニングしたところ「ウ:システムに要求される機能,性能を明確にする。」が正解でした。






