-
W模型
鎖定
W模型,由Evolutif公司提出,相對於V模型,W模型增加了軟件開發各階段中同步進行的驗證和確認活動。
由兩個V字型模型組成,分別代表測試與開發過程,明確表示出了測試與開發的並行關係。
- 軟件名稱
- W模型
- 外文名
- W model
- 生產單位
- Evolutif公司
- 限 性
- 不能解除測試管理面臨的困惑
- 優 點
- 測試活動與軟件開發同步進行
W模型W模型強調
測試伴隨着整個軟件開發週期,而且測試的對象不僅僅是程序,需求、設計等開發輸出的文檔同樣要測試(這裏針對設計文檔,一般可以劃分為需求設計文檔、概要設計文檔、詳細設計文檔和代碼文檔),
[1]
也就是説,測試與開發是同步進行的。
從這個角度來説,一個完整合格的測試人員對軟件各方面把握程度應該比開發人員更高,一個測試人員要能勝任軟件研究任何一個崗位。
W模型有利於儘早地全面的發現問題。例如,需求分析完成後,測試人員就應該參與到對需求文檔的驗證和確認活動中,以儘早地找出缺陷所在。同時,對需求的測試也有利於及時瞭解項目難度和測試風險,及早制定應對措施,這將顯著減少總體測試時間,加快項目進度。
W模型侷限性
雙V模型(W模型)(2張)
W模型優點
測試的活動與軟件開發同步進行
測試的對象不僅僅是程序,還包括需求和設計
儘早發現軟件缺陷可降低軟件開發的成本