HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

埃森哲被告上法庭:两年花两亿,连个可用的网站都不能交付?

  • 2020-04-26
  • 本文字数:1595 字

    阅读完需:约 5 分钟

埃森哲被告上法庭:两年花两亿,连个可用的网站都不能交付?

近日,美国汽车租赁公司 Hertz 将管理咨询公司埃森哲告上法庭,因认为其在负责该公司的在线业务转型相关项目中存在严重违约行为,两年花费 3200 万美元(超过两亿人民币)仍然无法交付合格可用的网站或者 APP,并在项目中发生多次欺骗行为,代码编写存在严重问题。据此,Hertz 要求埃森哲赔偿整个项目金额以及后续修复的全部费用,埃森哲则认为 Hertz 的诉讼“毫无根据”。



根据 Hertz 方面公开的长达 87 条的诉求 显示,2016 年初,该公司计划重新定义其数字平台上的客户体验,并希望这些经验可以轻松扩展到其他租赁品牌,比如子公司 Dollar 和 Thrifty。Hertz 花费数月时间规划整个项目,评估了业务现状并确定数字业务的目标和战略。由于内部缺乏专业知识和资源来执行该工作,Hertz 开始寻找合适的供应商。


埃森哲团队为 Hertz 进行了 为期一天 的演讲,其中包括数字化体验的演示以及埃森哲的设计、构建、测试和部署方式。最终,Hertz 决定与其合作,双方约定于 2018 年 5 月份完成整个项目,由埃森哲决定整个设计流程,Hertz 向其支付 3200 万美元左右即可。


然而,自项目开始之后,埃森哲分别两次推迟上线日期到 2018 年 1 月份和 2018 年 4 月份,最终提供的网站和移动应用也并未达到可用状态(Hertz 这样认为)。根据 Hertz 方面的表述,整个过程甚至存在严重欺骗行为,比如:



1、适配问题


根据合同,埃森哲最终交付的成果应该是一个响应式网站,可以自动匹配不同尺寸的屏幕。然而,实际交付的网站仅适配了部分电脑和手机屏幕,连平板电脑的屏幕适配都无法实现。Hertz 要求其完成承诺,埃森哲则要求 Hertz 支付数十万美元才可以。


2、可扩展性差


该项目的体系结构规范明确规定:网站设计的基本原则是具备可扩展性,可以满足 Hertz 的每一个品牌,但埃森哲的交付结果只能满足北美的 Hertz 品牌,不能用于 Hertz 全球、Dollar 和 Thrifty 品牌。


3、编码质量差


埃森哲的开发人员以一种容易造成严重安全漏洞和性能问题的方式为面向客户的电子商务网站(“前端开发”或“FED”代码)编写代码。FED 代码中的缺陷非常普遍,以至于在该组件上的所有工作都必须废弃。对于系统的其他组件,大部分代码也不可用。


在开发“集成层”(integration layer)时,埃森哲很难理解 Hertz 的后端系统,以至于很难编写用于整合层的软件,这也被认为是造成项目两次延期的重要原因之一。文件中称,埃森哲也承认这方面存在问题,并在 2018 年 1 月表示“前端技术 (Front End Technology,Angular2) 是一个挑战。”


4、缺乏测试


埃森哲未能对其开发的软件进行适当测试。当 Hertz 进行测试时,发现这些组件存在严重不足,甚至存在明显错误。


5、从未交付过可用的网站或 APP


尽管收到了数千万美元的费用,但 Hertz 认为埃森哲从未提供过可用的网站或移动应用程序。相反,需要完成该项目,Hertz 还得识别和纠正埃森哲工作中的缺陷以及没能提供的功能。


6、Java 代码存在严重问题


埃森哲的 Java 代码没有遵循 Java 标准,逻辑差且难以维护。


7、未能成功整合 RAPID


埃森哲的团队建议 Hertz 购买一项名为 RAPID 的技术许可证,该技术可以简化 Hertz 新网站内容管理系统的开发。Hertz 遵循这一建议并购买了该许可,但埃森哲未能实施该技术。正如埃森哲项目负责人所承认的,埃森哲花了很多时间“将 RAPID 整合到 Hertz 的环境中”,但最终没有成功。


8、试图收取额外费用


在 2017 年 12 月左右,埃森哲曾经承诺 Hertz 不需要对延迟上线所带来的额外费用负责,但 Hertz 表示,埃森哲后来试图收取这些费用。


此外,埃森哲项目管理失败也被认为是技术斗争恶化的结果。例如,在项目第二阶段,埃森哲取消了一些最重要的团队成员,包括产品和微服务架构师,而替补人员并没有相同的经验水平,并且在过渡期间存在大量问题。埃森哲也承认,其延迟和困难部分是由于项目期间“关键资源”离开造成的。


本文转载自技术琐话公众号。


原文链接:https://mp.weixin.qq.com/s/bppWn7MyAFfMzj1FmyRJMw


2020-04-26 16:43898

评论

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

Linux 基础操作

yuanhang

linux命令

JavaScript中的原型到底该如何理解?

Walker

Java 大前端 面向对象编程 原型

为什么说区块链是制造信任的机器?

CECBC

区块链 不可篡改

搜索引擎如何推荐网页

dongge

【DevCloud · 敏捷智库】暴走在发布前夜的开发,你怕不怕?

华为云开发者联盟

版本控制 系统集成 发布

到底什么是分布式系统?你需要了解这些

华为云开发者联盟

分布式 部署

云栖大会倒计时8天,新一代CDN的技术突破和应用实践专场有什么看点?

阿里云Edge Plus

CDN CDN加速

常用数据分析指标

纯纯

架构师训练营-第十二周作业

腾志文(清样)

大数据2学习总结

周冬辉

打破Scrum的五个误区(译)

Bruce Talk

Scrum 敏捷开发 Agile

LeetCode题解:225. 用队列实现栈,一个队列, 压入 - O(n), 弹出 - O(1),JavaScript,详细注释

Lee Chen

大前端 LeetCode

35岁以上的程序员们,后来都干什么去了?

华为云开发者联盟

程序员 职业规划 架构师

物联网为什么需要5G?

华为云开发者联盟

5G 物联网

架构师课程第十三周总结

dongge

架构师训练营第十三周作业

叮叮董董

架构师训练营-第十一周作业

腾志文(清样)

够开放吗?来,和一群开发者搞事情!

易观大数据

区块链赋能数字经济,为知识和版权确权定价

CECBC

区块链 知识产权 数字经济

架构师0期Week13作业

Nan Jiang

Securecrt 使用

yuanhang

securecrt

JavaScript 简介

InfoQ_34a83d636158

架构师13周练习

小蚂蚁

淘宝服务端高并发分布式架构演进之路

简爱W

Java java架构师

捡到宝啦!阿里内部人手一本的Springboot进阶手册,先学为敬

Java架构师迁哥

北京或先行落地央行数字货币 人民币3.0时代将来临

CECBC

数字货币 银行 人民币

架构师0期Week13总结

Nan Jiang

微信群总是有人发广告?看我用Python写一个自动化机器人消灭他!

刘早起😶

Python

CommonMistakes

卓丁

从零开始搭建完整的电影全栈系统(二)——简单的WEB展示网站的搭建

刘强西

Yii2 yii

java安全编码指南之:表达式规则

简爱W

Java java架构师

埃森哲被告上法庭:两年花两亿,连个可用的网站都不能交付?_文化 & 方法_技术琐话_InfoQ精选文章