当前位置:CIO技术探讨 → 正文

业务需求:将项目可交付成果追溯到业务目标

责任编辑:cres 作者:Moira Alexander |来源:企业网D1Net  2019-08-20 10:03:34 原创文章 企业网D1Net

任何成功实施的IT项目都由预定义的业务需求指导。以下对如何确保项目可交付成果和资源分配追溯到业务需求进行阐述。
 
什么是业务需求?
 
业务需求是任何IT项目的重要组成部分。在项目开始时确定,业务需求描述了项目最终产品的所有活动和特征,这对于实现业务目标至关重要。收集业务需求的过程依赖于业务分析师的专业知识和经验,这些业务分析师帮助确保项目的总体任务和组件与业务目标保持一致。
 
业务需求与功能需求
 
功能需求对于任何项目的成功都是必不可少的,并且在项目开始时也是如此。但是,虽然业务需求和功能需求的共同目标是确保最终用户从项目的可操作性中获得所需的一切,但功能需求比业务需求更加精细和精确。
 
业务需求解释了为什么一个目标值得实现以及该项目的“未来状态”可能是什么样子。功能需求详细说明了如何实现目标。项目团队在开发过程中定期检查功能需求,并将每个功能需求与业务需求进行比较,以确认项目开发是否正常。
 
业务需求流程
 
虽然流程的长度和复杂程度可能略有不同,但应遵循一些关键步骤,以确保准确识别、记录、分析、验证所有业务需求,并将其包含在项目计划和执行中。这些包括以下内容:
 
•确定所有必要的利益相关者
 
•引出所有业务需求
 
•分析需求
 
•确定需要哪些文件
 
•获得适当的批准
 
•将批准的需求传达给利益相关方
 
•跟踪项目执行期间的需求和进度
 
•管理对需求的任何必要更改
 
•报告业务需求跟踪的状态
 
业务需求收集
 
收集业务需求的过程(有时称为获取需求),涉及到编译与成功操作和方向相关的所有业务需求和细节的详细列表。根据偏好、可用性和需求,可以使用各种技术来收集需求,包括文档分析、头脑风暴、访谈、观察和调查。
 
业务需求分析和可追溯性
 
一旦收集了需求,就必须对每个需求进行记录和分析,以确定与预期目标相关的项目范围。这从可追溯性开始。
 
业务需求可追溯性确保所有业务活动和可交付成果都与实际需求相关联。换句话说,可追溯性确保每个需求都有一个与业务相关的目的,并且没有任何需求是无用或不必要的。
 
需求可跟踪性跟踪特定集合中的需求之间,业务需求和后续需求之间以及需求与项目的各种可交付成果之间的关系的性质。
 
在跟踪业务需求时,业务分析人员首先在业务需求文档(BRD)中识别并记录所有业务需求。这样做需要清楚地了解企业的使命、愿景和目标。由此产生的业务需求文档(BRD)详细说明了项目目标,以及客户期望以及项目如何支持业务需求。该文件是项目的基础,因为它涉及业务的需求和方向。要求也可以追溯到其他相关的要求。
 
商业分析知识体系(BABOK)
 
要了解业务需求分析和需求跟踪,通常需要了解业务分析。为此,国际商业分析师协会(IIBA)开发了商业分析知识体系(BABOK),以帮助企业和业务分析师在战略、战术和运营层面实现“更好的业务成果”。
 
商业分析知识体系(BABOK)专注于五个方面:
 
•敏捷实践
 
•商业智能
 
•信息技术
 
•业务架构
 
•业务流程管理
 
与项目管理知识体系(PMBOK)下的10个知识领域类似,BABOK还包括以下六个知识领域:
 
1.业务分析计划和监控详细说明了组织和协调业务分析活动所需的任务。
 
2.启发和协作详细说明了为准备和完成启发活动而需要执行的任务,以及验证结果。
 
3.需求生命周期管理包括管理和维护业务需求以及从开始到结束确定所有活动的任务。
 
4.战略分析确定并解决与业务需求相关的任务,并在必要时确保实施战略变革。
 
5.需求分析和设计定义了组织,指定和建模业务需求所需的任务,以及验证信息、查找解决方案和确定潜在的实现价值。
 
6.解决方案评估概述了评估解决方案的交付绩效和价值所需的所有任务,并提出了可以提高价值的改进措施。
 
业务需求可追溯性的价值
 
追溯业务需求可以节省业务分析师、项目经理、赞助商和整个业务部门的时间、资金和精力。它还提供以下好处:
 
•确保最终可交付成果直接与初始业务需求相关联
 
•确保组织减少浪费的时间和资源
 
•确保符合既定的行业标准
 
•以更少的工作量提供影响分析
 
•使利益相关方的努力与具体目标保持一致,以提高生产力和支持率
 
•提高利益相关者的清晰度、可见性和问责制
 
•提高可交付成果的质量
 
•降低可能危及项目的风险
 
根据目标,可以使用各种类型的跟踪:
 
1.跟踪客户需求,并希望转发需求,有助于在需求发生变化时访问哪些需求会受到影响。
 
2. 识别每个软件需求的来源将需求追溯到消费者的需求。
 
3.定义每个需求与特定产品元素之间的连接可能涉及从需求中追溯。
 
4.指定特定的产品元素可以追溯到需求,以便可以知道每个项目的创建原因。
 
就粒度而言,可以根据需要在需求级别或模型,包或功能级别执行跟踪。
 
业务要求最佳实践
 
每个业务和项目都是不同的,因此有必要建立最佳实践,以帮助提高捕获所有业务需求和满足项目目标的可能性。最佳实践应包括:
 
•开发与业务规则和要求相关的唯一标识符
 
•通过可靠且负责任的业务分析师来掌握可追溯性
 
•在更新中引入一致性
 
•优先追踪基本业务要求,以避免遗漏重大需求,转而支持次要需求
 
需求可追溯性矩阵(RTM)
 
需求可跟踪性通常通过创建需求可追溯性矩阵(RTM)来形成,可追溯性矩阵(RTM)通常使用类似表格的模板或人工电子表格来显示需求与业务需求和可交付成果之间的链接。
 
以下是简单需求可跟踪性矩阵的示例。
 
可追溯性矩阵适用于小型项目,并且在有少量需求或跟踪仅限于高层需求时使用。更大的项目将需要更强大的解决方案,以及更多的时间和投入。
 
在寻找最高要求的可追溯性和管理工具时,请考虑企业的业务部门、产品或服务、结构和需求。兼顾协作、集成其他应用程序、需求管理、建模、可视化和仪表板、报告、导出、数据存储,以及场景测试。
 
业务需求跟踪对于项目的成功至关重要,应该是最先开展的活动之一。确保企业认真对待这项工作,并认识到这些优势,使用适当的可追溯性工具,并通过经验丰富的业务分析师更好地完成工作。而需求跟踪可以区分项目是否成功或失败。

关键字:CIO业务需求

原创文章 企业网D1Net

x 业务需求:将项目可交付成果追溯到业务目标 扫一扫
分享本文到朋友圈
当前位置:CIO技术探讨 → 正文

业务需求:将项目可交付成果追溯到业务目标

责任编辑:cres 作者:Moira Alexander |来源:企业网D1Net  2019-08-20 10:03:34 原创文章 企业网D1Net

任何成功实施的IT项目都由预定义的业务需求指导。以下对如何确保项目可交付成果和资源分配追溯到业务需求进行阐述。
 
什么是业务需求?
 
业务需求是任何IT项目的重要组成部分。在项目开始时确定,业务需求描述了项目最终产品的所有活动和特征,这对于实现业务目标至关重要。收集业务需求的过程依赖于业务分析师的专业知识和经验,这些业务分析师帮助确保项目的总体任务和组件与业务目标保持一致。
 
业务需求与功能需求
 
功能需求对于任何项目的成功都是必不可少的,并且在项目开始时也是如此。但是,虽然业务需求和功能需求的共同目标是确保最终用户从项目的可操作性中获得所需的一切,但功能需求比业务需求更加精细和精确。
 
业务需求解释了为什么一个目标值得实现以及该项目的“未来状态”可能是什么样子。功能需求详细说明了如何实现目标。项目团队在开发过程中定期检查功能需求,并将每个功能需求与业务需求进行比较,以确认项目开发是否正常。
 
业务需求流程
 
虽然流程的长度和复杂程度可能略有不同,但应遵循一些关键步骤,以确保准确识别、记录、分析、验证所有业务需求,并将其包含在项目计划和执行中。这些包括以下内容:
 
•确定所有必要的利益相关者
 
•引出所有业务需求
 
•分析需求
 
•确定需要哪些文件
 
•获得适当的批准
 
•将批准的需求传达给利益相关方
 
•跟踪项目执行期间的需求和进度
 
•管理对需求的任何必要更改
 
•报告业务需求跟踪的状态
 
业务需求收集
 
收集业务需求的过程(有时称为获取需求),涉及到编译与成功操作和方向相关的所有业务需求和细节的详细列表。根据偏好、可用性和需求,可以使用各种技术来收集需求,包括文档分析、头脑风暴、访谈、观察和调查。
 
业务需求分析和可追溯性
 
一旦收集了需求,就必须对每个需求进行记录和分析,以确定与预期目标相关的项目范围。这从可追溯性开始。
 
业务需求可追溯性确保所有业务活动和可交付成果都与实际需求相关联。换句话说,可追溯性确保每个需求都有一个与业务相关的目的,并且没有任何需求是无用或不必要的。
 
需求可跟踪性跟踪特定集合中的需求之间,业务需求和后续需求之间以及需求与项目的各种可交付成果之间的关系的性质。
 
在跟踪业务需求时,业务分析人员首先在业务需求文档(BRD)中识别并记录所有业务需求。这样做需要清楚地了解企业的使命、愿景和目标。由此产生的业务需求文档(BRD)详细说明了项目目标,以及客户期望以及项目如何支持业务需求。该文件是项目的基础,因为它涉及业务的需求和方向。要求也可以追溯到其他相关的要求。
 
商业分析知识体系(BABOK)
 
要了解业务需求分析和需求跟踪,通常需要了解业务分析。为此,国际商业分析师协会(IIBA)开发了商业分析知识体系(BABOK),以帮助企业和业务分析师在战略、战术和运营层面实现“更好的业务成果”。
 
商业分析知识体系(BABOK)专注于五个方面:
 
•敏捷实践
 
•商业智能
 
•信息技术
 
•业务架构
 
•业务流程管理
 
与项目管理知识体系(PMBOK)下的10个知识领域类似,BABOK还包括以下六个知识领域:
 
1.业务分析计划和监控详细说明了组织和协调业务分析活动所需的任务。
 
2.启发和协作详细说明了为准备和完成启发活动而需要执行的任务,以及验证结果。
 
3.需求生命周期管理包括管理和维护业务需求以及从开始到结束确定所有活动的任务。
 
4.战略分析确定并解决与业务需求相关的任务,并在必要时确保实施战略变革。
 
5.需求分析和设计定义了组织,指定和建模业务需求所需的任务,以及验证信息、查找解决方案和确定潜在的实现价值。
 
6.解决方案评估概述了评估解决方案的交付绩效和价值所需的所有任务,并提出了可以提高价值的改进措施。
 
业务需求可追溯性的价值
 
追溯业务需求可以节省业务分析师、项目经理、赞助商和整个业务部门的时间、资金和精力。它还提供以下好处:
 
•确保最终可交付成果直接与初始业务需求相关联
 
•确保组织减少浪费的时间和资源
 
•确保符合既定的行业标准
 
•以更少的工作量提供影响分析
 
•使利益相关方的努力与具体目标保持一致,以提高生产力和支持率
 
•提高利益相关者的清晰度、可见性和问责制
 
•提高可交付成果的质量
 
•降低可能危及项目的风险
 
根据目标,可以使用各种类型的跟踪:
 
1.跟踪客户需求,并希望转发需求,有助于在需求发生变化时访问哪些需求会受到影响。
 
2. 识别每个软件需求的来源将需求追溯到消费者的需求。
 
3.定义每个需求与特定产品元素之间的连接可能涉及从需求中追溯。
 
4.指定特定的产品元素可以追溯到需求,以便可以知道每个项目的创建原因。
 
就粒度而言,可以根据需要在需求级别或模型,包或功能级别执行跟踪。
 
业务要求最佳实践
 
每个业务和项目都是不同的,因此有必要建立最佳实践,以帮助提高捕获所有业务需求和满足项目目标的可能性。最佳实践应包括:
 
•开发与业务规则和要求相关的唯一标识符
 
•通过可靠且负责任的业务分析师来掌握可追溯性
 
•在更新中引入一致性
 
•优先追踪基本业务要求,以避免遗漏重大需求,转而支持次要需求
 
需求可追溯性矩阵(RTM)
 
需求可跟踪性通常通过创建需求可追溯性矩阵(RTM)来形成,可追溯性矩阵(RTM)通常使用类似表格的模板或人工电子表格来显示需求与业务需求和可交付成果之间的链接。
 
以下是简单需求可跟踪性矩阵的示例。
 
可追溯性矩阵适用于小型项目,并且在有少量需求或跟踪仅限于高层需求时使用。更大的项目将需要更强大的解决方案,以及更多的时间和投入。
 
在寻找最高要求的可追溯性和管理工具时,请考虑企业的业务部门、产品或服务、结构和需求。兼顾协作、集成其他应用程序、需求管理、建模、可视化和仪表板、报告、导出、数据存储,以及场景测试。
 
业务需求跟踪对于项目的成功至关重要,应该是最先开展的活动之一。确保企业认真对待这项工作,并认识到这些优势,使用适当的可追溯性工具,并通过经验丰富的业务分析师更好地完成工作。而需求跟踪可以区分项目是否成功或失败。

关键字:CIO业务需求

原创文章 企业网D1Net

电子周刊
回到顶部

关于我们联系我们版权声明隐私条款广告服务友情链接投稿中心招贤纳士

企业网版权所有 ©2010-2024 京ICP备09108050号-6 京公网安备 11010502049343号

^