2010年12月7日,星期二11:28

需求管理101

由伊丽莎白和理查德·拉森撰写

Elizabeth_Larson_feature_image以下是该书摘录 需求管理从业人员指南,第一部分:需求规划,由作者撰写。                                    

总览

需求管理与项目管理一样,是由输入和输出,工具,技术,流程和活动组成的学科,但仅用于业务分析工作。需求管理包括对那些需求的计划,监视,分析,沟通和管理。快速了解此重要主题或对其进行复习。

我们将简要介绍一些管理需求的关键要素,包括在计划过程中创建的内容,记录“良好”需求,可追溯性和管理变更。

需求管理

计划,监视,分析,沟通和管理需求的学科。

规划

需求管理的两个关键输出是计划和交流的业务分析方法以及需求管理计划。

业务分析方法。我们用于业务分析工作的方法主要与用于捕获需求的框架,方法或方法的类型有关。该方法是我们努力的基石,它确定了我们如何收集和管理需求。它描述了我们将遵循的过程以及将要完成的模板(如果有)。对于不同的方法,方法可能会有所不同 和框架。例如,对敏捷项目进行优先级排序与对瀑布项目进行优先级排序不同。在选择一种方法时,我们需要确保已将其传达给所有适当的利益相关方,并确保他们已接受将要采用的方法。

需求管理计划(RMP) 描述业务分析工作将如何完成。它描述了如何记录,跟踪,确定优先顺序,确定基准和更改需求的过程。我们可能还会将RMP视为用于管理业务分析的计划的集合。 RMP可以是一组正式的文档,其中包含许多子计划,例如业务分析沟通计划,业务分析风险计划,业务分析工作量的估计等等。这种类型的RMP可能适用于规模较大,风险较高的项目。在较小的努力下,RMP可以成为非正式的路线图。无论哪种情况,它都是整体项目管理计划的辅助。

记录“良好”要求

需求文档。需求总是被正式或非正式地记录下来。需求可以作为详细需求规范的一部分,以被称为用户故事的短文本形式,或者作为一个或多个模型(例如业务流程,数据或用例模型)的一部分,被记录为文档。原型或模型。只要所有听到或阅读需求的需求都能理解所有需求,就没有正确或错误的方式来记录需求。这意味着它们必须“良好”。

什么是好的要求?

为了使需求值得管理,它必须是有用的。为了有用,所有关键利益相关者都必须理解要求。赞助商和业务主题专家需要知道最终的解决方案将解决他们的问题并达到他们的目标。开发人员需要了解如何设计和构建最终产品。测试人员需要能够发现并消除产品可能存在的任何缺陷。变更经理(人力资源人员,顾问,业务经理等)需要了解最终产品将如何影响组织。如果要求不明确,则构成产品的部分或全部组件可能有缺陷。为此,要求必须明确,明确,一致,完整,简洁和确认(已验证)。它们还必须是可测试和可追溯的。这里有一些使需求“良好”的技巧。

  • 描述需要什么,而不是描述如何实现。
  • 使用度量单位或特定词来减少歧义。因此,例如,“少于五秒”优于“快速”。
  • 用一个 词汇表 减少歧义。随着新的利益相关者参与项目的整个生命周期,词汇表可以防止误解并提高生产率。包含一个 首字母缩写词参考清单 词汇表,可轻松访问这些首字母缩写词。
  • 保持句子简洁明了,与单词数量和语法结构有关。
  • 将需求组织和分组到一个层次列表中,高层次的需求在被发现时细分为子需求。
  • 唯一标识每个需求。使用分层编号系统(1.0、1.1、1.1.1、1.2等)。这种方案可用于更轻松地跟踪需求(请参见下文)。
  • 删除多余的需求或澄清看起来相似但真正独特的需求。
  • 在适当的地方使用图形模型,图表和原型。

 Traceability

需求可追溯性是一种跟踪需求的结构化方式。需求可追溯到其来源,发现详细需求后可追溯到整个项目。将需求追溯到源头有时被称为向后或向上的可追溯性,并且涉及将需求链接到已识别的业务问题,业务目标和项目目标。 图1 说明了向后追溯的概念。

Elizabeth_Larson_Figure1图1-向后追溯 

 

在整个项目中跟踪需求称为转发分配或转发可追溯性,并且涉及记录需求与其他需求之间的联系以及对设计,开发,测试和部署工作产品的需求。图2说明了前向可追溯性的概念。

 Elizabeth_Larson_Figure2图2-转发追踪

 

需求可追溯性通过确保每个需求:来帮助需求管理:

  • 增加价值。 通过跟踪每个需求,其在帮助组织解决问题和实现其目标方面的价值就变得显而易见,从而帮助组织专注于做所有正确的事情,并且只专注于正确的事情。
  • 属于批准范围。无法追踪的需求不属于项目。范围管理是最大的项目挑战之一,因此可追溯性是控制范围的有用工具。
  • 在项目或项目阶段结束时实际交付。一旦确定并同意了正确的要求,重要的是要确保设计,制造,测试和交付满足这些要求所需的所有部件。

可追溯性还有助于确定影响和相互关系,以便:

  • 每个需求和请求的更改的成本可以更容易地估算。
  • 可以计划测试范围。
  • 可以更容易地识别风险,并制定风险应对计划。

可追溯性提示

使用可追溯性有助于确保每个需求都与项目可交付成果,项目目标,业务问题和业务目标相关联,从而防止流氓需求潜入项目中。

管理变更

需求管理的重要部分是处理变更。在需求计划期间,将建立处理变更的流程,包括谁要求变更,谁授权变更以及谁否决变更。 “谁”可以是个人,也可以是某种类型的变更控制板。变更过程获得批准后,有必要遵循。批准的过程取决于所采用的业务分析方法,并且可能因项目而异。例如,在敏捷项目上处理变更的过程可能与传统项目不同。但是,无论该过程是什么,都必须由受影响的利益相关者进行沟通并达成一致。

概要

我们已经研究了管理需求中的一些关键要素。其中包括确定方法和创建需求管理计划的计划任务,这些任务需要适合业务分析工作。在进行业务分析工作时,我们以手头项目所需的格式和详细程度记录“良好”的要求。最后,为了帮助控制范围,我们跟踪需求并管理更改。

别忘了在下面留下您的评论


伊丽莎白·拉森(Elizabeth Larson),CBAP,PMP,CSM, 理查德·拉森(Richard Larson),CBAP,PMP,是水印学习的共同负责人(http://www.watermarklearning.com/),这是一家全球认可的业务分析和项目管理培训公司。 20多年来,他们利用在业务分析和项目管理方面的丰富经验来帮助成千上万的BA和PM从业人员发展新技能。他们帮助将Watermark的培训构建为行业最佳实践,引人入胜的格式和实用方法的独特结合。水印学习的学生立即学习产生持久结果所必需的现实世界技能。伊丽莎白(Elizabeth)和理查德(Richard)都是国际商业分析协会(IIBA)的全球首批认证商业分析专业人员(C BAP)的成员,并且是IIBA商业分析知识体系(BABOK)的贡献者。他们还获得了项目管理专业人员(PMP)的认证,并且是项目管理知识体系(PMBOK)第四版中有关收集要求的部分的撰稿人。

©BA Times.com 2020

麦格雷戈徽标白色网站