問題一覧
1
要件定義、外部設計などいくつかの工程に分割して進める開発モデル。比較的大規模な開発に向いており、原則として前の工程に戻らない。
ウォータフォールモデル
2
システム開発の初期段階から試作品を作成し、ユーザと確認をしながら進めていく開発手法。
プロトタイピングモデル
3
システム開発モデルの一つで、システムを独立性の高い部分に分割し、ユーザの要求やインタフェースの検討などを経て、設計・プログラミング・テストの工程を繰り返す手法。
スパイラルモデル
4
利用者側と開発者側で打ち合わせを行い、システムを導入する目的や取り入れる機能などの基本方針を決定すること。
要件定義
5
システム開発において、システムをサブシステムに分割したり、画面や帳票のレイアウトなどを利用者側の視点で設計すること。
外部設計
6
サブシステムや機能をプログラミングの単位に分割し、必要とされる処理手順やデータ構造などを詳細に開発者側が設計すること。
内部設計
7
内部設計にもとづき、プログラムの構造を決め、モジュール単位に分割すること。
プログラム設計
8
プログラム設計にもとづき、プログラム言語でモジュールを作成すること。
プログラミング
9
完成したプログラムが設計どおりに正しく動作するかを確認すること。
テスト
10
個々のモジュール(部品)が、仕様書どおりに機能しているかを確認するテスト。
単体テスト
11
複数のモジュール(部品)を組み合わせて、モジュール間でデータの受け渡しがうまく行われているかなどを確認するテスト。
結合テスト
12
結合テスト終了後、仕様書どおりにシステムが動作するかをさまざまな角度から確認するテスト。
システムテスト
13
システムに見つかった問題点を修復する作業や、システムを効率的に稼働させるための業務。
運用・保守
14
プログラムの内部構造には関係なく、入力データが仕様書のとおりに出力されるかを確認するためのテスト。
ブラックボックステスト
15
プログラムの内部構造に着目し、処理手順が意図したとおりに動作しているかを確認するためのテスト。
ホワイトボックステスト