• 可以放慢脚步:BA效率不是通过击键来衡量的
  • 业务分析的通配符身份
  • 是的,您可以在Covid-19期间实际上有效地提出要求!
2015年5月19日星期二11:24

为什么用例这么难?

撰写者

也许是因为它们很容易编写。给定模板和几分钟的指导,任何人都可以编写用例描述。问题在于每个人从不同的角度写出不同的文字。一个人可能描述他们想要解决方案的工作,而另一个人试图描述一组屏幕的设计,另一个人试图解释现有系统的工作方式。如果他们都尝试在同一个用例上进行协作,那么很可能会出现混乱,个性将接管一切,其结果将只能满足某些利益相关者的要求。通常,技术解决方案提供商会坚持不懈,而我们却忽略了业务用户的需求。我们最终使用了诸如“创建”,“视图”,“修改”和“浏览”之类的用例,这些用例代表了开发人员的观点,而不是业务的观点。

对于某些人来说,用例描述是他们使用的唯一需求工件。他们嵌入了数据描述,业务规则,甚至是屏幕导航,从而导致过于复杂,混乱且无法更新文档。

环顾四周有关用例的所有在线讨论,阅读书籍,学习课程,阅读UML规范,………它们都是不同的!他们或多或少都是对的。这就像一场暴民竞赛,先是将好主意暂时包容起来,然后抛向一边,以支持最顽固,最响亮或最大的想法。还是最狡猾,最富有或最受欢迎的支持者。

我认为我们可以解决此问题。

我们所需要做的就是就解决方案生命周期中不同时间的不同用例达成共识,以适应不同类型的涉众的需求。现在,在您认为这是一个家伙施加另一个对世界的看法而做出的又一次微弱的尝试之前,我意识到之前已经尝试过多次了。没有成功。

但是您如何看待这个想法? 《BABOK®指南》和《PMBOK®指南》都对需求分类达成了一致:业务,利益相关者,解决方案和过渡需求。我们可以在业务分析行业中就一组相应的用例分类达成一致吗? (是的,业务和系统用例是在1990年代引入的,但也没有人同意如何编写它们)。

“用例是捕获系统需求(即系统应该做什么)的一种手段。”

作为业务分析师,您知道用例可能是一个非常有效的工具,用于引发和描述利益相关者希望系统执行的操作。而且您还知道开发人员可以编写用例来描述系统将为其用户执行的操作。那么,为什么不通过需求可追溯性在两个单独的用例集中使用这两种观点呢?

利益相关者用例可以从利益相关者的角度描述利益相关者用词汇表描述的利益相关者需要使用系统的能力,而无需使用“输入”,“下拉”,“选择”之类的词,“页面”,“屏幕”,“提交”,“单击”或任何其他在系统上强加设计的词语。用例中的场景将使用业务名词和动词来编写,避免使用诸如“数据”,“信息”和“过程”之类的抽象术语,而要告诉我们该数据是关于什么的,并使用涉众使用的动词来准确说明他们的要求。

响应于批准的利益相关者用例集,系统用例可以在提议的解决方案的词汇表中描述提议的设计。然后,业务分析人员可以在利益相关者所说的需要与解决方案所要提供的内容之间进行追踪。通过这种方式,可以提出和评估不同的解决方案,以了解它们满足利益相关者需求的程度。

利益相关者用例模型(由用例图和用例场景组成)将以业务术语描述提议的解决方案的范围,因此可用于评估可行性,识别和评估替代解决方案,估计业务价值和项目成本并确定业务风险。

利益相关者用例模型可以作为开发系统用例的起点,并且可以用于征求和评估供应商和内部开发团队的解决方案建议。

基于利益相关者用例模型的系统用例模型将更快,更容易开发,因为已经编写了利益相关者方案的场景和步骤。

用于验证解决方案将允许涉众进行工作的用户测试用例将基于涉众用例。功能测试用例将验证解决方案是否根据系统用例中的设计构建。

还需要了解外部客户和合作伙伴如何与组织交互,但是BPMN协作图可以很好地抓住这一点。如果您不使用BPMN,则可以在描述组织为客户提供的业务价值时,使用业务用例来显示这种交互并建立业务词汇。您可以在业务用例和利益相关者用例之间进行跟踪,以确保利益相关者用例提供的是真正的业务价值,而不仅仅是内部的改进。

在生产中支持现有系统的人员将受益于描述“已建成”系统的用例;这些用例将在多年的使用寿命内发展。

确定了四种不同类型的用例,它们在不同的时间针对不同的受众创建,并且具有可追溯性。业务用例描述了组织如何为客户提供价值;利益相关者用例描述了利益相关者需要使用系统来实现价值的能力;系统用例描述系统的设计,竣工用例描述系统在生产中的真实存在。利益相关者和竣工用例都将是持续支持和持续改进的基础。

不要忘记在下面留下您的评论。

菲尔·文森特

菲尔(Phil)是一位业务分析师教练和培训师,他为每项工作带来了丰富的经验和对卓越的热情。他也被称为伟大的讲故事的人。多年来,他帮助数十家公司和数千名专业人员通过更精打细算而不仅仅是努力工作来改善他们进行业务分析的方式。他通过专业培训和项目团队的实际指导相结合,帮助人们看到新的做事方式,并磨练自己的技能,同时避免了常见的陷阱。作为顾问,他的客户来自保险,金融,制药,运输和政府等行业,不断给他回电话。
Phil是即将推出的BABOK®Guide v3的核心团队负责人之一。

©BA Times.com 2020

麦格雷戈徽标白色网站