软件开发 - V模型
什么是V模型?
V模型,即RAD(Rapid Application Development,快速应用开发),是由瀑布模型演变而来的,也是目前汽车行业运用最广的软件开发模型。
总的来讲,V模型是对瀑布模型的细化和完善。相对瀑布模型,V模型的优势在于:
· 软件回溯较为方便快捷。
· 测试提前,及早发现问题,解决问题。
· 问题追溯性更强。
从左到右,每一层级都有相对应的测试,如系统需求对应的系统测试。如当系统需求完成,下层级的系统架构,软件需求就会开始工作,于此同时,系统测试也将开始编写测试用例和搭建测试环境。而从下到上,是指测试从下往上一层层的测试。如系统测试的开始条件是系统集成测试/软件测试完成,且无重大bug。