V字モデルとは

ぶいじもでる

要件定義から設計・実装へと下りていく工程と、単体テストから受入れテストへと上っていくテストの工程をV字の形に並べ、要件定義と受入れテスト、設計と結合テスト・システムテスト、モジュールの設計と単体テストのように、左右の工程を対応させた開発モデル。どの設計の工程をどのテストに対応させるかは、組織や文献によって少し異なる。

「V字モデル」は、1分野の1問の練習問題に出てきます(ソフトウェア開発とプロジェクト管理など)。

この用語の分野: ソフトウェア開発とプロジェクト管理

V字モデルの練習問題に挑戦

ソフトウェア開発のV字モデルで、要件定義の工程に対応し、その工程で決めた内容を満たしているかを確かめるテストはどれか。

  1. A単体テスト
  2. B結合テスト
  3. C受入れテスト
答えと解説を見る

正解:C. 受入れテスト

V字モデルは、左側に要件定義から設計・実装へと下りていく工程を、右側にテストを上っていく工程を並べ、左右の対応する工程どうしを結び付けた開発モデルです。要件定義には受入れテスト(運用テスト)が対応し、設計の工程が細かくなるにつれて、システムテスト(総合テスト)、結合テスト、単体テストが対応します。中間の工程の対応は組織や文献によって少し異なり、要件定義にシステムテストも対応させることがありますが、発注者・利用者の立場で要件を確かめる受入れテストが要件定義に対応する点は共通です。テストの計画や合格の基準を、対応する設計の工程の時点で作っておくことが、このモデルの要点です。

解説の中の「V字モデル」

「V字モデル」が出てくる問題(1問)

  1. ソフトウェア開発のV字モデルで、要件定義の工程に対応し、その工程で決めた内容を満たしているかを確かめるテストはどれか。

ソフトウェア開発とプロジェクト管理の参考書を探す PR

Amazonの検索結果へのリンクです。Amazonのアソシエイトとして、半導体教室は適格販売により収入を得ています。

関連する用語

アーンドバリューマネジメント(EVM) アジャイル開発 ウォーターフォールモデル SLA(サービスレベル合意) 境界値分析 クリティカルパス法(CPM) CI/CD(継続的インテグレーション・継続的デリバリー) スクラム WBS(作業分解構成図) テスト駆動開発(TDD)

用語集の一覧へ