工件:业务用例
业务用例(类)定义一组业务用例实例,其中每个实例都是业务执行的一系列操作,这些操作对特定业务参与者生成可见的有价值的结果,或显示业务如何响应业务事件以产生业务利益。
工作产品类型:模型元素
用途

业务用例从外部的增值观点来描述业务流程。业务用例是超越组织界限的业务流程,可能包括合作伙伴和提供端,以向业务项目干系人体现价值。 业务用例是对以下各项作出响应的业务行为的面向流程规范:

  • 业务和业务参与者之间的交互
  • 重要业务事件

业务用例是业务使用模式的说明,使用用例对环境(特别是业务参与者)和业务本身具有影响,并可能会更改业务对以后的事件或交互进行响应的方式。业务直接且显式地提供给环境的是服务(从这个角度而言,业务仅仅是顶级业务系统,因此,它包括其资源并将明确定义的服务提供给其环境 - 请参阅指南:业务系统),并且如“业务用例”中所述,业务参与者和业务之间的交互将通过调用一个或多个这类服务来进行。请参阅指南:业务用例

业务用例对于想要了解业务所体现的价值和业务如何与环境交互的任何人都有用。项目干系人、业务流程分析人员和业务设计人员使用业务用例描述业务流程,并了解任何建议的变更(例如,合并或第一次 CRM 实施)对业务运作方式的影响。系统分析人员和软件设计人员也使用业务用例来了解软件系统如何适应组织。测试管理员使用业务用例提供环境来为软件系统开发测试场景。项目经理使用业务用例来计划业务建模迭代的环境并跟踪进度。

关系
描述
简述

模板是为业务用例规范提供的,包含业务用例的文本属性。此文档与需求管理工具配合使用(如 Rational RequisitePro),来在业务用例属性中指定和标记需求。  

业务用例图可使用可视建模工具(如 Rational Rose)开发。业务用例报告(及其所有属性)可用 Rational SoDA 生成。

有关更多信息,请参阅工具向导:使用 Rational Rose 和 Rational RequisitePro 管理用例使用 Rational SoDA 创建用例报告。  

图示
定制
说明选项

UML 说明:用例,构造型为 <<business use case>> 

业务用例可能有以下属性

  • 名称:业务用例的名称。
  • 简短描述:角色的简要描述和业务用例的目的。
  • 性能目标:与业务用例相关的度量的规范,以及使用这些度量的目标的定义。
  • 工作流程:业务用例所表示的工作流程的文本描述。流程应该描述业务执行什么来向业务参与者实现价值,而不是业务如何解决问题。业务内的所有人员都应理解该描述。
  • 类别:业务用例的类别是“核心”、“支持”还是“管理”。 
  • 风险:执行或实现业务用例的风险的规范。风险是根据期望增值和所提供的增值之间的潜在差别来定义的。
  • 可能性:业务用例的估计改进可能性的描述。 
  • 流程所有者:业务流程所有者的定义即管理变更和计划变更的人员。 
  • 特殊需求:如前所述,工作流程未涵盖的业务用例特征和定量。
  • 扩展点:业务用例事件流中的一系列位置,可使用扩展关系在这些位置插入更多行为。
  • 支持的业务目标:已构造的依赖关系,表示业务用例支持的业务目标。
  • 关系:业务用例参与的关系,如通信关联,包含和扩展关系。
  • 活动图:这些图显示工作流程的结构。
  • 用例图:这些图显示涉及业务用例的关系。
  • 工作流程说明:手绘的草图或演示图板会话的结果。

如果执行业务建模只是为了将现有目标组织绘制成图,而不是为了变更组织,则可从业务用例规范概要中除去以下部分:

  • 性能目标
  • 风险
  • 可能性
  • 流程所有者
更多信息