自动化工程服务:内部还是外租?

需要自动化工程服务?重视并参与内部自动化工程师,选择合适的外包团队,帮助雇佣的系统集成商了解业务,并与每个人一起发挥积极作用,专注于明确定义的项目结果。

通过詹妮弗·查克 2012年5月16日

我们不需要告诉你,你的控制系统是你的工厂最重要的部分之一。工厂经理经常面临的问题是如何最好地实施和维护这些系统。拥有一个内部自动化工程师团队,还是与外部公司合作提供自动化服务更有意义?或者你需要两者的结合?这些问题的正确答案会极大地影响你的工厂的底线。下面,Optimation系统集成商解释什么时候维护自己的团队是有意义的,什么时候寻求帮助。

受益于内部自动化员工

在考虑是否雇佣您自己的自动化工程师时,请考虑将此功能保留在内部的好处。

Optimation费城办公室总经理吉姆•卡明斯表示:“内部员工比外部公司更熟悉具体的制造业务和公司要求。”

这种熟悉程度对于拥有敏感信息(如商业机密、开发中的新产品和特殊工艺)的公司来说是一种宝贵的资产。

Optimation的业务发展经理Mike Triassi表示:“可以利用内部团队将专有信息保留在公司内部。”

虽然保密可能是一些公司的一个因素,但对另一些公司来说,规模可能是一个问题。

Optimation明尼苏达州办公室的区域销售经理Greg Gacioch说:“大公司可以让不同的内部员工忙碌起来,而小公司可能会发现,较小的内部员工不具备所有的能力来完成各种各样的短期项目,满足特定的技术需求。”

对于这些不断需要自动化支持的大公司来说,维持一个内部员工可能不那么昂贵;然而,正如Triassi所说,“当一个工程项目没有稳定的执行需求时,公司维持内部员工的成本可能会更高。”

Optimation西南办公室(包括休斯顿、达拉斯和丹佛)总经理Dan Purvis补充说,考虑工作量的大局很重要。

珀维斯说:“我会推荐一小群真正了解这一切的人。”“但是你的自动化需求会起起伏伏。你可以为一个主要的实施项目雇佣更多的人,但在这个项目完成之后,然后呢?”

虽然保留内部员工可以在很多方面节省你的时间和金钱,但在技能停滞方面可能会有看不见的代价。“通常,内部员工无法像外部公司那样轻松地跟上最新技术的步伐,因为他们的任务是维护现有的系统。外部公司主要是升级系统或安装新系统。

考虑您的团队在面临系统升级时的技能集将是决定是否聘请的一个因素。

外包与否

什么时候外包自动化服务是有意义的,即使你已经有一个内部团队?

珀维斯说:“时间安排和项目复杂性是外包的两个最大原因。

“我的客户似乎在考虑外部帮助的两个特殊原因:当他们需要现有员工无法提供的专业知识时,以及当现有员工在需要时忙于其他项目时,”Gacioch说。

而当新项目的需求超出了内部资源的能力时,选择是雇佣更多的员工,推迟项目,或者承包服务。

利用外部公司的专业知识

即使你的工厂有一个优秀的内部自动化团队,与公司的需求和流程相匹配,你也会面临技能停滞和不熟悉行业中最新技术的风险。当需要进行必要的升级时,这可能超出了您的团队的能力。

Triassi补充说:“如果所采用的技术对公司来说是新技术,那么使用拥有技术的外部公司可能更安全,成本更低。许多自动化服务提供商都是各自领域的专家,或者已经执行了大量的项目,而内部员工可能有几个资本项目彼此相距很远。”

但这并不意味着自动化人员不能成为工作的一部分。Purvis建议,对于超出团队能力的升级,你可以考虑让外部公司负责初始架构,然后提供持续的指导,使现有团队更加完善。

从最佳实践中获益

虽然拥有内部自动化人员的一个好处是团队对您的系统很熟悉,但也可能有一个缺点:他们可能会太舒服了。Purvis在客户站点工作时多次看到这种情况。

“公司需要对系统进行更新,而内部人员可能倾向于即兴发挥并开始编码,”珀维斯说。“有纪律的外包团队的最大好处是他们可以有更好的需求定义和文档。内部员工可以走捷径;外包团队往往有更好的流程,从长远来看成本更低,但前期成本更高,”他补充道。“外包团队需要文档,这意味着你有一个你所做的事情的图纸。原始文档和所有代码以及没有注释使得你不可能正确地更新和维护你的系统。”

因此,外包团队的选择过程应该包括对项目方法的审查,以及遵守最佳实践的证据,例如控制系统集成商协会(相)。他们通常会利用经过验证的效率技术,例如需求可追溯性和风险降低文档,设计和系统审查的会议能力,以及工厂验收测试的远程网络摄像头见证。

采取正确的外包方法

当你决定与外部公司合作来提供自动化服务时,不要指望不干涉。项目的成功既取决于外包团队的努力,也取决于您和您的内部团队所提出的工作和参与。

卡明斯说:“给这个项目指派一名客户代表。“该代表应认真、及时地参加项目会议、审查文档并参与测试。”

但是,与维护自己的自动化团队一样,外包也有其缺点。挑战可能会出现,比如你的团队成员和受雇的公司之间的不信任和竞争感。珀维斯认为,管理和可靠的沟通计划可以发挥作用。

“管理层需要清楚地了解项目的进展情况,以及外部团队如何融入项目。定期更新,让团队中所有合适的成员都参与进来。”

最好的项目团队有明确定义的角色和职责,并作为一个集成的团队而没有相互指责。通常,在某项工作上投入了正确资源的外部公司会成为客户的首选供应商。最初的学习曲线已经结束,团队相互了解,然后可以在未来的工作中重复项目的成功。

通常情况下,项目的成功以及团队和外包团队的协同作用取决于前端计划和项目管理。

珀维斯说:“在前场更加努力。”“在一个典型的工程项目中,代码被删减,系统被构建,然后客户意识到他们需要系统中不包含的某些功能。如果您将项目结束时的紧迫感颠倒到开始时,您可以正确地定义范围,并在最后避免这种情况。可靠的项目管理始于良好的范围定义。”

Mike Triassi还指出,您的工作甚至在项目开始之前就开始了。

Triassi说:“在获得支持的过程中,需要考虑到制定适当的范围,确定供应商资格,以及在开发期间和之后审查工作需求。”“确定合同条款的性质很重要。是需要大量的时间和材料,需要内部员工的监督,还是需要一个明确的项目范围?”

请记住,范围定义的一个重要部分是风险评估和确定如何最好地管理这些风险。但在定义范围时,它并不总是最重要的。

“很多客户不想在项目开始前听到风险以及如何应对风险。适当的风险管理会增加前期成本,但从长远来看可以为你节省很多钱,”珀维斯说。

最后,Cummings、Gacioch、Purvis和Triassi承认,即使是拥有最优秀技能的外包团队,在了解你的业务时,也会比内部员工有一个学习曲线。与外部公司合作的成功项目的关键是在每一步都扮演积极的角色,所有团队成员都专注于明确定义的项目结果。

Jennifer Palumbo是Optimation Technology公司的营销传播专家。编辑马克·霍斯克,内容经理,CFE Media,控制工程