写点什么

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

  • 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:431011

评论

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

中国国际电子商务中心与易观分析联合发布:2022年3季度全国网络零售发展指数同比增长1.5%

易观分析

零售 电商

C++ 引用:他是坤坤也是鸡哥

子夜的星

c++ 引用 语法 引用参数函数

MySQL:如何给字符串加一个高效索引?

程序员拾山

MySQL

架构训练营第10期模块5作业

Geek_4db2d5

Databend 内幕大揭秘第二弹 - Data Source

Databend

可观测性之网站性能调优的实际案例-小白都看的懂

Yestodorrow

前端 可观测性 网站性能

Studio One6永久免费版本下载安装包

茶色酒

Studio One6

C++ Lambda表达式

王玉川

c++ Lambda

nCompass为医疗行业信息安全穿上“铠甲”

智维数据

大数据 数据可视化 智能运维 应用交付 流量分析系统

Lattice - 模式级复用的能力定义

原力在线

架构 lattice 高可扩展

通用池化框架commons-pool2功能拓展

FunTester

聚焦低碳发电,践行“双碳”之路

脑极体

华为 智能光伏

CleanMyMac4.12.3中文版如何汉化免费?

茶色酒

CleanMyMac4.12.3

Golang如何优雅接入多个远程配置中心?

王中阳Go

golang 高效工作 学习方法 后端 viper

华为云发布冷启动加速解决方案:助力Serverless计算速度提升90%+

华为云开发者联盟

Serverless 华为云 冷启动 Cold Start 进程级快照

Perfkit - 性能分析与测量工具集

王玉川

Linux 性能优化 Dockerfile ebpf perf

谈谈enabled_shared_from_this

SkyFire

c++ 智能指针

从人工分析到智能分析,流量分析如何快速上手?

智维数据

智能运维 应用交付 可视化数据 流量分析系统

性能优化 - 伪共享

王玉川

c++ 缓存 性能 cpu

C++ const与指针

王玉川

c++ 指针 常量 const

软件测试/测试开发 | 接口自动化测试如何进行认证?

测试人

软件测试 自动化测试 接口测试 测试开发

安全事件溯源分析场景

智维数据

大数据 数据可视化 智能运维 应用交付 流量分析系统

设计模式之装饰者模式

程序员大彬

Java 设计模式

“零信任”下的防火墙策略管理

智维数据

大数据 防火墙 数据可视化 智能运维 运维安全

性能优化 - 访问局部性

王玉川

c++ 性能 cpu 访问局部性

软件测试/测试开发 | 如何使用代理配置快速定位接口测试脚本问题?

测试人

软件测试 自动化测试 接口测试 测试开发

在Spring异步线程池中自动传递上下文,这样写轻松又方便

程序员拾山

Spring Boot #java

深度学习快速上手——基于 MegEngine 的 LeNet 快速训练与部署

MegEngineBot

深度学习 开源 MegEngine

细胞分裂问题的原创解法

王玉川

原创 算法 递归 LeetCode 动态规划

树与二叉树深度剖析(二)

C++后台开发

数据结构 算法 二叉树 红黑树 Linux服务器开发

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