制作项目计划

制定项目进度计划

项目进度计划是指反映项目中各项工作的开展顺序、活动间的逻辑关系、活动开始完成时间及项目工期的计划,以确保项目按期完成。
**工作目标:**制定项目进度计划,对项目的各项活动进行全面而系统的安排,以保证项目顺利而有效地实施。

项目进度计划内容

  • 所有的任务
  • 给每个任务合理分配工作量和时间
  • 明确指出任务间的依赖关系
  • 资源应分配给具体要完成的工作
  • 提供短时间间隔的里程碑,以便于过程跟踪。

一种常见错误的观点

假定一个软件工程团队受命开发一个实时控制器软件,将在9个月内推向市场,在进行了仔细地估算和风险分析之后,软件项目管理者得到的结论是:在现有人员条件下,需要14个月的时间才能完成这一软件。这位项目管理者下一步该怎么办呢?

  1. 增加人手
  2. 跟用户谈判,要求延长开发时间

增加人手
制作项目计划_第1张图片
跟用户谈判,延长开发时间

  • 按照以往项目的历史数据进行详细的估算,确定项目的估算工作量和工期。

  • 采用增量过程模型制定一个软件工程策略,以保证能够在规定的交付日期提供主要功能,而保证能够在规定的交付日期提供主要功能,而将其他功能的实现推到以后。然后将这一计划做成文档。

  • 与客户交流,并说明为什么规定的交付日期是不现实的。一定要指出所有这些估算都是基于以往的项目实践,而且为了在目前规定的交付期限完成该项目,与以往相比在工作效率上必须提高的百分比。

  • 将增量开发策略作为可选计划提交给客户。

     											工作步骤
    

制作项目计划_第2张图片
制作项目计划_第3张图片

项目活动分解与定义

  • WBS划分,即工作分解结构
  • OBS, 组织分解结构–显示工作被分配到组织单元
  • CWS,成本分解结构

你可能感兴趣的:(软件工程)