V/W/X/H/前置测试模型
四种象限 螺旋模型沿着螺线进行若干次迭代,图中的四个象限代表了以下活动:
四种象限 (1)制定计划:确定软件目标,选定实施方案,弄清项目开发的限制条件; (2)风险分析:分析评估所选方案,考虑如何识别和消除风险; (3)实施工程:实施软件开发和验证; (4)客户评估:评价开发工作,提出修正建议,制定下一步计划。 螺旋模型由风险驱动,强调可选方案和约束条件从而支持软件的重用,有助 于将软件质量作为特殊目标融入产品开发之中。 能够解决的问题 螺旋模型很大程度上是一种风
险驱动的方法体系, 因为在每个阶段之前及经 常发生的循环之前,都必须首先进行风险评估。在实践中,螺旋法技术和流程变 得更为简单。迭代方法体系更倾向于按照开发/设计人员的方式工作,而不是项 目经理的方式。螺旋模型中存在众多变量,并且在将来会有更大幅度的增长,该 方法体系正良好运作着。下表是螺旋法能够解决的各种问题:
经常遇到的问题 用户需求不够充分
螺旋模型的解决方案 允许并鼓励用户反馈信息