演化模型具有显著的优点,如:一旦开发出任何功能,即可立即投入测试,确保其满足产品需求。 它有助于逐步提炼高质量的产品要求,即使最初无法明确所有需求,也能分批获取并根据原型试用进行调整。 通过早期的风险管理,项目进程数据得以获取,有助于精确估算后续开发周期,并提前采取预防措施,提高项目成功率。 它有助于配置管理的
1)如果所有的产品需求在一开始并不完全弄清楚的话,会给总体设计带来困难及削弱产品设计的完整性,并因而影响产品性能的优化及产品的可维护性。2)如果缺乏严格的过程管理的话,这个生命周期模型很可能退化为一种原始的无计划的“试-错-改”模式。3)心理上,可能产生一种影响尽最大努力的想法,认为...