2008年12月1日,星期一,04:30

整合项目的不确定性

由Mark Denchy撰写

许多误解使整合变得沉重。集成项目的不确定性可能足以引发数百个问题,这些问题是公司后端系统所特有的。本文将重点讨论五种常见的想法,其中我们已经看到集成销售代表围绕一个或多个问题共舞,这可能是由于产品缺陷或缺乏有关如何真正实现集成的知识。

  1. 构建集成并不是很容易,对吧?
  2. 我需要在专业服务上花费多少,这需要什么专门知识?
  3. 开发集成的真正时间是什么?
  4. 该软件的实际成本/选择是什么?
  5. 有了所有标准,集成不是很简单吗?

中型组织可以进行内部或外部集成,并且项目可以跨越数据格式和系统边界。一个很好的例子是将订单数据从在线商店(通常以XML或中间数据库后端)集成到ERP系统。许多人认为这是单数或单数的集成:它连接两个点,跨越数据格式和系统边界。

但是,那只是图片的一部分。您可能还希望将信息作为后续事务移动到CRM应用程序中。可以将其视为复杂的(或多步骤)集成。集成的其他一些示例涉及遗留数据移动,EDI和XML。有趣的是,随着电子表格格式作为低端数据交换标准出现,我们看到了电子表格到应用程序集成的增加,因此,代表了一个诱人的过渡区域,可以整合到其他应用程序中。

为什么整合很重要:孤岛需要在公司内部进行沟通。

大多数中型公司的IT部门由于以下几个原因而非常薄弱:

  • 人员和资源有限;
  • 缺乏知识,难以找到公正的建议;
  • 解决方案的成本;
  • 缺乏时间进行实施和维护;
  • 短期管理观点;
  • A lack of understanding of the benefits that IT can provide, and 怎么样 to measure those benefits;
  • Lack of 正式 planning or control procedures.

没有这些限制,即使不是全部,许多问题也将是无关紧要的。但是它们确实存在,并导致不可避免的问题。

 

不确定性1.png
Q: 构建集成并不是一件容易的事,对吧?

答:这是关于集成项目的丑陋事实。通常,他们很难。有一些工具可以提供帮助,但是您仍然需要准备好进入那里并卷起袖子。

有多种考虑,其中最重要的是要使用的数据格式(您对数据格式和过程的理解程度如何?);定义的过程;通讯方式;如果您正在进行外部集成,那么您的合作伙伴将如何合作(定义明确的规格)?他们提供了什么信息?而且,内部可以使用哪些技能来实现这种理解?

如果客户了解以下内容,则集成不会很困难"whats" or variables:

  • 能够处理数据定义,创建可以重复使用的定义;
  • 易于使用的映射工具(图形,拖放,连接源和目标信息。避免编写代码);
  • Business process management, 一些thing that is often overlooked. We find that companies are conscientious about the data, but often forget about the processes, and 怎么样 they can improve them or accomplish more with what they have.
  • 使用通信适配器的灵活方式。没有它们,公司的基础架构实际上可能负担沉重。

因此,关键在于"how"了解这些工具可以为您做些什么比较容易。工具的功能与构建集成的简便性之间存在直接的联系。

Q: 我真正需要多少专业服务?

答:这取决于一些关键因素。首先,最合乎逻辑的是,集成项目的规模;然后,使用的工具的功能;尤其是内部技能。

对于大型整合项目,"point solutions,"特别是在涉及手动编程的情况下,其成本可能是软件成本的4到10倍。与内部技能相比,该工具的复杂性或复杂性倾向于定义咨询的需求。内部功能需要与工具的功能保持一致。这可能不是很明显,但是请务必记住。您既不给新驾驶员提供8缸的敞篷跑车,也不派飞机驾驶员操作反铲。使工具与用户的技能和经验相匹配。

Users can, in fact, leverage a pilot project as a mentoring stage, 一些thing we see pretty routinely. The real key, where I have seen the best ROI, is to define a small pilot-project and engage a professional services group to mentor your team. This allows a skill-set transfer, won't consume a large amount of resources, and produces a usable Integration, rather than a throw-away.

换句话说,试点项目在实施后不会消失,实际上已经投入生产。该概念已得到证明,并且效果立竿见影。由于现代集成工具的功能,这些试点项目仅持续了几个星期。它们可能是衡量知识转移率的有效方法,但最终仍可以得到可用的结果。

Q: 是什么 真正 是时候开发集成了?

答:第一个问题涉及多个因素(集成并非易事!)。我曾与一些公司合作,这些公司的IT人员由内而外地负责新系统的工作。他们能够掌握工具并全速运行。我们也有相反的情况,即一家较小的公司拥有一位精明的业务分析师,并被作为集成人员投入业务。他们有"some"对流程的了解,对数据格式的熟悉程度以及对映射和数据转换概念的有限背景知识。

Then, we have "the rest of us."因此,这是一个笼统的问题。通常存在一些度量标准,例如,将EDI 4010采购订单映射到后端数据库。即使那里有大量数据库,您仍然在做类似的事情(标题/详细记录等)。专业服务团队通常会很好地处理这些类型的指标。

答案在于该工具的功能以及理解和开始利用它的难易程度。一个很好的例子是可以获取平面文件的工具,让您轻松"discover"文件的结构。这将使您不必手动建立数据定义。 Web服务是从头开始设计的,它通过在称为WSDL的描述符文档中提供服务和请求/响应数据格式的示意图来辅助此过程。 这种自我描述的特性在XML文档中也是固有的,但是需要字典来利用数据的业务关系。

了解您的业务对发展集成有很大帮助。也就是说,除了了解公司自己的业务流程之外,还有助于了解数据格式。意识,从一般到具体

没有真正的绝对答案,只是从项目中观察到的一段时间。但是,您的第一个试点项目的范围肯定应该只花几个星期到一个月。您希望完成任务,而又不会给用户带来大量的知识转移。

集成工具可以帮助加快这一过程,并且一些关键原则开始发挥作用:

  • 易于使用的视觉工具减少学习难度
  • 可重复使用的对象提高了开发效率
  • 集成工具可以降低复杂性,从而减少对顾问的依赖

测试集成是在时间估计中迷失的关键领域,因此请始终牢记这一点。

Q: 该软件的实际成本/选择是什么?

A:  从本质上讲,大多数销售人员都希望潜在客户购买整个墨西哥卷饼。他们希望潜在客户一起考虑集成体系结构和企业范围的解决方案。事实是,有一些公司可以立即购买所需的软件包,并允许它们稍后扩展为完整的解决方案。

Oftentimes, a sales rep. has the option to sell you less than the full-blown system, but may not let you know that until you ask. Depending on your corporate setting, you may be addressing a mandate such as an EDI standard from a large trading partner. In that case, you are looking at a tactical solution with 一些 interest in moving into Integration at a later point.

考虑到当今企业系统的复杂性,从一开始就考虑集成将是有益的所有接触点,这也可能令人不知所措。能够购买"slice"完整的集成解决方案是解决您的迫切需求的宝贵方法,并且可以希望以较低的价格向您介绍该技术。

最后,请注意隐性成本,例如培训时间/升级时间。

Q: 有了所有标准,集成不是很简单吗?

答:是的,关于标准的一件有趣的事是其中有很多(有关集成的标准,请参见图表);他们都希望您以自己的方式做事。所以才叫他们"standards." But, there are no "formal" integration standards, just technology 标准。 There are ways of thinking about Integrations, templates or patterns to follow, but no hard-and-fast rules on 怎么样 to do Integration. It's not just about connecting the dots.

通常,标准只是指南。在考虑集成时,了解数据和流程是基本要求。

让我们讨论一下集成存在的真正原因之一。这就是我所说的"Standards Oxymoron"...有关数据的标准概念。对于数据的外观,如何传输等都有一些标准。他们是如此受欢迎,您有很多选择。从XML(RosettaNet,大客户专有格式)到EDI(X12和EDIFACT),每一种数据类型都有其附加标准。这就是为什么我们在谈论集成;如果我们只有一个通用的文件和数据库布局,那么这些问题就不会太多了。

 

不确定性2.png
 
另一个方面是新数据格式出现时的敏捷性。电子表格格式是这一运动的重中之重。谁能预料到:电子表格将成为集成的通用数据基础?

具备这些问题将更好地为公司做好准备,以应对整合计划中不可避免的承诺和不确定性。考虑几点要特别有帮助。

  • 从试点项目开始并进行指导
  • 进行战略思考:您的业务往哪里去?
  • 问你自己,"我需要整个图片还是仅需要关键部分?"
  • 您现有的团队,以他们现有的技能,可以成功。

Vendors ranging from software companies to integrators to 一些-of-each will do their best to sell their approach. Knowing the questions will better equip you to sift through the answers.


马克·丹奇 是EXTOL International的产品管理总监。在软件领域拥有20多年的经验,他在应用程序开发和平台集成方面拥有广泛的背景。他与多个客户合作,利用可实现集成的新技术。

本文最初出现在DM评论中

©BA Times.com 2020

麦格雷戈徽标白色网站