概念:规程
规程是任务的分类(根据关注事项的相似性和工作的协作来进行分类)。
主要描述

规程是与整个项目中主要“关注区域”相关的任务的集合。将任务分组为规程主要是帮助从传统的瀑布式角度理解项目。尽管人们通常同时跨多个规程执行任务(例如,紧密结合分析与设计任务来执行特定需求任务),但将这些任务分成不同的规程可有效地组织内容,从而使理解变得容易一些。

按相同规程对多个任务进行分类的另一个原因是这些任务都代表实现更高目标中的一个组成部分,或代表执行互相关联的任务中的一个组成部分。每个规程都定义执行由规程分类的工作的标准方式。此类标准方式按所谓的引用工作流程表示,这些引用工作流程通过能力模式描述,定义如何使用规程“一起工作”以最常用的方式对任务进行分类。这些引用工作流程经常用于工作人员的教育和教学。

与其他工作流程类似,规程的引用工作流程是为实现特定结果而执行的半排序的活动序列(表示为细分结构或活动图)。规程工作流程的“半排序”性强调:规程工作流程无法展示对“真实工作”进行时间安排的真正细微差别,因为它们无法描绘活动的可选性或真实项目的迭代性。但作为一种通过将流程细分为较小关注领域来让我们了解流程的方式,它们仍然有其价值。

示例:软件工程中规程的角色

在软件开发中,每个规程都有一个或多个关联的“模型”,而“模型”又由关联的工作产品组成。软件中确定的一些基本规程是:

  • 业务建模
  • 需求
  • 分析与设计
  • 实施
  • 测试
  • 部署
  • 配置与变更管理
  • 项目管理
  • 环境