项目管理修炼之道(三 使用生命周期组织项目)

来源:互联网 发布:51单片机控制wifi模块 编辑:程序博客网 时间:2024/05/12 08:55

3.2.生命周期预览

软件声明周期:计算机系统工程  》  需求分析  》  设计  》  编码  》  测试  》  运行维护

主要的四种不同类型的生命周期:顺序式、迭代式、增量式、迭代/增量式(敏捷)

顺序式:团队必须首先获取所有的需求,且需求达成了共识基本不会修改,上阶段的活动完成后向下阶段的活动过渡

迭代式:要创建系统的部分原形,帮助团队了解原形,团队会在每次迭代中开发产品的部分功能

增量式:类似于顺序式

敏捷式:融合了增量式的重复应用和迭代式的迭代特征,强调每一次增量都发布一个可运行版本

顺序式:需求收集  》  分析  》  设计  》  编码  》  集成  》  测试

迭代式:需求收集  》  原形阶段:分析、设计、编码(循环)  》  集成  》  测试

增量式:收集部分需求  》  分析选择整体架构  》  设计、编码、集成、测试(循环)  》  最终集成  》  最终测试

敏捷式:收集部分需求  》  时间盒(循环)

3.5.管理架构风险

架构风险:指团队选择的架构能否满足当前的项目要求,没有哪种生命周期可以完全应对产品架构的相关风险。

想要完全掌控架构风险,只有基于它实现某些功能并进行测试

0 0
原创粉丝点击