单选题 欲开发一款系统,如果客户不能完整描述他们的需求,则开发过程最适宜采用______。
A.原型模型 B.瀑布模型 C.V模型 D.螺旋模型

【正确答案】 D
【答案解析】[解析] 螺旋模型将瀑布模型和快速原型模型结合起来,强调了其他模型所忽视的风险分析,特别适合于大型复杂的系统。螺旋模型由风险驱动,强调可选方案和约束条件从而支持软件的重用,有助于将软件质量作为特殊目标融入产品开发之中。