【ぶいじもでる】
V字モデル とは?
💡 開発の「左下り」とテストの「右上がり」でV字を描く
📌 このページのポイント
- ウォーターフォールモデルにテスト工程の対応関係を明示したもの
- 要件定義↔受入テスト、基本設計↔結合テスト、詳細設計↔単体テストが対応
- 各テスト工程で「何を検証するか」が明確になるメリット
- IPA試験の開発プロセス問題で頻出
ウォーターフォールと何が違うの?
V字の左側と右側はどう対応するの?
アジャイルではV字モデルは使わない?
アジャイルはイテレーションごとに小さなV字を回すイメージだから、完全に不要というわけではないよ。ただし大きなV字を一度だけ回す従来型とは違って、短いスプリントの中で設計・実装・テストを繰り返す。V字モデルの「対応関係の考え方」自体はアジャイルでも有用だね
IPA試験ではどう出題される?
まとめ:ざっくりこれだけ覚えればOK!
「V字モデル」って出てきたら「開発工程とテスト工程の対応を示す開発モデル」と思えればだいたいOK!
📖 おまけ:英語の意味
「V-Model」 = V字モデル
💬 ドイツ政府のソフトウェア開発標準として生まれた。形がアルファベットのVに見えることから名付けられたよ