利用wbs如何计算项目工期 ?

工作分解结构(Work Breakdown Structure, WBS)是将项目按照功能或过程进行逐层分解,直到划分为若干内容单一、便于组织管理的单项工作,最终形成的树形结构示意图。

作用:
  • •相关成员可直观了解软件项目中的各项任务(活动)
  • •将项目分解为可管理的任务(活动)
  • •作为项目计划与跟踪的基础

任务拓扑图

定义:

  • 任务网络图是项目所有任务(活动)及其之间逻辑关系(依赖关系)的一个图解表示,并从左到右来表示项目的时间顺序。

作用:

  • •可以分解任务以及各项任务所需要耗费的时间及成本
  • •可以显式的描绘各个任务间的时序依赖关系

可用资源对项目计划与关键路径的影响

  • 有一个停车管理软件需要开发,包含三个功能:停车位管理、停车收费管理、人员管理。
  • 每个功能都需要经过三个活动:需求分析、系统设计、系统开发,假定这三个功能在这三个活动上花费的时间分别为(5天、4天、3天),(5天、4天、4天),(4天、5天、5天)
  • 有三个工程师:一个需求分析员、一个软件设计师、一个程序员
  • 如何安排此项目活动比较好?

纯并行模式

  • 此网络图的关键路径为ADGJK=14天
  • 但不合理,因为需要三个需求分析员、三个软件设计师、三个程序员

串并行组合模式

  • 共有6条路径:ABEHIJK=21天,ABEFIJK=22天,ABEFGJK=23,ABCFIJK=23,ABCFGJK=24,ABCDGJK=24
  • 此网络图的关键路径为ABCFGJK和ABCDGJK,均为24天
  • 合理!恰好可以分配这三个人:一个需求分析员、一个软件设计师、一个程序员