信息系统项目管理师:各信息系统生命周期模型特点
生命周期模型 | 开发阶段 zhengkai.blog.csdn.net | 适用项目 |
---|---|---|
瀑布模型 | 计划,需求,设计,编码,测试,运行维护 | 需求确定,变化小;升级项目或者以前开发过类似的项目 |
螺旋模型 | 制定计划,风险分析,实施过程,客户评估 | 庞大,复杂,高风险,采用循环方式深入,强调风险分析 |
迭代模型 | 初始,细化,构造,移交,测试 | 需求不确定,项目之初不能完整定义所有需求,计划多起开发 |
V模型 | 单元测试对应编码,集成测试对应详细设计,系统测试对应概要设计,验收测试对应需求分析 | 以测试为中心的开发模型 |
原型化模型 | 建造一个 快速原型,和用户讨论和交流,充分了解需求,在原型基础上开发出用户满意的产品 | 实际可行,原型具有最终系统的基本特征,构造方便,快速,造价低 |
敏捷开发模型 | 敏捷的具体实践有XP极限编程和Scrum(区别:Scrum非常突出Self-Orgnization, XP注重强有力的工程实践约束) | 需求多变,需要快速反馈调整 |
还没有评论,来说两句吧...