> 美容
项目管理迭代方法(什么叫项目迭代)
导语:项目管理--管理迭代项目
RUP全称为Rational统一开发流程,它是一个通用的软件流程框架,它是一个以框架为中心、用例驱动的迭代化软件开发流程,RUP在上千个软件项目上成功应用,对实际的软件项目有很强的指导意义。
在RUP中我们把软件开发分化四个阶段进行:
1)、启动阶段,确定项目开发的目标和范围。
2)、精化,确定系统的框架和需求。
3)、构建,实现剩余的系统功能。
4)、产品化,完成软件的产品化,交付给客户。
项目的风险点主要集中在前两个阶段,一旦明确了系统框架和需求,在构建过程中的多次迭代会解决系统暴露的很多问题。
1、资源的分配
项目在启动和精化的风险较高,所以不宜投入过多的资源,如果不可行那么损失的成本也相应的低,一旦框架和需求确定,那么就得集中人力物力进行构建,等待交付之后还要留意产品的后期维护,这些阶段的投入关系例如下图:
2、迭代方案
迭代的方案有很多种,但我我们最常用的迭代方案是增量式迭代方案,增量式即是在项目的工作量很大的时候,构建阶段需要有多次的迭代过程来实现,每一次迭代都是在上一次的基础上增加功能,逐步的实现系统的完整功能。
本文内容由小涵整理编辑!