某企业集团欲开发基于互联网的业务信息系统,前期需求不明确,同时在市场压力下,要求尽快推向市场。此时适宜使用的软件开发过程模型是()。

12 查阅

A、瀑布模型

B、原型化模型

C、 V模型

D、螺旋模型

参考答案:

B

瀑布模型简单易用,开发进程比较严格,要求在项目开发前,项目需求已 经被很好地理解,也很明确,项目实施过程中发生需求变更的可能性小。V模型在瀑布模型的基础上,强调测试过程与开发过程的对应性和并行性,同样要求需求明 确,而且很少有需求变更的情况发生。螺旋模型表现为瀑布模型的多次迭代,主要是针对风险比较大的项目而设计的一种软件开发 过程模型,主要适用规模很大的项目,或者采用了新技术以及不确定因素和风险限制了项目进度 的项目。原型模型是在需求阶段快速构建一部分系统的生存期模型,主要是在项目前期需求不明确, 或者需要减少项目不确定性的时候采用。原型化可以尽快地推出一个可执行的程序版本,有利于尽早占领市场。综上所述,该企业应该采用原型化模型。

信息系统项目管理师