编者按:Expedia是一家在线旅行网站,旗下有多个网站产品,作为网站技术总监,Elizabeth Eastaugh一方面要打造多样化的工程师团队,另一方面则不断开发面向用户的应用程序。
2007年,Eastaugh离开了金融服务软件开发行业,加入了在线旅游公司Expedia,在企业内不断晋升,现在,她带领工程师团队,致力于开发面向客户的核心应用程序。
Eastaugh回忆道,最早的时候,整个学校只有一台计算机。“在早期,我开始学习BBC Basic语言, ”她说。“我看了很多Asimov的作品,想成为一个机器人专家,然后当我听说了Bletchley Park,我又想成为一个密码解码员。”
不过,鉴于当时对于密码解码员和机器人专家的需求有限,她在大学里学习了计算机科学,此外也学习了人工智能。毕业后,她的第一份工作是在金融服务行业,使用中间件技术,帮助银行的系统与其他银行的系统进行沟通。
Elizabeth Eastaugh
“让系统之间相互交谈,是相当激动人心的,”她说。
Eastaugh在金融行业工作了一段时间, 随后发现它变得有点程式化,“而我想要接触前沿技术”。她认为,监管要求让金融公司很难使用新技术。
她开始寻找机遇,并偶然加入了Expedia。“虽然这不是我的10家首选企业之一,但是当我和企业交流时,印象非常深刻,”她说。
当时,Expedia的整个网站是构建在一个旧的C++ 语言平台上。 “他们想要找到一个合适的人,可以构建一个新的Java平台,然后慢慢迁移到新平台,”Eastaugh说。“所以我以网站开发人员的身份加入公司,而我之前并没有太多网站开发的经验。”
作为技术总监,她负责两个核心应用程序的开发,并管理在印度,匈牙利,美国和英国的开发团队。
Eastaugh负责开发的主要应用程序是Checkout,基本上就是Expedia公司网站的收银台。她负责的另一主要系统是Global Offer Services,使用商务智能来理解客户,根据他们的历史情况个性化他们的经历,并发送相关促销信息。
迄今为止,Eastaugh在Expedia负责的最大项目就是Checkout应用程序,并修改Expedia的软件开发章程手册。这一五年项目逐渐完成了公司内不同业务线的迁移,从单一版本的C++语言系统迁移到为各业务部门构建的不同版本的Java平台上。 “曾经所有的Expedia业务部门都使用同样的平台,”她说。
这一项目是具有挑战性,而有趣的,因为团队在过去的方法上取得了突破,Eastaugh说。“我们进行了创新,传统的软件开发方式,是把所有的功能整合在一起,每四个月发布一个系统版本,而我们则使用Java构建了一个服务导向的全新平台。”
“每个业务部门都有自己的偏好和要求,我们必须和不同的业务部门一起合作,这是有趣而有意义的。”所有的系统迁移已经完成,Eastaugh说,现在团队正试图进一步的创新,使Checkout更完善。团队使用“快速失败”的概念来进行创新,她说。“我们试图发现各种可能性,然后进行测试和研究。
“我们在一小部分的客户上测试这一可能性。如果失败了,我们就放弃,并开始测试新的可能性。但是如果它成功地帮助我们的客户完成了交易,我们就会推出这一功能。”
Eastaugh负责的另一个应用程序则是Global Offer Services,用于分析用户,确保公司向客户及时提供相关的促销信息。她的团队目前正在将其与Expedia.com网站内的搜索引擎营销渠道相整合。
这一技术也被用于电子邮件促销活动,确保相关内容发送给合适的客户。她认为不同业务部门都可以使用这一软件,来帮助他们提高客户认知。
其他的软件开发项目,包括一个能够辨识同一个客户的多个设备的平台,这样他们可以通过不同设备管理同一个订单,另外一个名为Scratchpad的系统,可以向相关客户发送提醒,比如某些航线上的价格下降。
除了她的开发职责以外,Eastaugh也希望增加IT团队的多样性。她说太多人模板化软件工程师,而管理来自世界各地的开发团队,加强了她认为多样性有助于开发的信念。
“我正在努力构建多样化的团队,”她说。“我一直非常幸运,可以和来自世界各地的团队一起合作,我发现当不同背景,文化,性别的团队一起工作时,会带来很多不同的想法。通过保持这样的多样性团队,我们可以更好的进行创新。”
“我正在努力使团队更多样化,或者和行业内的毕业生和人员进行多样化的对话。我想招聘更多不同背景的人员,用不同的方式来解决问题。”这一战略将有助于Expedia设计面向客户的未来系统,Eastaugh说。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
CIO力求将云指标与业务价值相结合
随着CIO获得云计算的经验,他们使用的云指标也发生改变。本文介绍一位CIO在决定使用哪些云服务时,将业务价值列为首要任务。
-
成名三步曲:CIO如何化身为优秀的商业领袖
CIO们深受商业同行信赖,他们对业务理解深刻,同时也是企业进行数字转型的驱动力。具有商业头脑并长期被誉为卓越IT领导者——现在是必不可少的CIO生存角色。
-
Facebook发布CIO招聘:CIO能从中学到什么?
这已经不是什么秘密,Facebook正在寻找新的首席信息官。今年4月,现任的CIO Tim Campos宣布他将在今年年底,离开这家社交媒体公司。
-
CIO:知道谁会购买iPhone 7吗?
在旧金山,苹果展示了即将推出的智能手机,iPhone 7:防水、亮黑色、Plus型号配有双镜头,可以拍摄专业级的照片。