写点什么

GE Aviation 如何转型为以原生云为本的敏捷软件组织

  • 2019-09-25
  • 本文字数:3056 字

    阅读完需:约 10 分钟

GE Aviation 如何转型为以原生云为本的敏捷软件组织


图片由 GE Aviation 软件工程副总裁 Christopher Carissimi 提供。


作者:Mark Schwartz


许多企业担心他们是否拥有具备数字转型和云迁移技能的员工。嗯,他们当然没有。任何想要“转型”,也就是以颠覆传统的方式开展业务的公司,都应该预料到,他们的员工都是针对过去的业务进行定位的。这就是公司雇佣和培训他们的目的,也是公司在对他们进行持续评估时考虑的方面。 重点是转型需要转变 — 即培养新技能。每个组织都面临着同样的挑战。


开启转型的错误方法是对自己说:“我们只有在开发新技能和改变我们的文化之后,才能进行转型。” 这是方向错误的想法 — 新的技能和文化是转型的输出,而不是输入。在这篇客座博文中,GE Aviation 软件工程副总裁 Christopher Carissimi 阐述了一家一直关注重型机械的企业是如何实现数字化转型的。他们不仅学会了快速工作,还利用原生云方法和 DynamoDB 等工具。对我来说,Carissimi 博文中的关键句子是“最令我们惊叹的 — 也许是我们最自豪的方面 — 是我们的转型如何培养了我们团队对学习的热情和对持续改进的承诺。”


事实上,培养数字化转型的技能就是培养团队对学习和持续改进的热情。


Mark

GE Aviation 如何转型为以原生云为本的敏捷软件组织

以下是 GE Aviation 软件工程副总裁 Christopher Carissimi 的客座博文。


数字化转型无处不在,特别是在 GE Aviation,我们致力于创造航空业的未来,带乘客高空飞行,同时将其安全带回家。我们开发了关键的产品和服务,使飞行成为可能。实际上,每两秒钟就有一架 GE Aviation 飞机在世界某个地方起飞。


虽然建造飞机发动机让许多人想到的是重型机械的场景,但需要注意的是,数字技术已成为最新的竞争优势,可以提升我们日常工作的效率,帮助我们改善制造业,提高服务质量、生产力水平以及飞行安全水平。


加入我们的软件工程团队。我们属于航空数字技术组织,我们的工作是通过开发我们业务所有领域的定制软件并提供支持,来达到所述的数字化支持目的。我们是一个以原生云为本的敏捷商店,始终致力于成为一流的数字化工业软件组织。虽然我们只有短短几年的发展历史,但能取得今天的成就,我们经历了重大的变革 — 这场变革仍在继续。

未来的数字视野

十五年前,当我第一次加入 GE Aviation 时,IT(现在的 DT)和现在很不一样。以前,我们属于瀑布式商店,应用程序时间线僵化、冗长,具有不必要的复杂性,且执行成本高昂。项目经常会改变范围、进度、成本等,我们的内部流程难以跟上步伐,这往往会给我们的项目团队和业务负责人带来痛苦的后果和挫败感。


我们的内部 IT 结构反映了当时的行业最佳实践。对于软件工程而言,这意味着主要是外包开发任务和应用程序支持,而不是发展和培养内部人才。


在 GE 开始定义“工业物联网”时,我们知道旧的工作方式将无法满足业务需求。更重要的是,我们知道我们需要改变。

转型从人开始

我们抓住机会改造我们的团队,引入转型技术并改变我们的工作方式,以便能够快速实现业务成果。我们重塑了一切 — 我们的结构,我们的沟通方式、工作节奏和技术,最重要的是,我们的员工。


我们坚定地认为,必须转变我们的团队来交付产品,并迅速开始汇集、重组、梳理以及增加技术人才和提升技术能力。在短短三年时间里,我们的团队从大约 30 名技术人员发展到全球 600 多名研究人员、设计人员,开发人员和架构师。


团队进行了重组,专注于构建优秀的软件并为业务创造价值。我们所有的团队均部署在“豆荚”中,在那里,他们与志同道合的同事(包括领导)合作并向他们学习。我们的豆荚是灵活、动态的,通常体积较小,类似于亚马逊的“双披萨团队”理念。

打造原生云为本的敏捷文化

我们知道,员工是转型中最重要的方面,但我们也知道,我们需要让他们快速行动起来,以超越我们过去的瀑布式思维方式,鼓励团队充分接受这种敏捷文化。因此,我们全力以赴迁移到云。


我们的策略是让事情变得更简单,做到事半功倍。开始的时候,我们没有足够的带宽来支持一切。因此,我们的口头禅是尽可能地自动化 — 使事情变得比以往任何时候都更容易、更快速、更高效。


到看到新思维方式的好处,我们所花的时间并不长。事实上,我们在第一次概念验证后就看到了好处。这是一个普通的企业要求,历史上可能需要 12 至 24 个月的时间来交付。然而,借助我们的新方法,我们能够大幅缩短周期,在几周内即可将创意付诸生产。这种理念在组织内部迅速发展,现在已成为我们文化的一部分。

利用云上移堆栈

采用云使我们能够更好地确定资源(时间、预算和人员)的优先级。我们专注于提供最高价值的工作,将我们提升到更高的堆栈。


让我分享一个最近的示例。我们支持收集实时 GE Aviation 发动机飞行中的性能数据的重要数据库。我们的客户将此数据用于各种用途,包括诊断和维护操作。数据集可能特别大,最初位于 Cassandra 数据库中。随着时间的推移,数据库膨胀,会影响性能并推高成本。


我们考虑了 AWS 是否可以在这两方面帮助我们改进:为客户提供数据和为客户提供更好的整体体验。快速 POC 显示出了这种潜力。今天,我们操作的是一个超级可扩展数据库,它节省了大量人力,也无需 DynamoDB 提供太多支持。Cassandra 需要专用 DBA,而 DynamoDB 只需要花费 25% 的时间。我的团队最近在 AWS re:Invent 上分享了他们的经验。


我们不断复制这些成功经验和学习所得,为我们产品组合中的其他产品带来成功。随着我们继续重构并将工作负载转移到 AWS,我们秉承了以原生云为本的思维方式,以进一步实现现代化并改善我们现在和将来为 GE Aviation 提供支持的方式。

激发学习激情,创造性地解决问题

最令我们惊叹的 — 也许是我们最自豪的方面 — 是我们的转型如何培养了我们团队对学习的热情和对持续改进的承诺。我们的员工对以新方式学习新技术和解决问题的机会感到兴奋不已。


虽然我们为团队提供了许多学习和吸收新技能的机会,但他们对学习的渴求和坚持让我们惊叹不已。最近,我们团队中的一组开发人员亲自与 AWS 合作建立了一个为期两天的 Lambda 实验室项目,其中包括来自 AWS 团队的培训,随后是参与者分散进各个团队发挥创意。我们会将从那次经历中学到的东西融入新的应用程序架构中。一年后,这可以转变为 GE Aviation 的成本显著节省。对我而言,这个示例是一个完美的理想化用例,展现了我们人员的坚韧和学习能力。

旅程没有终点

当我和我的团队谈论转型时,我总是告诉他们,在这段路程中我们携手共进,改变需要时间。在我看来,旅程没有终点。我们已经取得了很大进步,但我们正在改变超过十年根深蒂固的瀑布式思维。此外,本着持续改进的精神,我们的坚韧不拔和对学习能力意味着我们永远不会满足或“完成”改变。


作者介绍:


Chris


Christopher Carissimi 是 GE Aviation 软件工程副总裁。作为经验丰富的开发人员、优化人员、问题解决人员、协调人员和学而不厌的学习者,Chris 现在领导一个完整的堆栈开发团队,该团队负责数字化开发 GE Aviation 业务所有领域的定制软件并提供支持。


Mark Schwartz


Mark Schwartz 是 Amazon Web Services 的企业战略专家,也是《The Art of Business Value》和《A Seat at the Table: IT Leadership in the Age of Agility》的作者。在加入 AWS 之前,他曾担任美国公民和移民服务局(属于国土安全部)的 CIO、Intrax 的 CIO 和 Auctiva 的 CEO。他拥有沃顿商学院 MBA 学位、耶鲁大学计算机科学学士学位和耶鲁大学哲学硕士学位。


本文转载自 AWS 技术博客。


原文链接:


https://amazonaws-china.com/cn/blogs/china/how-ge-aviation-transformed-into-an-agile-cloud-native-first-software-organization/


2019-09-25 16:00906
用户头像

发布了 1964 篇内容, 共 168.9 次阅读, 收获喜欢 83 次。

关注

评论

发布
暂无评论
发现更多内容

设计师解放双手之作!3秒生成风景园林效果图,AIGC赋能景观设计

飞桨PaddlePaddle

人工智能 百度飞桨 AIGC Stable Diffusion

GitHub上标星75k+超牛的《Java面试突击离线版》够你润进去了

程序知音

Java java面试 Java进阶 Java面试题 Java面试八股文

生态伙伴 | 携手深圳科创学院,持续推动项目落地与成长

华秋电子

JVM——解析运行期优化与JIT编译器

Java你猿哥

JVM ssm 虚拟机 编译器 JIT编译器

手把手教你在昇腾平台上搭建PyTorch训练环境

华为云开发者联盟

人工智能 华为云 昇腾 华为云开发者联盟 企业号 5 月 PK 榜

inBuilder今日分享丨系统集成系列之背景与方案概述

inBuilder低代码平台

产品经理们,请小心这 5 种错误的职场打开方式!

LigaAI

产品经理 团队协作 研发协作 产品负责人 企业号 5 月 PK 榜

官宣!时序数据库 TDengine 与天翼云完成产品兼容性认证

爱倒腾的程序员

涛思数据 时序数据库 ​TDengine

Bytebase:更好地管理你的 OceanBase 数据库

OceanBase 数据库

数据库 oceanbase

堡垒机免费版有哪些功能啊?后面需要过等保怎么办?

行云管家

安全运维 运维软件 免费运维

3D LED显示屏选购指南

Dylan

3D LED显示屏 避坑指南

深度解析 slab 内存池回收内存以及销毁全流程

bin的技术小屋

Linux 内存管理 Linux Kenel 内存池 slab

基于openfaas托管脚本的实践

百度Geek说

数据库 百度 企业号 5 月 PK 榜

软件测试/测试开发丨Web自动化测试中显式等待的高级使用

测试人

程序员 软件测试 自动化测试 测试开发

面试进阶齐飞!Github一天万赞的阿里Java系统性能优化有多牛?

Java你猿哥

Java JVM ssm Java性能优化

详解GaussDB(DWS)用户监控原理及应用

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 企业号 5 月 PK 榜

深度学习进阶篇-预训练模型[3]:XLNet、BERT、GPT,ELMO的区别优缺点,模型框架、一些Trick、Transformer Encoder等原理详细讲解

汀丶人工智能

自然语言处理 深度学习 预训练模型 Transformer GPT

揭秘百度IM消息中台的全量用户消息推送技术改造实践

JackJiang

消息推送 即时通讯IM im开发

数据可视化:相关类可视化图表大全

2D3D前端可视化开发

数据可视化控件 数据可视化工具 可视化数据 可视化图表 数据可视化设计

7个工程应用中数据库性能优化经验分享

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 企业号 5 月 PK 榜

性能测试监控指标及分析调优 | 京东云技术团队

京东科技开发者

性能优化 性能测试 企业号 5 月 PK 榜 测试监控

手机一开,说办就办!指尖上的“数字江西”

OceanBase 数据库

数据库 oceanbase

网闸、防火墙、堡垒机三大定义说明

行云管家

防火墙 堡垒机 网闸

杜绝开源依赖风险,许可证扫描让高效&合规「两不误」

极狐GitLab

DevOps DevSecOps 开源许可证 极狐GitLab 安全合规

数据可视化:部分整体类可视化图表大全

2D3D前端可视化开发

数据分析 数据可视化 数据可视化工具 可视化图表 数据可视化设计

阻抗板是否高可靠,华秋有话说

华秋电子

AI 换脸技术:你的照片可能被滥用了!

郑州埃文科技

AI 数据治理

Nodejs 应用编译构建提速建议 | 京东云技术团队

京东科技开发者

node.js 编译 前端构建 企业号 5 月 PK 榜

MobPush iOS端合规指南

MobTech袤博科技

C4D 常用 14 款插件

Finovy Cloud

C4D 3D软件

Github标星78k,Alibaba最新发布的Spring Boot项目实战文档!太强了

Java你猿哥

Java 面试 Spring Boot ssm Spring MVC

GE Aviation 如何转型为以原生云为本的敏捷软件组织 _语言 & 开发_亚马逊云科技 (Amazon Web Services)_InfoQ精选文章