「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

出典:平成29年度 ITパスポート試験(IP) 秋期分 問55

difficulty難易度設定
スポンサーリンク

予備知識


用語意味
プロセス今回は「過程」とか「工程」とか「手順」とか「やり方」とか、そんな感じの意味
要件定義システム開発における工程のひとつで、お客さまの「こんなものが欲しいんだよね~」を まとめる工程
設計「どうやって作るの?」を考える作業
結合テストシステム開発における工程のひとつで「合体して、ちゃんと動く?」を確認するテスト
システムテストシステム開発における工程のひとつで「このシステムは、ばっちり、きっちり、完成したかな?ちゃんと動いてお客さまの役に立てるかな?」を全体的に確認するテスト
受け入れテストお客さま側でやる「これはちゃんと完成しているかな?代金を支払っても良いと思える出来かな?」を確認するテスト
テスト環境テストを行うための場所
レビュー作成した資料等を他の人に見てもらって「大丈夫?おかしいところない?」ってのを一緒にチェックする作業

問題


問題文
システム開発のプロセスには,システム要件定義システム方式設計システム結合テストソフトウェア受入れなどがある。システム要件定義で実施する作業はどれか。
ピヨ意訳:システム開発の話だよ。「要件定義」の工程でやる作業は、どれ?

解答選択肢
開発の委託者が実際の運用と同様の条件でソフトウェアを使用し,正常に稼働することを確認する。
ピヨ意訳:ソフトを使う人(システム開発の依頼者)が実際にソフトを使ってみて、ちゃんと動くことを確認する
システムテストの計画を作成し,テスト環境の準備を行う。
ピヨ意訳:システムテストの準備をする
システムに要求される機能,性能を明確にする。
ピヨ意訳:必要な機能とか性能をハッキリさせる
プログラム作成と,評価基準に従いテスト結果のレビューを行う。
ピヨ意訳:プログラムを作って、テスト結果のチェックをする


正解までのつなぎ

正解


正解
システムに要求される機能,性能を明確にする。
ピヨ意訳:必要な機能とか性能をハッキリさせる

ピヨピヨ解説


要件定義は、お客さまの「こんなものが欲しいんだよね~」をまとめる工程です。
お客さまに聞き取りをして、お客さまの要望を明確化します。

「どんなものが欲しい?」の確認なので、要件定義は

実際のソフトを作り始める前にやる作業

です。
それを踏まえて、それぞれの選択肢を見ていきましょう。

「ア:開発の委託者が実際の運用と同様の条件でソフトウェアを使用し,正常に稼働することを確認する。」をやるのはソフトが完成した後です。
つまり、要件定義でやる作業では ありません。

「イ:システムテストの計画を作成し,テスト環境の準備を行う。」をやるのは、一般的には、ソフトが完成したり、完成する目途が立った時点です。
ある程度ソフトの中身が決まっていないと、どんなテストをすれば良いのかも分かりませんしね。
これも要件定義でやる作業では ありません。

「ウ:システムに要求される機能,性能を明確にする。」をやるのは実際のソフトを作り始める前です。
「どんなものが欲しいのか?」が分からないと作り始められませんからね。
必要な機能とか性能は、実際に作り始める前に確認しておく必要があります。
おそらく、これが正解でしょう。

「エ:プログラム作成と,評価基準に従いテスト結果のレビューを行う。」は、実際にプログラムを作ると言っていますね。
実際のソフトを作り始める前にやる作業では ありません。
つまり、要件定義でやる作業では ありません。

ふむ。
それっぽい選択肢が「ウ」しか、ありませんね。

答えをカンニングしたところ「ウ:システムに要求される機能,性能を明確にする。」が正解でした。


スポンサーリンク
書籍画像021
書籍画像020


書籍画像
わわわ説明術コラム
宣伝だよ
つくって、壊して、直して学ぶ Kubernetes入門
インフルエンサー六法 活動開始から情報発信、収益化までに潜むトラブル対策50
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】