立即注册

一文了解卓越集成中心(ICoE)

企业应用集成 ICoE 卓越集成中心

作者: 数环通 发布时间: 2023-11-07 11:38:30

一、为什么每个企业都需要一个卓越集成中心?


为什么今天有这么多企业需要拥有一个卓越的集成中心(ICoE),又被称为集成能力中心(ICC)?

 

一些公司的IT部门虽然拥有雄厚的技术人才,但他们通常将每个集成项目视为全新的挑战。开发人员或多或少需要从零开始编写代码,然后才意识到他们忽略了一些关键要求,例如安全性或监测,于是不得不回头重做,遵从其他部门的指导方针。这种逐个解决的方式,常常导致高昂且难以预测的集成成本。开发团队难以估算项目需要的时间,估算经常偏差,有时候甚至相差甚远。这损害了团队内部的信誉,而且集成工作根本无法按照业务所需的速度完成。

 

拥有ICoE的IT组织由多个开发团队、运维人员、IT和数据安全团队以及业务主管组成。它制定了正式的集成指南,考虑了软件开发生命周期(SDLC)的需求、安全要求、运维要求和测试要求。

 

标准集成平台,如数环通,通过现成的连接器和低代码设计接口来确保一致性,并加速开发。使用统一的方法和平台构建和管理所有集成,提高了代码的可重复使用性,缩短了开发周期,提供了更高质量的集成。

 

现在,IT部门能够在商定的时间内轻松启动业务部门的集成请求。团队更有协作性和效率。总之,组织更加灵活和高效。

 

这就是卓越的集成中心可以带来的不同之处。


1699327666672_65565D07-ACB6-413e-868A-B090760E2FD0.png


卓越集成中心的优势


以下是企业可以从创建ICoE中获得的好处:


1. 更可重复的过程,确保团队在启动新项目时不必“重新发明轮子”。(数环通在这里提供了现成的连接器、社区共享的配置以及可轻松复制和修改的集成库。)


2. 更好地遵守安全准则和其他法规。


3. 更高的业务灵活性,因为可以快速确定和构建关键业务集成的范围,IT组织可以自动化越来越多的工作流。


4. 改进了可扩展性,因为集成是从可重复使用的组件和接口构建的。


5. 支持“公民集成工程师”——业务用户,他们可以使用数环通的低代码界面,根据ICoE提供的最佳实践和集成模式构建或管理自己的集成。


6. 支持自助服务支持,使开发人员和“公民集成工程师”能够找到他们需要的集成,并轻松地将其集成到他们的工作中,以支持业务目标。


如果您建立了正确的团队,制定了合适的路线图,并处理了一些短期项目,然后沿着各种集成路径不断发展,最终您将达到一个阶段,一切都像一台运转良好的机器一样顺畅运行。


如果集成项目遵循ICoE提供的最佳实践和工具,您的IT团队和业务用户可以确信他们正在以正确的方式构建集成。他们可以通过拥有一个可以迅速培训他们、指导他们、有意义地支持业务、构建良好、经过测试并有效部署的中央资源,更快地工作。


现在,您可以由正确的主题专家构建正确的集成,以正确的方式构建并按时交付。哪家企业不想要这样的结果呢?


二、如何建立卓越的集成中心


在前面,我们讨论了卓越集成中心(ICoE)为您的组织带来的不同之处。它包括更快的集成开发速度和更可预测的结果,有望实现更好的IT投资回报率,使您的企业变得更加灵活和反应更快。


但如果您的企业尚未拥有ICoE,您应该如何构建一个呢?根据经验,我们整理了一份最佳实践列表,以帮助您入门。



1699327792148_E3F2374F-7839-483a-A311-04F725E01D8F.png


考虑全局


首先,您需要审视集成在组织中的整体角色。为了锤炼组织的集成技能,构建ICoE并不是一蹴而就的过程。建立一个跨部门的团队,包括高层管理人员。进行映射练习,明晰集成在当前组织中的角色,并探讨未来可能的发展。制定清单,认识到它会随着时间的推移而发展和增长。最初,这种对集成的“全局”视角将有助于为卓越中心提供方向和目标。


获得高层管理支持


至关重要的是,ICoE架构师必须获得卓越中心计划的执行支持。集成不仅涉及开发,还涉及测试、运维、安全、财务等多个部门。所有这些部门都需要合作,以制定和完善一体化的最佳实践和框架。跨部门的合作在高层的鼓励和监督下效果最佳。


持续改进的计划


在任何成功的组织中,变革都是常态。随着业务的增长和发展,关键工作流程如订单到现金将不断演进。企业必须能够持续构建、管理和修改集成,同时确保遵守SLA协议、安全策略、行业法规和任何其他相关要求。


招募内部支持者


ICoE跨足多个部门。它确保开发团队所做的改进由QA部门测试,由安全和合规性团队审查,由运维部署和监控。确定多个部门的利益干系人,并设定他们积极参与您的卓越集成中心的期望。


在集成平台上实现标准化


卓越中心的一个目标是一致性,而实现一致性的最佳途径之一是在像数环通提供的集成平台上进行标准化。您需要一个综合平台,如数环通,以满足开发人员的所有需求,无论是集成关键应用程序、为外部合作伙伴配置API、扩展与贸易合作伙伴的EDI网络,还是自动化工作流程。


标准化在单一平台上简化了开发人员、QA团队、安全团队等各个团队参与的工作,同时也减少了时间。数环通提供现成的连接器和低代码拖拽界面,加快了构建和调整集成的速度。


建立和分享最佳实践


不希望开发人员自行创建安全要求。相反,他们应该根据指导方针工作,并利用组织安全团队选择的工具和服务。为每个部门制定一组最佳实践和要求,包括数据治理、企业架构、安全性和合规性等。这样,开发人员可以轻松地将这些要求融入到他们的所有集成中。


创建集成路线图


采用参考模型,并创建包含项目成熟度里程碑的集成蓝图。参考模型是一个综合地图,显示了集成影响的所有领域以及ICoE可以实现的改进。该路线图确定了支持ICoE任务的并行活动,通常包括集成开发、数据治理、安全性和合规性以及体系结构等活动。


最初,确定三个主要的“泳道”是一个不错的主意:


1. 集成开发


2. 数据治理、安全性和合规性


3、体系结构、SLA协议和其他确保集成满足业务连接和性能需求的活动


确定试点用例


初学时,从小处入手。确定团队可以在短期内处理的用例,构建其资产并磨练其技能。最初的项目应该是具有挑战性但可行的,以确保卓越中心获得初期的成功,从而建立支持。


这些建议应有助于您迈出一步,简化流程,认可绩效改进,并最终拥有一个最佳的集成卓越中心,将集成转化为组织的战略优势。


三、为什么协作对于创建卓越集成中心至关重要


卓越集成中心(ICoE)旨在将集成视为一项持续的跨部门活动,而不仅仅是一系列零散的工程项目。这一理念鼓励业务、工程、测试、运营和合规性等各部门的利益相关者积极参与其中。


ICoE通过建立集成模式和标准,这些模式和标准贯穿整个组织,实现了更快速、可预测和经济高效的集成开发。大多数IT开发经理都会认同这些优势,但要取得成功,ICoE需要跨部门协作的支持。


有一个残酷的现实:即使开发团队已经着手创建ICoE计划,如果没有涉及到IT内部和其他部门的协作,该计划也很可能失败。


要理解为什么协作对于ICoE的成功至关重要,让我们以创建卓越中心的最重要工具之一为例:集成路线图。


1699327721586_AC18F505-F70B-43b9-808E-91E0F4E639B7.png


从路线图出发


首先,我们需要规划改进整个公司集成的可能性。我们需要问自己一系列问题:


  • 集成改进如何帮助我们提供新型产品或服务给客户?

  • 集成如何提高我们组织的效率?

  • 哪些应用程序需要被集成?

  • 谁是最终用户,哪些工作流程涉及?

  • 哪些集成是最重要的,以及为什么?

  • 公司目前的集成能力如何?


这些问题的答案有助于我们把握整体情况,明晰业务如何从改进的集成中受益,如何提高敏捷性和效率,以及最终集成如何改变业务。


接下来,我们制定路线图。路线图的目标是概述具体、可衡量的步骤,以构建组织的整体集成能力。


通常,我们从命名约定、错误处理和日志记录的标准方法等方面入手。这些内容应该在整个组织中保持一致。我们不希望在集成中使用名称冲突的情况,而且我们希望日志记录和故障排除变得简单明了。


在这个阶段,我们还会选择一个集成平台。我们希望在整个组织中保持架构的一致性。数环通 集成平台 (iPaaS) 提供了一个低代码开发环境,所有部门都可以从中受益。此外,它还配备了即用型连接器,并支持电子数据交换 (EDI) 等电子商务操作。


通过对数环通进行标准化,我们为参与iCoE的每个人提供了一个通用平台。数环通应用中心的即用型连接器和丰富的模板、专业知识可帮助每个人更快、更高效地工作。


一旦我们确定了标准的集成平台,我们就会开始规划构建集成的后续步骤。这些步骤通常涉及三个“泳道”或任务列表。通常,路线图中有三条泳道:


1. 集成开发(构建集成)


2. 数据治理、安全性和合规性


3. 体系结构、SLA协议和其他活动,确保集成满足业务连接性和性能需求


这些泳道的进展需要同时进行。您不能让开发人员花时间构建复杂的集成,然后在项目结束时向公司的数据治理专家询问他们对数据治理的看法。相反,您希望让团队负责数据治理、安全性和合规性,制定开发人员可以应用于整个组织的所有集成的标准。企业架构师也应该从一开始就参与进来,确保部门项目符合组织的整体架构战略。


边走边协作


1699327986650_80800C52-8FAA-41f8-95D2-E399387B2113.png


协调泳道上的活动需要协作。这种协作是指共同努力,确定目标和挑战,并共同努力完成路线图中概述的任务。


这种类型的协作比简单的每周或每月电话会议更复杂,要求更高,参与其中的每个人(包括来自多个团队和部门的员工)都应该有任务。一个团队的可交付成果将直接影响其他团队的日常工作。


以下是管理这种跨部门协作的一些建议:


1. 在项目开始时获得高管的支持:邀请部门领导参与ICoE计划的启动和路线图的制定。一旦他们接受了这个项目,他们就更有可能在他们的组织中投入时间和资源,以确保卓越中心的成功。


2. 尽早设定切合实际的期望:明确创建ICoE将为多个部门的员工创造工作。还要注意的是,一旦卓越集成中心形成,这些员工的日常工作可能会发生变化——变得更好。例如,首席信息安全官的团队可能会被要求制定集成的安全标准,一旦这些标准被制定并与卓越中心共享,安全专家可能不再需要如此频繁地检查单个集成项目。


3. 应用经典的项目管理实践:跟踪所有泳道的进度并与团队分享更新。确定依赖关系,以便每个团队了解其工作如何影响其他团队的工作。


4. 选择适合每个人需求的集成平台:确保您选择的集成平台满足所有团队的需求。如果该平台仅对高级程序员有用,那么它可能不是企业范围计划的正确平台。寻找可以帮助开发人员、IT经理和业务用户的丰富功能集,例如数环通ipaas平台。


5. 建立所有团队之间沟通和跟踪进度的定期方式:找出最适合您组织的会议、电话会议和在线聊天组合,并坚持定期安排。


6. 庆祝成功:随着集成变得更容易构建和更有效,公开宣布这些成果,以建立对卓越中心计划的支持。


我们已经看到采用这些实践的组织通过卓越的集成中心提高了自身的竞争力和效率。我坚信,您的组织也可以取得类似的成功。


四、创建卓越集成中心的 7 个最佳实践


我们与零售、能源等领域的企业合作,帮助他们创建卓越集成中心 (ICoE)。我们亲眼目睹了 ICoE 可以为组织带来的好处,例如降低劳动力成本、缩短上市时间和加强部门间协作等好处。


无论公司规模或竞争的行业如何,我们都有机会看到哪些有效,哪些无效。借鉴这些经验,以下是创建 ICoE 的七个最佳实践。


1. 建立多元化的团队


人是ICoE的基础。


集成是关于连接分离的事物。这项工作本质上涉及企业的多个领域。卓越中心团队应将企业内不同部门和组织的人员聚集在一起。


通常,ICoE 将包括企业架构师,最好是了解 IT 和业务的高级架构师。该中心还应该包括集成专家,他们很可能是开发人员。该中心需要能够处理迁移、数据映射、集成测试和单元测试的开发人员。


该中心还需要来自各个部门和学科的主题专家 (SME)。中小企业不仅应包括来自其应用程序和数据直接受到集成影响的部门(如人力资源、财务、制造等部门)的人员,还应包括来自安全和合规性等各种角色的人员。这些中小企业中至少有一部分应该有管理项目的经验。


最重要的是,ICoE 团队应该包括具有前瞻性思维的人,能够为未来定义和完善架构。


2.制定明确的计划


组建团队并确定利益相关者后,请专注于制定明确的计划,以定义创建和管理 ICoE 的流程。


我们需要制定一个项目章程,定义ICoE的业务目标和技术目标。章程的范围至关重要:它需要涵盖 IT 和业务目标。该中心应建立技术技能和资源,以便企业整体能够更容易地实现其业务目标。


要制定此章程,您需要将业务利益干系人和 IT 利益干系人聚集在一起,并确定两个组感兴趣的目标。这份清单应该包括长期目标以及将在中心成立的头几个月实现的短期目标。


当你定义这些目标时,你会发现自己得到了下一个可交付成果的想法:一个集成项目路线图,列出哪些项目将首先完成,哪些项目将紧随其后,等等。


然后,开发参考架构。构建一个存储库,该存储库记录了企业迄今为止已构建的所有集成,并包含所有尚未构建的集成的指南和计划。


最后,编写一本规则手册,为设计、部署和操作提供指导。该规则手册应包括来自多个部门的贡献。安全团队希望包括安全准则,运营团队将有他们的要求等。


1699328109006_8E17C2CD-20E7-4051-8580-D0F81D81E6E9.png


3. 获得高管的支持


为了确保这个卓越中心获得所需的批准和支持,团队中至少需要有一名 IT 总监,如果不是 CIO。


拥有执行拥护者有助于 ICoE 在组织中获得可见性。如果有董事或C级高管宣传该中心的战略重要性,该中心就不太可能成为臭鼬工厂项目。


高管赞助还有助于 ICoE 建立其作为企业中集成的首选资源的权威。一旦中心建立起来,你就不希望其他团体进行自己的整合,藐视ICoE的指导方针和规则。


为了标准化整个组织的集成实践,ICoE 需要以一种或另一种方式指导所有集成项目。在高层管理人员的支持下,更容易获得这项授权并捍卫它。


4. 清晰主动地沟通


ICoE团队绝对需要几个具有良好沟通技巧的人。为什么?因为企业内部卓越中心的“适销性”很可能是决定该中心成功的关键因素。


你可以拥有一个伟大的章程和一个强大的团队,但如果企业中的其他部门不了解卓越中心在做什么——如果他们不认识到它带来的好处——它的日子就屈指可数了。


我没有夸大其词。根据我们的经验,我们发现适销性是决定一个卓越中心是否获得牵引力并蓬勃发展的最关键因素,或者它是否在一两个项目后分崩离析。


整个组织的人员需要了解 ICoE,并具体了解它带来的好处。这些好处应该是团队在制定章程和路线图时设定的目标。


有意识地努力传达这些好处。该中心的继续存在取决于它。


1699328223986_9B54F1E3-E2C4-4d0f-B228-91A6CFF3B9F9.png


5. 从小处着手


ICoE 可能有一个全面的章程和广泛的路线图,但重要的是从小处着手。不要过度使用。不要试图一次做太多。


相反,采用迭代方法,就像对待其他项目一样。确定用例并承担您有信心能够成功的项目。尽早,确保您有足够的资源来履行您的承诺。


要选择这些初始项目,请返回中心的项目章程。该中心的价值是什么?它解决了哪些关键问题?上市时间?可重用性?统辖?更好地利用资源?尝试在初始项目中至少解决其中一个问题。


这些早期的胜利中有很多是在劳动力方面。例如,当我们帮助设置 ICoE 并使用数环通低代码集成平台时,我们通常会发现集成开发时间加快了五倍——原本需要五个月才能完成的项目可以在一个小时内完成。其他原本需要数月或数周才能完成的项目,可以在数周或数天内完成。


这种性能改进很快被很多人看到。这节省了大量的劳动力。人们突然可以自由地更快地处理其他项目。


这种方法还提高了业务敏捷性和上市时间。应用程序之间的关键集成可以更快地完成,突然之间,两个部门可以更高效地协同工作。这对两个部门都是可见的,也可能对首席信息官、首席财务官和首席执行官可见。


6. 注重知识转移


ICoE 的部分目的是将以前没有沟通(或沟通良好)的人联系起来。确定您正在承担的每个集成项目中的利益干系人,并确保他们相互沟通。


数环通集成平台作为 ICoEs 的技术基础的一个原因是,其拖放式低代码开发环境可以轻松记录集成和转换。数环通低代码的简单性有助于与利益相关者共享信息,并支持中心的适销性。


当我们在五年或十年前使用较旧的中间件技术时,要解释集成的作用以及它将如何使企业受益要困难得多。使用数环通,可以快速构建集成,我们可以使用该界面轻松地向非技术用户展示和解释正在做什么以及企业将如何受益。


部门间交流是该中心知识转移的一部分。收集用于集成的准则、标准和其他策略是另一部分。



7. 为员工赋能


不可避免地,每个卓越集成中心在某些方面都是独一无二的,由公司文化、业务目标、现有 IT 资产和个人人才塑造。


但是 ICoE 之间有共同点。从在多个组织中建立 ICoE 并与 IT 组织密切合作的专家那里获得指导可能会有所帮助。至少,在经验磨练的外部指导下,您更有可能避免常见的陷阱。此外,您可能会意识到在没有外部视角的情况下可能长期未被认可的优势和机会。


也就是说,重要的是要记住,ICoE 取决于内部团队。一旦成功启动并运行,它就需要由员工运行和管理。归根结底,ICoE 依赖于一个组织接受它并承担全部责任来帮助它成长和繁荣。


从某种意义上说,ICoE 就是整合分散在组织中的人才和技术,并将它们变成一个动态、有效的整体。现在,这才是真正的整合在行动。

相关文章推荐
企业应用集成:未来工厂建设的核心驱动力
企业应用集成的业务优势
企业应用集成常见案例
企业应用集成在未来工厂建设中的作用
零售业应用集成解决方案
免费试用,体验数环通为业务带来的新变化 立即体验