草庐IT

得益于IT,制造业的CIO们看到了行业的光明未来

Dan Roberts 2023-03-28 原文

制造业正在复兴,这在一定程度上要归功于IT的进步。Kim Mackenroth和Chris Nardecchia是两位一直站在这一前沿的IT领导人。

Kim Mackenroth是Textron公司的副总裁兼全球首席信息官,该公司是财富302强的跨行业公司,在全球拥有约3.3万名的员工。她的全球IT组织包括了五个业务部门的首席信息官,以及由CISO、CTO和企业业务系统领导者所提供的共享服务。CIO 100奖项得主Chris Nardecchia则身兼多个领导职务,担任着全球最大的纯工业自动化和物联网公司Rockwell Automation的高级副总裁兼首席数字和信息官。

从平行的职业道路到领导哲学和经验,这两位行业领导者都有很多共同之处。当我们三个人在最近一期的Tech Whisperers播客上发言时,我们探讨了Mackenroth和Nardecchia是如何在转型之旅中取得成功,如何赢得人们的支持的,以及在响应首席执行官要求的同时,还能够改变IT叙事,在第一时间响应这些要求。之后,我们花了一些时间谈论了他们的职业生涯,以及让他们对制造业和商业的未来感到兴奋的技术。以下是这段对话经过编辑的版本。

Dan Roberts:你们有相似的职业经历,你们都不是从IT行业开始的,也从来没有想要进入过这个行业。你们是从哪里开始的,又是如何走到这里的?

Kim Mackenroth:我相信职业道路不是一个梯子,而是一个由各种经验组成的方格攀爬架,有些是横向的,有些是纵向的,这些经验能够为以后的职业生涯提供坚实的基础。虽然我从未打算成为首席信息官,但我一直有一个理念,那就是“选择你最害怕的角色,因为那是你最能成长的地方。”

在Textron的职业生涯中,我担任过许多职位,包括了供应链、制造、集成产品团队以及直升机项目。在我们的Bell业务部门,有一个机会可以以一种新的方式开展业务,所以我接受了那个角色,结果,首席信息官注意到了我,并邀请我作为直接下属加入了他的部门。他让我在IT部门轮岗,在成为全球首席信息官之前,我成为了另外两家公司的首席信息官。

Chris Nardecchia:我最初是一名化学工程师,从事化学工程方面的工作,建造和操作化学和核工艺,生产聚合物和核燃料等。这让我有机会进入了制药行业,建立和操作生产药品的流程。作为这个角色的一部分,我参与了生产流程的计算机控制,从那时起我就开始编写代码了。然后,这导致了越来越多的人试图在整个企业内移动数据,以比较世界各地的制造业务。

在此期间,当我们正在快速扩张并在全球各地建立新的制造工厂时,我们制造部门的负责人找到了我,让我领导在我们的制造网络中实施SAP。我意识到对一个部门说“不”会限制我的职业生涯,这就开始了我的IT之旅。

从那时起,我便有幸在全球制药制造和供应链组织中领导IT和OT团队。这些经历让我为Rockwell Automation公司所需要的下一任IT领导做好了充分准备——一个不仅能运营IT业务,还能了解OT环境下的制造的人。

Dan Roberts:我最近和Charlie Feld聊过,他说在互联网出现之前,我们有更多的时间来建立关系和思考。但我们也没有技术来完成我们从那以后想出的所有这些伟大的事情。现在展望未来,让你们最感兴趣的技术是什么?

Kim Mackenroth:在我职业生涯的早期,我在贝尔的驱动系统中心工作,在那里我们为直升机上的复杂齿轮箱制造所有高耐受性的部件。我们有大量的零件,这些零件必须经过大量的加工,拥有大量的机器和外部供应商才能完成。我们过去常说,他们到处跑,就是希望能够生产出我们组装所需的零件。

当时我们有一个梦想:如果可以生活在一个可以实现一部分流程的世界,那不是很好吗。如果我们有能够适应数字环路的机器,它们每次都能生产出高质量的零件,它们可以进行多次操作,就可以大大减少所需的设备数量、操作次数和跨度时间。

贝尔现在有一个制造技术中心——一个目标明确的未来工厂。这一切都是关于创建和测试我刚才所谈到的功能,以及如何将这些功能嵌入到我们的核心制造流程当中。我刚才所描述的一切都正在发生,这是工程、制造、现代机器和软件的顶峰,当所有这些汇集在一起,就产生了我们梦想的未来。

Chris Nardecchia:这些东西真的让我很兴奋。我们显然已经处于了人工智能时代。我们已经看到了开源AI、ChatGPT以及之前出现的DALL-E的惊人进步。这些只是冰山一角。将类似的能力应用于制造业,正如Kim刚刚经历的那样,正在进行中,而且只会加速。我对应用这些技术可以对制造业运营所产生的指数级影响感到非常兴奋。

这里仅列举了Rockwell数字化所取得的一些成果,我们已经看到质量提高了40%,生产力提高了七位数,在最近的供应链问题出现之前,我们的准时交货率从82%提高到了96%。这些都是很大的数字,但想象一下,当你再应用先进的AI算法时,又会有什么样的可能性。

这是Rockwell的一个真实例子。我们制造流程的一部分是制造带有电路板的电子元件,然后在其中嵌入计算机芯片。我们有6个工厂,24条生产线和50台机器,包含了2000个喷嘴,这些喷嘴会将这些芯片从一个线轴上以非常高的速度放置到印刷电路板上。确定板上的准确位置很关键。但如果你把这些东西偏移几毫米,电路板就报废了。

随着时间的推移,喷嘴可能会磨损并偏离正确位置。为了避免产生不良的电路板,我们过去常常需要按时间表进行维护,并经常更换仍然具有使用寿命的优质喷嘴。现在,我们利用了一种AI解决方案,可以在发生故障之前就更换这些喷嘴,该解决方案可以以非常高的速度预测这些喷嘴的漂移,并通过视觉应用程序通知操作员何时将发生故障。

每个喷嘴的成本为5至500美元,可以节省大量成本,更重要的是,它可以最大限度地提高机器的利用率和正常运行时间。这只是一个例子。如果你再想想世界各地的无数生产线,就会发现巨大的机会。

Roberts:Kim,你谈到软件就像是在开车一样,这是什么意思?

Mackenroth:以前的一切都是以硬件为中心的。就像Chris所举的例子,我们有很多机会来取代硬件,因为世界的源头是硬件。现在,软件取代了硬件。

看看特斯拉。当你坐上特斯拉的时候,从硬件的角度来看,它并不包含所有的功能和服务。这不是问题所在。重要的是软件体验——每月更新,获得新的特性和功能。可能不是最舒适的座椅,也不是你在豪华车上拥有的所有小生态系统,但是由于客户的参与,客户的体验,以及我接下来会得到什么,其激情超出了预期?接下来我还能做什么呢?以前的汽车行业的方法是无法实现这些目标的。

Roberts:过去,我们常说“吃自己的饭”或“喝自己的香槟”。Chris,你说的在Rockwell就做Rockwell,那是什么意思?

Nardecchia:这里的概念是从软件世界借来的,我们使用自己的产品、自己的解决方案和自己的制造设施,不仅是为了改善我们自己的运营,也是为了向我们的客户展示它们。所以在我们今天的制造总部,虽然以前没有任何制造,因为一切都转移到海外,但现在我们把制造带了回来,在一个几乎没有灯的设施里,一个操作员就可以展示人们可以应用的所有技术进步。

通过身体力行,让它不仅是我们自己的产品,也是我们的合作伙伴生态系统,这样我们就可以对我们向客户宣传的内容感到满意,并发现实施体验的缺陷。如果客户要进行体验,我们会想要先体验它,然后为最终客户修改体验。在我们自己的四壁墙中展示这些能力,将使我们能够与客户满怀信心地谈论这些能力。

Roberts:美国的制造业会复兴吗?

Nardecchia: 我认为它正在发生,而且它是由两三件事驱动的。一个是供应链和正在发生的地缘政治事件。这让人们开始反省,‘我们该做什么?我们该如何保障供应链?’劳动力短缺在一定程度上也推动了这一点——在人口不断增长的情况下,我们该如何通过自动化以及机器和人类智能的结合来维持一个社会?这又是怎么做到的?

许多将制造业转移到避税天堂的公司现在宣布,将于明年在美国建造工厂。我们看到半导体产业也正在从亚洲转移到美国。我们将拭目以待,我相信你会看到更多的制造业会以美国为中心。

Roberts:Kim,在Textron工作了27年之后,是什么让你对你的工作开始感到兴奋的?

Mackenroth:我经常被问到这个问题,我会从头说起。我非常感谢带领我进入贝尔的领导们,在那里我开始了我的职业生涯,非常感谢挑战我的导师们,感谢与我一起工作的出色的队友和同事们。有句话是这样说的:“雇佣那些能让你惊讶的人,然后教他们如何让自己惊讶。”我觉得Textron已经为我做到了这一点,这也是我留给那些跟随我的人的一部分,确保他们有一个让自己惊讶的职业生涯。

除了这些,我来这里还有两个重要原因。我喜欢它的人才哲学。在一个多行业的全球性组织中,如此热衷于从内部培养和提拔人才,这是很罕见的。这是非常特别的,支持了我们可以提供的机会。我的CHRO谈论的是社区、事业和职业。这很重要,但我还要加上人、目标和激情。我最热衷的一件事就是目标,如果我总结一下Textron所做的一切,我们实际上是在捍卫自由。我们在保护战士。我们在拯救生命。我们在制造时间机器。我们感动了人类。还有谁能这么说呢?

有关得益于IT,制造业的CIO们看到了行业的光明未来的更多相关文章

  1. ruby-on-rails - rails : save file from URL and save it to Amazon S3 - 2

    从给定URL下载文件并立即将其上传到AmazonS3的更直接的方法是什么(+将有关文件的一些信息保存到数据库中,例如名称、大小等)?现在,我既不使用Paperclip,也不使用Carrierwave。谢谢 最佳答案 简单明了:require'open-uri'require's3'amazon=S3::Service.new(access_key_id:'KEY',secret_access_key:'KEY')bucket=amazon.buckets.find('image_storage')url='http://www.ex

  2. Matlab imread()读到了什么 (浅显 当复习文档了) - 2

    matlab打开matlab,用最简单的imread方法读取一个图像clcclearimg_h=imread('hua.jpg');返回一个数组(矩阵),往往是a*b*cunit8类型解释一下这个三维数组的意思,行数、数和层数,unit8:指数据类型,无符号八位整形,可理解为0~2^8的数三个层数分别代表RGB三个通道图像rgb最常用的是24-位实现方法,即RGB每个通道有256色阶(2^8)。基于这样的24-位RGB模型的色彩空间可以表现256×256×256≈1670万色当imshow传入了一个二维数组,它将以灰度方式绘制;可以把图像拆分为rgb三层,可以以灰度的方式观察它figure(1

  3. ruby - 你会如何在 Ruby 中表达成语 "with this object, if it exists, do this"? - 2

    在Ruby(尤其是Rails)中,您经常需要检查某物是否存在,然后对其执行操作,例如:if@objects.any?puts"Wehavetheseobjects:"@objects.each{|o|puts"hello:#{o}"end这是最短的,一切都很好,但是如果你有@objects.some_association.something.hit_database.process而不是@objects呢?我将不得不在if表达式中重复两次,如果我不知道实现细节并且方法调用很昂贵怎么办?显而易见的选择是创建一个变量,然后测试它,然后处理它,但是你必须想出一个变量名(呃),它也会在内存中

  4. ruby - Chef : Read variable from file and use it in one converge - 2

    我有以下代码,它下载一个文件,然后将文件的内容读入一个变量。使用该变量,它执行一个命令。这个配方不会收敛,因为/root/foo在编译阶段不存在。我可以通过多个聚合和一个来解决这个问题ifFile.exist但我想用一个收敛来完成它。关于如何做到这一点有什么想法吗?execute'download_joiner'docommand"awss3cps3://bucket/foo/root/foo"not_if{::File.exist?('/root/foo')}endpassword=::File.read('/root/foo').chompexecute'join_domain'd

  5. ruby-on-rails -/it/和/\Ait\Z/有什么区别 - 2

    在Ruby中,这两个表达式看起来做的事情相似:'it'=~/^it$/#0'it'=~/\Ait\Z/#0#but/^it$/==/\Ait\Z/#false所以我想知道^-\A和$-\Z和如何选择使用哪一个? 最佳答案 仅当您匹配的字符串可以包含新行时,差异才重要。\A匹配字符串的开头。^匹配字符串的开头或紧跟在新行之后。同样\Z只匹配字符串的结尾,而$匹配字符串的结尾或者一行的结尾。例如正则表达式/^world$/匹配“hello\nworld”的第二行,但表达式/\Aworld\Z/匹配失败。

  6. ruby-on-rails - 每当 gem : I set :output but the logfile doesn't show up where I'd expect it to - 2

    在我的schedule.rb文件中,我有以下几行:set:output,'/log/cron_log.log'every5.minutesdocommand'echo"hello"'end我按照这个问题Rails,usingwhenevergemindevelopment中的建议运行了whenever-w,并且我假设cronfile已编写并正在运行。(我也尝试重新启动Rails服务器。)当我运行$crontab-l时,我看到以下内容:0,5,10,15,20,25,30,35,40,45,50,55****/bin/bash-l-c'echo"hello">>/log/cron_log

  7. ruby 正则表达式 : "capture string unless it is followed by..." - 2

    我的正则表达式捕获引用的短语:"([^"]*)"我想通过忽略引号来改进它,引号后跟',-'(按此特定顺序排列的逗号、空格和破折号)。我该怎么做?测试:http://rubular.com/r/xls6vN1w92 最佳答案 这应该可以做到,使用NegativeLookahead:"(?!,-)([^"]*)"(?!,-)有点恶心,但它有效。您要确保引号后面没有跟您的字符串,否则匹配将从结束引号开始。http://rubular.com/r/yFMyUKJOHL 关于ruby正则表达式:"

  8. ruby - Textmate 错误重复行 "ruby: warning: -K is specified; it is for 1.8 compatibility and may cause odd behavior" - 2

    在Textmate中使用ctrl+shift+d快捷方式重复行时,出现以下错误:“ruby:警告:指定了-K;这是为了1.8兼容性,可能会导致奇怪的行为” 最佳答案 此问题不仅限于重复行,还可能出现在其他使用ruby​​的地方。我通过将Preferences...>Advanced>ShellVariables中的PATH更改为/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin来解决它:/usr/bin:/bin:/usr/sbin:/sbin此更改后,Tex

  9. 科创人·数智未来私董会第4期:转型的实证-幸存者偏差与盲人摸象 - 2

    所有技术终将演变为基础设施。2022年6月11日,科创人·数智未来私董会第4期活动在线举办,本次活动由科创人、北航投资、方云智能联合举行;微软(中国)首席技术官韦青担任本期活动主讲嘉宾,携手14位企业高级决策者围绕数智未来课题进行深度探讨。科创人·数智未来私董会第3期活动回顾|《狗尾巴的故事-数智时代的第一性原理》与会嘉宾依次是:微软(中国)CTO韦青、领鹊科技创始人&CEO张志祥、食方科技创始人&CEO黄龚、中科云创创始人&CEO周北川、北航投资总经理王剑飞、中煤信息技术首席专家黄韶杰、天云数据创始人&CEO雷涛、中国农业银行科技与产品管理局信息安全与风险管理处处长何启翱、索迩科技创始人&C

  10. 从零开始学习Linux运维,成为IT领域翘楚(二) - 2

    文章目录🔥Linux系统目录结构🔥Linux用户和用户组🔥Linux用户管理🔥Linux系统目录结构文件系统组织结构⭐ /lib系统开机所需要最基本的动态链接共享库,其作用类似于Windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库。⭐ /lost+found一般情况下是空的,当系统非法关机后,这里就存放了一些文件。⭐ /etc所有系统管理所需要的配置文件和子目录my.conf⭐ /usr用户的很多应用程序和文件都放在这个目录下。⭐ /bin是Binary的缩写,这个目录存放着经常使用的命令⭐ /sbin(usr/sbin、/usr/local/sbin)sbin就是peruse

随机推荐