问题
单项选择题
在一个信息系统集成项目开发的开始阶段,如果项目的参与人员还不能完全理解项目开发的范围和需求,项目存在很多不确定性因素,那么采用()作为此项目的开发模型更符合项目的实际情况。
A.增量迭代模型或螺旋模型
B.面向过程的瀑布模型
C.面向对象的模型或快速模型
D.部分并行的瀑布模型
答案
参考答案:A
解析:当项目所有参与人员都能理解项目开发的范围和需求时,就能为项目开发可能遇到的突发事情和未来变化建立一个技术基线。这个技术基线、基础规则和假设应该包含识别和评估项目的功能性。一般来说,在前期需求明确的情况下可尽量采用瀑布模式或改进型的瀑布模式。而在不确定性因素很多时或很多需求无法计划的情况下,应该尽量采用增量迭代模式或螺旋模式。