员工发展

向企业信息系统迁移

第2部分,共5部分:成熟度模型建议帮助组织从0级(基于纸面的系统和自主开发的系统)过渡到1级(重点数据系统)。应用于流程和软件的成熟度模型有助于提高决策效率,因为更高的决策效率=更低的成本=更高的利润。另请参见第1部分,了解如何理解成熟度模型,以便更好地管理、集成车间和企业系统。

由科里Stefanczak 2014年9月9日

使用成熟度模型提供建议,帮助业务所有者将流程和软件从模型的0级(基于纸面的系统或自主开发的系统)移动到1级(重点数据系统)。提供的图表完整地展示了成熟度模型。

很好的开始

好消息是,级别0的应用程序组成了大量的应用程序,而转移到级别1是成熟度模型中的一个常见活动。坏消息是,自成体系的Level 0应用程序几乎总是在这个过程中被解散。

理解这是成熟的自然进化是很重要的。在构建0级应用程序时,成熟度模型的范围通常不会被设想。然而,在这些应用程序上执行的工作并不是白费力气。在某些情况下,它是理解需要什么的唯一方法(通过应用程序成功地满足特定的需求或通过认识到未被满足的需求)。这使得0级系统成为开发企业级系统需求的理想起点。

快速回顾,上下文

在本系列的第一篇文章中,了解成熟度模型,以便更好地管理、集成车间和企业系统,介绍了企业信息系统成熟度模型。这个模型为理解企业系统提供了一个通用的环境。最重要的是,它提供了一组评估企业系统需求的标准,并帮助确定提高决策效率(和底线)的下一步步骤。实际上:更高的决策效率=更低的成本=更高的利润。

达到可持续发展的首要目标

跳到第一级的主要原因是系统的整体可持续性。可持续性主要受到系统应用平台选择的影响。以下是关于第一级可持续发展的几个主要方面的建议。

授权:授权可能是维护和操作企业系统的一个障碍。在选择构建Level 1系统的平台时,评估许可模型以确定任何限制或限制是很重要的。一些软件使用更复杂的模型,可能会限制对配置和管理工具的访问。这些限制通常为集成商或供应商提供了一个竞争优势,以获得未来更新系统的工作。

以下是一些需要注意的关键事项:

  • 配置和管理软件的可用性不应局限于执行实现的系统集成商。所有者和其他系统集成商应该能够访问和配置软件。
  • 要警惕任何限制连接到配置和管理软件的“供应商锁定”版本的许可证。
  • 系统许可证不应限制与非认可品牌的其他第三方设备或应用程序的通信。这不是技术限制,而是供应商用来阻止竞争对手的产品将来集成到现有系统中的策略。
  • 有些应用程序需要一个物理设备(例如USB密钥)的存在来正确地授权系统进行操作。硬件密钥很容易被盗,在虚拟环境中与许可硬件交互时可能会出现问题。系统应该提供软件密钥许可。

开放:“开放”是一个常见的流行词,它有多种含义。首先,它可以参考供应商支持和配置的可用性。可以通过部署系统,使其仅由单个供应商通过受控的专有知识提供服务。这些“封闭”系统迫使所有者依赖于单个供应商,限制了所有者获得具有竞争力的价格服务的能力。

开放性的第二个含义是能够与第三方系统进行通信和集成。以下是一些在检查系统软件时应该问的问题:

  • 系统是否依赖专有协议与设备和其他系统通信?
  • 系统是否在专有数据库中存储历史信息?如果是,是否有标准接口可用,例如Web服务或开放数据库连接(ODBC),以允许从第三方系统访问数据?
  • 系统是否支持将数据导出为行业标准格式,如逗号分隔变量(CSV)、Microsoft Excel或可扩展标记语言(XML)文件?

当扩大系统时,开放的沟通是至关重要的。不提供标准接口的系统增加了未来集成的复杂性,并降低了整体价值。

可扩展性:在最初的安装和使用过程中,很少实现系统的全部用途。系统的选择和安装通常是为了实现特定的目标。未来的目标和需求通常会要求对现有系统进行更改。目标是选择不仅提供一系列功能,而且还提供一个平台的应用程序,在这个平台上可以增强和扩展系统。

当评估一个系统的可扩展性时,有几个指导方针可以使用:

  • 系统是否提供编程软件、SDK (software development kit)或API (application programming interface)来支持第三方开发的模块?
  • 可通过可用API或SDK访问的功能范围有多大?是否可以对数据进行读/写访问?其他系统功能是否可用?
  • 系统是模块化的吗?是否有可能先购买你现在需要的东西,然后再添加功能?
  • 如果可能为系统开发第三方模块或扩展,开发需求是什么?
  • 如果需要,工具和培训的可及性如何?系统供应商是否提供培训或认证计划?

一般来说,支持可扩展框架的系统更灵活,并在系统的生命周期内提供更好的价值。

可伸缩性:与可扩展性(指新的系统功能)相反,可伸缩性表示使用现有功能向系统添加容量的能力。例如,通过添加一个新的控制器来扩展制造控制系统。通过添加以前不可用的新处理功能,它得到了扩展。

在选择平台时,了解短期和长期目标是很重要的。通常,系统在部署时支持必要的容量。然而,需要了解支持未来能力的能力。请确保选择可以快速且成本有效地扩展的系统,以满足用户不断增长的需求,而不会对系统的性能产生不利影响。系统提供易于管理和配置系统组件的特性也很重要。

支持:系统的长期成功在很大程度上取决于托管、维护和故障排除的持续支持结构。需要明确规定业主和系统供应商的支持责任。以下问题有助于确定应如何划分责任:

  • 业主/第三方是否可以进行日常维修工作?
  • 灾难恢复程序能否由所有者/第三方执行?
  • 安装站点的IT资源是否支持系统硬件、操作系统和应用软件?
  • 本地资源是否能够支持托管、备份和冗余需求,或者是否应该将部分或全部支持职责外包给第三方?

接下来是什么?

一旦所有者成功地实现了第1级系统,下一步就是获得具有第2级成熟度的集中式数据的竞争优势。第2级成熟度使企业能够跨其系统关联信息,并对其操作进行关键洞察。本系列的下一篇文章将提供超越第1级的建议。

–Corey Stefanzak是Leidos的高级系统架构师。由布列塔尼·默丘特和马克·霍斯克编辑,控制工程mhoske@cfemedia.com

关键概念

  • 了解成熟度模型有助于组织从0级(基于纸面的系统和自主开发的系统)过渡到1级(专注于数据系统)。
  • 别把0级智商扔在路上。
  • 级别1提供的可持续性在很大程度上受应用程序平台选择的影响。

考虑一下这个

通过转移到系统成熟度模型中的更高级别,您可以更容易地达到什么目标?

在线额外

了解更多雷多斯在全球系统集成数据库

下面的文章有更多关于成熟度系统和软件开发的信息:

这篇在线文章包含了这一完整的五部分系列文章的每个部分的链接,该系列文章介绍了如何应对企业信息系统的挑战—查看成熟度模型介绍、迈出第一步、获得竞争优势、优化资源以及一个高度成熟的企业。

第1部分:了解成熟度模型,以便更好地管理、集成车间和企业系统控制工程CE),《机器里面》八月刊,第M1页

第2部分:从迁移到企业信息系统应用自动化(补充CE设备工程),十月号,第。A13[本文]

第三部分:获得竞争优势,迎接企业信息系统的挑战行政长官周刊新闻通讯,11月25日

第4部分:优化企业信息系统成熟度模型CE11月号,技术更新,第页。34

第5部分:高度成熟的企业:迎接企业信息系统的挑战CE12月号,Inside Machine, IM4页

参见关于软件开发能力的文章,其中更多的是关于成熟度模型中推进的价值。

成熟度模型的概念也被应用于绿色/可持续性/能源效率概念和网络安全。