平成29年度 秋期 (特別措置試験) 問55
システム開発技術
システム要件定義で実施する作業
システム開発のプロセスには,システム要件定義,システム方式設計,システム結合テスト,ソフトウェア受入れなどがある。システム要件定義で実施する作業はどれか。
- ア開発の委託者が実際の運用と同様の条件でソフトウェアを使用し,正常に稼働することを確認する。
- イシステムテストの計画を作成し,テスト環境の準備を行う。
- ウシステムに要求される機能,性能を明確にする。
- エプログラム作成と,評価基準に従いテスト結果のレビューを行う。
答えと解説を見る
✓ これが正解ウシステムに要求される機能,性能を明確にする。
解説
何をどれだけできればよいかを、作る前にはっきりさせます。
システムを作る流れは、要件定義、方式設計、作って試す工程、そして受け入れの順に進みます。このうちシステム要件定義でするのは、システムに求められる機能と性能をはっきりさせることです。何ができればよいのか、どれだけの速さや量に耐えればよいのかを、使う側と作る側が同じ意味で受け取れる形にまとめます。ここではまだ、どういう作りで実現するかは決めません。実現の仕方を先に決めてしまうと、もっと良いやり方があっても選び直せなくなるからです。残る三つは、いずれもこの後ろに来る工程の作業です。何をと、どうやっての境目に線を引くと、工程を取り違えません。性能の側も忘れずに書きます。同時に何人が使うのか、どれくらいで応答してほしいのかが決まっていないと、できあがってから足りないことが分かります。
ほかの選択肢はなぜ違うのか
- ア開発の委託者が実際の運用と同様の条件でソ…:委託した側が実際の運用と同じ条件で使い、正常に動くことを確かめるという肢です。注文どおりのものが届いたかを見る受け入れの作業で、流れのいちばん後ろに来ます。確かめる対象が、できあがったものになっています。最後に来る工程です。
- イシステムテストの計画を作成し,テスト環境…:システムテストの計画を作り、試す環境を用意するという肢です。何を確かめるかが決まったあとで、その確かめ方を準備する作業です。要件が定まっていなければ計画も引けないので、要件定義より後ろの工程にあたります。要件の後に来ます。
- エプログラム作成と,評価基準に従いテスト結…:プログラムを作り、基準に従って結果をレビューするという肢です。どういう作りで実現するかが決まったあとに動く工程です。作る作業そのものなので、何を作るかを決める段階とは、はっきり分かれます。作る工程にあたります。
この問題の用語
- 機能要件システムが何をするかを定めた、働きについての要件です。どれだけ速く安定して動くかという条件は、非機能要件になります。
- 非機能要件性能や可用性など、どのように動くかを定めた要件のことです。半日以内に復旧するといった品質の条件が、これにあたります。
- 要件定義作るシステムに何を求めるかを決める工程。業務の進め方だけでなく、稼働率や復旧までの時間といった条件も書き出します。
- 作業工程を組み立てる、一つひとつの仕事の単位のことです。開始と終了、所要日数をもち、順序をつないで全体の日程を作ります。
- システムテスト作り上げたシステム全体が、求めたとおり動くかを確かめる試験です。機能のほか、性能や操作性、異常時の動きなども確かめます。
- レビュー決めたことや作ったものを、あらためて見直すことをいいます。設計書やプログラムの誤りを早く見つけるために、関係者で行うことが多いです。
出典:平成29年度 秋期 ITパスポート試験(特別措置試験) 問55
同じ用語が出る問題
- 令和8年度 問52:要件定義に関する問題(レビュー)
- 令和8年度 問42:サービスデスクに関する記述(要件定義)
- 令和5年度 問42:単体テストに関する問題(システムテスト)
- 令和3年度 問46:システム要件定義に関する問題(非機能要件)
- 平成30年度 春期 (特別措置試験) 問6:非機能要件だけを全て挙げたもの(機能要件)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)