关于大象,冰箱和软件项目报价的故事

来源:互联网 发布:晕过去 知乎 编辑:程序博客网 时间:2024/05/15 23:47
把大象塞进冰箱,需要几个步骤?
 
标准答案是:三个,第一,打开冰箱门,第二,把大象牵进冰箱,第三,关上冰箱门。
 
  
 
在某个软件项目的竞标会上,一家公司力克群雄,以130万元的最低价格和“完全符合客户需求”的承诺,签下了这个订单。
 
销售部门为此举办了一场庆功会,总裁亲自参加,每个人脸上都洋溢着胜利的微笑。技术经理火速从销售经理手中拿到了用户需求。
 
这份需求让技术经理目瞪口呆,就算最保守估计,这份订单的成本也远远超出130万元。
 
不过,既然签下了订单,就要按时完成。
 
开发部门加班加点了一个月,居然提前做完了工作,两名技术人员迅速前往客户处进行安装。
 
然而,客户的反应是该系统与他们的需求大相径庭,对公司的工作极不满意。
 
公司立刻派出开发人员进驻客户方进行修改(当然,谁都知道这只是开始)。重新进行需求分析
 
随着需求分析的深入,技术经理发现客户的要求竟然和开始时的需求说明几乎完全不同,随之而来的就是无尽的修改,争论,重新设计,补丁……
 
客户方恶劣的开发环境和长时间的出差使得开发人员叫苦不迭,把全部心思都放在了实现功能上,代码的质量完全被抛到了脑后,开发变成了补丁摞补丁。
 
终于,在最终日期拖后三个月,系统基本上重新设计,代码几乎完全重写的情况下,客户对公司的工作点头认可(虽然这个头点得非常不情愿)。
 
公司在该项目上的支出已经超出130万元很多了。
 
年终评奖的时候,因功论赏,销售部门因为签下了130万元的大单,全体员工升薪一级,而开发部门造成了公司亏损,有一半的员工(包括可怜的技术经理)因此被解雇,年终奖更是想都不要想。
 
 
 
把大象塞进冰箱,需要几个步骤?
 
标准答案是:三个,第一,打开冰箱门,第二,把大象牵进冰箱,第三,关上冰箱门。
 
如果你要问“谢谢!但是怎么把大象牵进冰箱?”
 
标准答案是:我已经告诉了你基本的步骤,不要用这些细枝末节的东西来麻烦我
 
老板说:销售部门牵来了大象,我给了你冰箱和三个步骤,至于如何把牵进去,那是你们开发人员的事情,不要拿这些细节的东西来麻烦我
原创粉丝点击