业务要求:跟踪项目可交付成果以实现业务目标

任何成功执行的IT项目均以预定义的业务需求为指导。这是确保项目可交付成果和资源分配追溯到业务需求的方法。

业务要求:跟踪项目可交付成果以实现业务目标
Thinkstock

有哪些业务需求?

业务需求是任何IT项目的重要组成部分。在任何项目开始时就已确定,业务需求描述了项目最终产品对于实现业务目标必不可少的所有活动和特征。收集业务需求的过程取决于业务分析人员的知识,专业知识和经验,他们可以帮助确保项目的总体任务和组成部分与业务目标保持一致。

业务需求与功能需求

功能要求对于任何项目的成功也是必不可少的,并且在项目开始时也会收集。但是,尽管业务和功能需求的共同目标是确保最终用户从项目的审议范围内获得一切必要的东西,但功能需求比业务需求更为精细和精确。

业务需求说明了为什么目标值得实现以及项目的“未来状态”是什么样的。功能需求详细说明了如何实现目标。项目团队会在开发功能需求时定期对其进行审核,并将每个功能需求与业务需求进行比较,以确认项目是否按计划进行。

业务需求流程

尽管过程的长度和复杂性可能略有不同,但是应该遵循一些关键步骤,以确保准确识别,记录,分析,验证所有业务需求,并将其包括在项目计划和执行中。其中包括: 

  • 确定所有必要的利益相关者
  • 满足所有业务需求
  • 分析需求
  • 确定需要哪些文件
  • 获得适当的批准
  • 与利益相关者沟通批准的要求
  • 在项目执行过程中跟踪需求和进度
  • 管理对需求的任何必要更改
  • 报告业务需求跟踪的状态

业务需求收集

收集业务需求的过程(有时也称为需求征求)涉及编译所有与成功的运营和方向相关的业务需求和细节的详细列表。根据偏好,可用性和需求,可以使用多种技术来收集需求,包括文档分析,集思广益,焦点小组,访谈,观察和调查。

业务需求分析和可追溯性

一旦收集了需求,就必须对每个需求进行记录和分析,以设定与预期目标相关的项目范围。这始于可追溯性。

业务需求可追溯性可确保所有业务活动和可交付成果均与实际需求相关联。换句话说,可跟踪性确保每个需求都具有与业务相关的目的,并且没有任何需求是无用的或不必要的。

需求可追溯性跟踪特定集合中的需求之间,业务需求与后续需求之间以及需求与项目的各种可交付成果之间的关系的性质。

在跟踪业务需求时,业务分析师首先确定所有业务需求并将其记录在业务需求文档(BRD)中。这样做需要对业务的使命,愿景和目标有清晰的了解。生成的BRD详细说明了项目目标,客户期望以及项目将如何满足业务需求。该文档是项目的基础,因为它与业务的需求和方向有关。需求也可以追溯到其他链接或关联的需求。

商业分析知识体系(BABOK)

要了解业务需求分析和需求跟踪,总体上了解业务分析非常重要。为此,国际商业分析师协会(IIBA)开发了 业务分析知识体系 (BABOK)帮助公司和业务分析师实现“在战略,战术和运营水平上更好的业务成果”。

BABOK着重于五个方面:

  • 敏捷实践
  • 商业情报
  • 信息技术
  • 业务架构
  • 业务流程管理

 

与项目管理知识体系(PMBOK)下的10个知识领域相似,BABOK还包含以下六个知识领域:

  1. 业务分析计划和监视 详细介绍组织和协调业务分析活动所需的任务。
  2. 启发与合作 详细介绍了准备和完成启发活动以及验证结果所需执行的任务。
  3. 需求生命周期管理 涵盖管理和维护业务需求以及确定从头到尾的所有活动的任务。
  4. 策略分析 确定并解决与业务需求有关的任务,并确保在需要时实施战略变更。
  5. 需求分析和设计定义 定义组织,指定和建模业务需求所需的任务,以及验证信息,找到解决方案并确定潜在的实现价值。
  6. 解决方案评估 概述了评估解决方案交付的性能和价值并提出提高价值的改进建议所需的所有任务。

业务需求可追溯性的价值

跟踪业务需求可以为业务分析师,项目经理,发起人和整个业务节省时间,金钱和精力。它还具有以下优点:

  • 确保最终交付物直接链接到初始业务需求
  • 确保组织减少浪费的时间和资源
  • 确保符合既定的行业标准
  • 轻松进行影响分析
  • 使利益相关者的工作与特定目标保持一致,以提高生产力和认可
  • 提高利益相关者的清晰度,可见性和责任感
  • 提高可交付成果的质量
  • 降低可能危害项目的风险

根据目标,可以使用多种类型的跟踪:  

 

  1. 跟踪客户需求并希望转发到需求可以帮助访问如果需求发生变化会影响哪些需求。
  1. 确定每个软件需求的来源可将需求追溯到消费者的需求和需求。
  1. 定义每个需求与特定产品元素之间的联系可能需要追溯需求。
  1. 指定特定的产品元素可以追溯到需求,以便我们知道为什么创建每个项目。

在粒度方面,可以根据需要在需求级别或模型,程序包或功能级别执行跟踪。

业务需求最佳实践

每个业务和项目都是不同的,因此有必要建立最佳实践,以帮助提高捕获所有业务需求和实现项目目标的可能性。最佳做法应包括:

  • 开发与业务规则和要求有关的唯一标识符
  • 任命一名可靠且负责任的业务分析师来负责可追溯性
  • 在更新中引入统一性和一致性
  • 优先跟踪基本业务需求,以避免遗漏主要需求,而转为次要需求

需求可追溯性矩阵(RTM)

需求可追溯性通常是通过创建需求可追溯性矩阵(RTM)来成形的,该表通常使用表状模板或手动电子表格来显示需求与业务需求和可交付成果之间的联系。

这是一个简单的需求可追溯性矩阵的外观示例。

可追溯性矩阵适用于小型项目,在需求很少或跟踪仅限于高层需求时使用。较大的项目将需要更强大的解决方案,以及更多的时间和投入。

寻找时 最高要求的可追溯性和管理工具,请考虑您的业务部门,产品或服务,结构和需求。协作,与其他应用程序集成,需求管理,建模,可视化和仪表板,报告,导出和数据存储以及方案测试中的因素。 

跟踪业务需求对于项目的成功至关重要,它应该是最初开展的活动之一。确保您的企业认真对待这项工作,并认识到收益,使用适当的可追溯性工具,并利用经验丰富的业务分析师来正确完成工作。需求跟踪可以使项目成功或失败有所不同。

版权© 2019 IDG通讯,Inc.