面向对象项目管理
面向对象项目特点
- 主要特点:迭代、递增
- 将系统定义为一组组件(组件又称垂直切片,即一个系统用例)
- 首先处理难题:可减少项目风险
- 使用迭代来管理项目:
- 每次迭代都执行系统开发周期活动,包括管理与计划、分析、设计、实现与运转
- 迭代输入就是上一次迭代的结果和当前期间要完成的项目组件,输出也是下一次迭代的输入
- 不要在前期计划的过于详细
- 每个阶段的重点不同
- 初始阶段重点:分析
- 细化阶段重点:设计
- 构建阶段重点:实现
- 转换阶段重点:运转
面向对象的项目四个阶段
- 初始
- 细化
- 构建
- 转换
项目管理过程的四个阶段
- 项目启动:估计项目规模、作用域、复杂度、并建立支持后续工作的规程
- 项目计划:明确离散活动和完成这些活动所需要的工作
- 项目执行:执行基准项目计划(简称BPP:结构化走查方式评审;项目章程SOW给用户看),并加以监控
- 项目关闭:结束一个项目
项目进度计划(PM=项目经理)
甘特图
侧轴:任务列表
横轴:日期
需要了解:各个任务,任务开始时间,任务持续时间,根据日期来追踪项目进度
网络图
正推最早:多个前趋取最大,第一个最早开始时间假设为0
逆推最晚:多个前趋取最小,最后一个最晚结束时间假设与最早结束时间相等
富裕时间:最早开始减最晚开始,或最早完成减最晚完成
关键路径:富裕时间为0的活动串,即为关键路径
Comments NOTHING