估算技术 - WBS



工作分解结构 (WBS),在项目管理和系统工程中,是将项目分解成更小组件的交付成果导向方法。WBS 是一个关键的项目交付成果,它将团队的工作组织成可管理的部分。项目管理知识体系 (PMBOK) 将 WBS 定义为“项目团队要执行的工作的交付成果导向的层次分解”。

WBS 元素可以是产品、数据、服务或其任意组合。WBS 还提供了必要的框架,用于详细的成本估算和控制,以及为进度制定和控制提供指导。

WBS 的表示

WBS 表示为项目工作活动的层次列表。WBS 有两种格式:

  • 大纲视图(缩进格式)
  • 树状结构视图(组织结构图)

让我们首先讨论如何使用大纲视图来准备 WBS。

大纲视图

大纲视图是一种非常用户友好的布局。它提供了对整个项目的良好视图,并且易于修改。它使用数字来记录项目的各个阶段。它看起来有点类似于以下内容:

  • 软件开发

    • 范围

      • 确定项目范围
      • 确保项目赞助
      • 定义初步资源
      • 确保核心资源
      • 范围完成
    • 分析/软件需求

      • 进行需求分析
      • 起草初步软件规格说明
      • 制定初步预算
      • 与团队审查软件规格说明/预算
      • 整合对软件规格说明的反馈
      • 制定交付时间表
      • 获得继续执行的批准(概念、时间表和预算)
      • 确保所需的资源
      • 分析完成
    • 设计

      • 审查初步软件规格说明
      • 制定功能规格说明
      • 获得继续执行的批准
      • 设计完成
    • 开发

      • 审查功能规格说明
      • 识别模块化/分层设计参数
      • 开发代码
      • 开发人员测试(主要调试)
      • 开发完成
    • 测试

      • 使用产品规格说明开发单元测试计划
      • 使用产品规格说明开发集成测试计划
    • 培训

      • 为最终用户制定培训规范
      • 确定培训交付方法(在线、课堂等)
      • 开发培训材料
      • 完成培训材料
      • 开发培训交付机制
      • 培训材料完成
    • 部署

      • 确定最终部署策略
      • 制定部署方法
      • 确保部署资源
      • 培训支持人员
      • 部署软件
      • 部署完成

现在让我们看一下树状结构视图。

树状结构视图

树状结构视图提供了对整个项目非常易于理解的视图。下图显示了树状结构视图的外观。这种类型的组织结构图结构可以使用 MS-Word 中提供的功能轻松绘制。

Outline Representation of WBS

WBS 的类型

WBS 有两种类型:

  • 功能型 WBS - 在功能型 WBS 中,系统根据要开发的应用程序中的功能进行分解。这有助于估算系统的大小。

  • 活动型 WBS - 在活动型 WBS 中,系统根据系统中的活动进行分解。活动进一步分解成任务。这有助于估算系统中的工作量和进度。

估算规模

步骤 1 - 从功能型 WBS 开始。

步骤 2 - 考虑叶子节点。

步骤 3 - 使用类比法或广域德尔菲法得出规模估算。

估算工作量

步骤 1 - 使用广域德尔菲法构建 WBS。我们建议任务不应超过 8 小时。如果任务持续时间较长,请将其拆分。

步骤 2 - 使用广域德尔菲法或三点估算得出任务的工作量估算。

调度

WBS 准备就绪并且已知规模和工作量估算后,您就可以开始安排任务了。

在安排任务时,应考虑某些事项:

  • 优先级 - 必须在另一项任务之前发生的任务被称为具有另一项任务的优先级。

  • 并发 - 并发任务是可以同时(并行)发生的任务。

  • 关键路径 - 项目完成日期依赖于的一组特定顺序任务。

    • 所有项目都存在关键路径。
    • 加速非关键任务不会直接缩短进度。

关键路径法

关键路径法 (CPM) 是确定和优化关键路径的过程。非关键路径任务可以提前或延迟开始,而不会影响完成日期。

请注意,当您缩短当前关键路径时,关键路径可能会更改为另一个。例如,对于上图中的 WBS,关键路径如下:

Critical Path Method

由于项目完成日期基于一组顺序任务,因此这些任务称为关键任务。

项目完成日期不依赖于培训、文档和部署。此类任务称为非关键任务。

任务依赖关系

有时,在调度过程中,您可能需要考虑任务依赖关系。重要的任务依赖关系包括:

  • 完成-开始 (FS)
  • 完成-完成 (FF)

完成-开始 (FS)

在完成-开始 (FS) 任务依赖关系中,在任务 A 完成之前,任务 B 无法开始。

Finish-to-Start

完成-完成 (FF)

在完成-完成 (FF) 任务依赖关系中,在任务 A 完成之前,任务 B 无法完成。

Finish-to-Finish

甘特图

甘特图是一种条形图,由 Karol Adamiecki 于 1896 年采用,并由 Henry Gantt 于 1910 年代独立采用,用于说明项目进度。甘特图说明了项目终端元素和汇总元素的开始和结束日期。

您可以将图 2 中的大纲格式导入 Microsoft Project 以获得甘特图视图。

Gantt Chart

里程碑

里程碑是您进度中的关键阶段。它们的持续时间为零,用于标记您已完成某些任务集。里程碑通常显示为菱形。

例如,在上图的甘特图中,“设计完成”和“开发完成”显示为里程碑,用菱形表示。

里程碑可以与合同条款相关联。

使用 WBS 进行估算的优点

WBS 在很大程度上简化了项目估算过程。与其他估算技术相比,它具有以下优点:

  • 在 WBS 中,会识别项目要完成的所有工作。因此,通过与项目干系人审查 WBS,您不太可能遗漏交付所需项目交付成果所需的任何工作。

  • WBS 会产生更准确的成本和进度估算。

  • 项目经理获得团队参与以最终确定 WBS。团队的这种参与会在项目中产生热情和责任感。

  • WBS 为任务分配提供了基础。因为会将精确的任务分配给特定团队成员,该成员将对其完成负责。

  • WBS 使能够在任务级别进行监控和控制。这使您能够衡量进度并确保您的项目按时交付。

广告