活动:描述当前业务
此活动涵盖了解按现状业务和优化业务建模工作目标的变通方法。
扩展:描述当前业务
描述工作分解结构团队分配工作产品使用
用途
此活动的目的是为了了解组织的当前(按现状)流程和结构,并且根据此了解的情况来优化业务建模工作的目标。
关系
父代活动
描述

此活动的目的不是详细地描述整个组织,而是只要详细到一定程度就足够:要使团队能够针对项目的剩余工作对要侧重于组织中的哪些部分划分优先级。应根据进行业务建模的原因来决定工作的范围和详细程度(请参阅概念:业务建模的范围)。例如,业务流程重新设计(BPR)项目与域建模相比,需要范围更宽、更详细的业务模型。 

[JAC94](第 164 页至第 167页)指出:“虽然我们认识到生成此模型是至关重要的,但我们要强调的是不要花费过多时间在上面,这点也很重要”。它还提到:“当然会存在有必要更详细地进行描述的情况,但这应该根据进一步建模所产生的负面后果来进行权衡”。之所以这样说,是因为在实践中往往是在方便的时候 而不是在必要的时候结束建模。

这通常是在先做了一些基础工作之后,再开始描述业务用例的。通常,会在必要时描述或优化组织结构(请参阅业务体系结构文档的组织和地理视图)。如果将对大部分的业务进行建模,则可能会定义业务系统。与之独立的是,第一张草图由业务体系结构文档的域视图中的业务实体组成。这在很大程度上通过提供讨论环境促进了业务建模研讨会期间的交流。并且,一个团队可能从业务工作者开始,并且可能以他们在组织中的雇用职位作为起点。虽然业务工作者代表角色,因此就不应与职位混淆,但是职位可为确定业务工作者提供很好的起点。

下一步将使用在评估业务状态期间已经确定的任何内容来定义业务目标。在描述业务目标期间或之后,将使用业务参与者业务用例(可能还有业务事件)来填充业务用例模型。 业务用例应往回跟踪它们所支持的业务目标。 在跟踪期间,您可能会确定新的业务目标或优化现有业务目标。 如果揭示了控制业务用例行为的需求(例如性能需求),则必须将它们记录到补充业务规范中。

根据业务建模目标,将划分业务用例的优先级,并且业务体系结构文档的业务流程视图将更新为对体系结构有重要意义的业务用例。然后,会为具有最高优先级的业务用例生成业务用例实现。虽然将会优化已经确定的业务工作者业务实体业务事件,但是可将它们用作起点。在描述这些当前业务用例实现时,将会揭示业务规则,这些业务规则应以文档形式或直接作为业务分析模型中的元素记录到业务规则中。

在执行这些活动时发现的所有术语、概念和定义都必须记录到业务词汇表中。在此活动结束时,必须在必要时根据通过具有最高优先级的业务用例获得的经验重新考虑并调整目标和期望。必要时,必须优化业务远景。在执行此活动时,在评估业务状态期间作出的设想或决策是不正确的,这一点甚至可能变得很明显。如果是这种情况,则可能需要调整目标组织评估以反映真实情况。

属性
事件驱动
多次出现
正在进行
可选
已计划Yes
可重复
人员配备

业务建模团队(所有成员充当业务流程分析人员)应与项目干系人的代表进行交流。这个扩展的业务建模团队需要具备扎实的业务领域知识,还需要了解当前如何使用软件系统来使业务自动化。核心团队成员需要掌握良好的辅助技能。

关键注意事项

如果了解当前业务是业务建模工作的目标,则执行此活动。 如果已确定业务流程将不会发生主要变化,或者如果打算或多或少从头开始开发新业务,则跳过此活动。

举办研讨会,其目的是了解和概述当前组织中的业务用例和业务参与者。可应用以下样本技术来帮助您收集正确的相关信息: