第 12 章 引入流程自动化的历程
本作品已使用人工智能进行翻译。欢迎您提供反馈和意见:translation-feedback@oreilly.com
本章将回答以下问题:如何将流程自动化引入企业?如何让第一个项目取得成功?如何在全公司范围内推广应用?
为此,它
-
勾勒两种典型的采用历程,并从中总结出一种模式
-
描述了这一旅程中至关重要的第一步(尤其是在最初的一至三个流程自动化项目中)
-
深入探讨在整个组织内扩大采用范围,以及随之而来的所有挑战
您可能会问,为什么要在技术书籍中阅读这些主题。原因有二。首先,作为开发人员或软件架构师,您需要了解某些挑战,以便能够应对这些挑战。即使政治问题超出了您的直接控制范围,您也会受到它们的影响,您需要采取有助于避免项目出现重大问题的措施。
其次,如果您是企业架构师,那么学习如何将流程自动化引入企业的最佳实践至关重要。你的工作不仅是了解功能和架构,还要在提供重要指导、定义必要的防护栏和让项目喘口气之间找到适当的平衡。与其为公司定义 "正确的架构",你更有可能最终成为内部顾问和推动者。本章将为你提供实现这一目标的基础知识。
了解领养之旅
首先,让我们了解一下采用流程自动化的典型历程。我觉得从实例中学习最有帮助,因此我们将在这里看两个故事。一个是编造的失败故事,其中包含许多现实生活中的元素。它将帮助你了解你一定要避免的失败。第二个是我多年来观察到的一位客户的真实故事。这个故事将强调他们成功的要素。
你要避免的失败
想象一下,你是虚构公司 DontDoItAtHome Inc.DontDoItAtHome 提供一个手工艺品市场,为不想在家自己制作的客户提供服务。
在一次供应商活动之后,您的首席信息官回到办公室,兴致勃勃地谈论流程自动化的潜力以及工作流自动化平台对开发人员工作效率的巨大影响。他们解释了流程导向是一个战略性话题,并建议您建立一个中央工作流引擎,以便在整个企业广泛采用。
你问他们想如何启动这项计划--哪个项目应该首先采用新方法。他们告诉你,流程自动化太具有战略意义,不能从一个微不足道的项目开始。不,他们计划为此设立一个完整的项目!他们甚至承诺提供所有资金,这不是很好吗?虽然你确实想知道这些钱从哪里来;他们上个月才告诉你,你的客户恳求的一项重要功能已经没有预算了。
您的首席信息官组建了一个团队来评估工作流程工具,并特别要求他们不要忘记他们参加过的大型活动的主办供应商。选定产品后,该团队将围绕核心产品建立一个公司专用平台,以支持您的特定 IT 基础设施。我们的计划是,一旦这个平台就位,项目就可以迅速实现重要业务流程的自动化。
为了准备这场比赛的投入,另一个团队被召集起来。他们收集了所有相关的业务流程,并将其勾画在流程图上。根据一家大型咨询公司的建议,他们采用分层方法来构建流程架构。他们将相关业务流程描述到非常详细的程度,作为自动化项目的输入,这些项目将很快在新平台上实施可执行流程。
六个月后,您的首席执行官开始紧张起来,希望看到结果。无论是工作流平台还是流程架构团队,都没有带来任何直接的业务价值。首席信息官迫于压力,必须拿出实际成果,为如此巨大的投资提供合适的商业案例。
首席信息官想发表声明,决定首先实现最关键流程的自动化,即订单执行流程。这将在企业中获得大量的知名度,而且他们坚信,他们将能够展示工作流平台对公司的重要性。
成立了一个新的项目团队来实施订单执行。他们没有工作流引擎方面的经验,当然也没有新的内部平台方面的经验。而且学习内部平台也很困难,因为它的文档很少。他们需要定期咨询平台团队。
通过在互联网上进行一些研究,项目团队对底层工作流程产品有了更多了解,他们发现内部平台阻止他们使用一半以上的功能。此外,他们使用的工具版本已经有一年之久,存在严重缺陷,而供应商已经在最新版本中修复了所有这些缺陷。 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access