上一页 下一个

业务流程

业务流程描述了组织为交付产品或服务而执行的活动。它们通常表示为一系列顺序步骤,并且分解为层次结构,这些层次结构通常从价值链的最高级别开始,然后下降到任务级别之上的级别。与Enterprise Architecture一起使用时,保持这些图表的简单性和描述性非常重要。它们是组织如何实现其预期业务目标的有用视图。它们通常表示为以层次结构组织的一系列图表,反映了业务的运作方式。

这些提供了业务功能的替代视图,可以与业务功能和业务功能进行比较,这两者都由元素的层次结构表示。业务功能通常提供业务价值,并按所需的技能和组织结构进行组织。能力更抽象,专注于所需的能力,因此它们的波动性更小。业务流程建模的一个问题是,在任务完成时,流程可能已经发生变化。尽管将架构工作引入完善的功能模型更为常见,但业务流程模型仍然有其目的,并帮助架构师了解业务价值的实现方式以及创建业务价值的活动流程。

Enterprise Architect具有广泛的工具,可用于创建业务活动的这些模型。可用于对业务流程建模的三种主要语言是:

  • ArchiMate业务层 - 业务流程
  • 统一建模语言 - 活动图
  • 业务流程模型和表示法 - 业务流程图

作为每个符号中的行为单元的活动可以使用项目浏览器组织成层次结构,项目浏览器提供从低级活动汇总的方法和将更高级别活动分解为更精细活动的方法。这为查看层次结构提供了一种通常的机制,也可以作为与适当的利益相关者进行沟通的范例 - 管理人员通常会对价值链或最高级别的活动,下一级别的业务经理以及运营经理感兴趣。对较低级别的图表感兴趣。

可视化构成业务流程的活动层次结构的另一种方法是创建业务流程层次结构图,该图显示结构图中的层次结构。这提供了一个引人注目的视图,但必须小心,因为如果更改层次结构,则必须手动更新此图。