目的:
为管理软件密集型项目提供框架
为计划、执行、监督项目和分配人员提供实际的指南
为管理风险提供框架
项目管理工作流不覆盖项目管理的所有方面
项目管理工作流不包含以下问题: 管理人员:雇用、培训、指导 ;管理预算:详细说明和分配 ;管理供应商和客户之间的契约
项目管理工作流主要关注迭代开发过程的某些方面:
制定一个整个生命周期的迭代项目计划或某个特定迭代的计划; 风险管理 ;监督迭代项目和度量元的进展情况
计划迭代项目:
计划的两个级别:
一个粗粒度的计划:阶段计划 阶段计划在初始阶段的早期完成,只在需要时进行更新
一组细粒度的计划:迭代计划 迭代计划仿佛是一个通过阶段计划的放大镜
阶段计划:
确定主要里程碑的日期 生命周期目标(在初始阶段结束时设定项目范围并准备好足够的资金) 生命周期构架(在细化阶段结束时完成构架) 最初运作能力(在构造阶段结束时完成第一个beta版本) 产品发布(在移交阶段和周期结束时完成相应的产品发布) 人员配备概括 确定次里程碑的日期:预测每个迭代结束的时间和它的主要目标
迭代计划:
一个项目通常有两个活跃的迭