rel="File-List" href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml">
项目管理工作流:
rel="File-List" href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml">
1. 构思新项目:
由以下几项活动组成:
ü 项目经理执行的标识和评估风险
ü 开发业务用例
ü 初始化项目活动
目的:
将项目从仅仅是一个构想发展到可以合理的作出是继续还是抛弃的决定。
2. 评价项目的范围和风险:
由以下几项活动组成:
ü 由项目经理执行的标识和评估风险
ü 开发业务用例活动
目的:
重新评估项目的预期能力和特性,以及在达到这个目的时可能遇到的风险。
这种评价是在选择了首先方法,初始化项目之后立即进行的,给进一步作详尽的计划以更加坚实的基础。然后在每一个迭代之后也要作同样的评价。
3. 制定软件开发计划
由以下几项活动组成:
ü 开发度量计划
ü 制定风险管理计划
ü 制定产品认同计划
ü 制定问题解决方案
ü 定义项目组织和人员配备
ü 定义监督和控制过程
ü 计划阶段和迭代
ü 汇总软件开发计划
目的:
开发软件计划的构件及其附件,然后针对可行性和项目相关人员的可接受性,对这个计划进行正式评审,并将它作为制定下一个迭代(迭代计划)的精细计划的基础。制作这些制品所需工作量主要集中在初始阶段早期;而后,在每个迭代开始时激发这个工作流细节,根据在已完成的迭代中获得的经验的基础上,结合为下一个迭代作出的计划,修改软件开发计划(及其附件)。项目经理也将比较所有其它的对软件开发计划造成影响的因素。
4. 计划下一下迭代
由以下几项活动组成:
ü 项目经理执行的开发迭代计划
ü 开发业务用例
ü 制定软件开发计划工作流细节等
目的:
创建一个详细的迭代计划,用来指导下一个迭代。在制定了这个计划之后,可能需要调整软件开发计划和业务用例。
5. 监督和控制项目
由以下几项活动组成:
ü 项目经理执行的计划
ü 分配工作
ü 监督项目状态
ü 处理异常事件和问题
ü 报告状态
ü 这个工作流细节包含了项目经理的日常工作:
n 处理经变更经理核准了的变量请求,并且在当前或未来的迭代中确定执行变更的时间。
n 根据激活的风险以及对进展情况和质量进行客观的度量,持续地监督项目。
n 在状态评估中,定期地向项目评审当局报告当前的项目状况,项目评审当局是一个组织级的实体,项目经理对它负责。
n 当出现问题时处理问题,并且根据问题解决方案计划处理该问题,直至问题结束。
6. 管理迭代
由以下几项活动组成:
ü 安排工作人员
ü 初始化迭代
ü 评估迭代
目的:
获取执行迭代所必需的资源,分配将要完成的工作,最后还要评审迭代的结果。最后还要依据迭代制品判断迭代是否达到了它的目标。
7. 结束阶段
由以下几项活动组成:
ü 阶段结束准备活动
ü 在这个工作流细节中,项目经理在明确了以下问题后结束整个阶段:
n 上一个迭代遗留下的主要问题都已解决。
n 所有制品的状态都已知道。
n 项目相关人员都已得到需要的制品。
n 解决了所有的实施问题。
n 假如当前的契约已结束(需要为下一阶段再续契约),下一步的项目资金要到位。
n 准备最终的阶段状态评估,评审阶段制品,假如项目状态非常令人满意,核准进入下一阶段。
8. 结束项目
由以下几项活动组成:
ü 项目结束准备活动
ü 最终的状态评估是为项目接受评审做准备。如果项目可能接受,标记出在什么状况下客户正式地接受产品所有权。而后,项目经理在处理了剩余资产并重新分配了剩余工作人员的任务后,就可以将项目结束了。