ASPICE 与 V Model(上)
引言
在谈到ASPICE时,由于ASPICE模型中包括如下的“工程过程关系图”,所以很多人会说:“ASPICE要求V Model的开发过程”。

真是如此吗?本文就该话题进行讨论。
V Model
软件开发生命周期(Software Development Life Cycle, SDLC):是一个描述软件开发每个阶段内需要执行的过程活动的框架。即:产品设计开发过程包括几个阶段、每个阶段包括哪些过程活动、过程活动之间的逻辑/顺序关系。
常见的SDLC包括:
·瀑布模型(Waterfall model)
·迭代模型(Iterative model)
·螺旋模型(Spiral model)
·增量模型(Incremental model)
·V模型(V model)
作为SDLC的一种,V Model如下图所示:
V Model是一个线性和顺序执行的模型:
·也被称为验证和确认模型(Verification and Validation Model)
·工程活动按照V形顺序执行,下一个工程活动在上一个工程活动完成后开始
·每个开发活动,都有一个与之对应的测试活动
·在V模型左边,伴随着软件需求、架构设计、详细设计等活动,需求描述的颗粒度逐渐变小,从软件层面的需求(软件需求) –> 架构层面的需求(架构设计) –> 软件单元层面的需求(详细设计) 。
点击添加图片描述(最多60个字)编辑

总结:
V Model是一个线性和顺序执行的生命周期模型,工程活动按照V形顺序执行,下一个工程活动在上一个工程活动完成后开始。
华菱咨询成立于2001年,是长三角,珠三角、京津冀和西南地区具有影响力的咨询机构。专注于标准体系咨询、产品认证咨询、企业管理项目咨询以及相关教育训练的顾问公司。公司已在北京、上海、深圳、杭州、、江西、西安设立了分支机构。经过20多年的发展,现已成为江苏省咨询协会理事单位、苏州工商联咨询协会理事单位、北京企业管理咨询协会会员单位、上海认证协会会员单位、上海咨询协会会员单位、广东省咨询协会会员单位;同时也被评为江苏省和广东省优秀管理咨询机构。