悲催的中国式项目开发

企业动态
张大胖早上一到公司,CTO钱总就告诉了他一个重大喜讯:“张大胖,你准备一下,我们公司拿了一个XXX单位的项目!”

[[283989]] 

本故事纯属虚构,如有雷同,纯属巧合

张大胖早上一到公司,CTO钱总就告诉了他一个重大喜讯:

“张大胖,你准备一下,我们公司拿了一个XXX单位的项目!”

“哦?厉害啊,XXX单位很难打入啊,怎么拿下的?” 张大胖觉得非常意外。

“这个单位的一把手李总是刚来的,新官上任三把火,要把现有项目做改造,再加上一个移动端App。但是没有软件预算。”

“没预算搞什么搞?”

“正好我有个同学,做系统集成的,他负责李总单位机房的所有服务器,路由器,现在硬件升级,说是可以把软件费用加到硬件中,于是就这么搞定了。”

“唉,我们搞软件的,就这么悲催,这么没地位啊!” 张大胖哀叹。

“你准备一下,明天上午9点去客户那里开需求分析会,人家一把手李总会亲自参加。”

张大胖不敢怠慢,赶紧恶补这个单位所在的行业的知识,希望不要露怯,给公司丢脸。

1

第二天,张大胖带着两个得力下属小刘和小王提前20分钟来到客户单位。

9点到了,通知说李总有事儿,会议可能会晚一些。

这一等就等到了10点半,会议终于开始,二三十人的会议室中坐满了人,意气风发的李总坐在中间侃侃而谈,把这个项目的意义反复强调。

李总的思维跳跃很大,一会儿讲流程,一会儿讲组织,一会儿讲实际操作。一边说还一边展示手机上的其他App,告诉大家操作模式。

张大胖一边听一边嘀咕:这么细的内容,不应该老总来负责啊。他环顾四周,李总的手下要么是在看手机,要么是茫然四顾,有的还对张大胖投来了同情的目光。

李总的口头禅就是:“这非常简单,听懂了吗?”

每隔几分钟就要问一次, 张大胖只能忙不迭地点头,同时悄悄地把手机上的录音机打开,回去后听听录音,看看自己智商到底有没有问题。

张大胖每次试图打断,总是很快被李总带着走上了他的节奏。

健谈的李总一口气讲了两个小时,到了中午12点半才算告一段落:“这个系统挺简单的,下月初能不能先上一个版本?”

张大胖吓得要从椅子上跳起来:“李总,离下月初只剩两周了,咱们的系统的业务逻辑也不简单,我们得分析评估一下。”

李总说:“你们别想蒙我,我也懂开发的,数据都在数据库中,一选不就出来了?!”

张大胖:“可是.....”

李总严厉地说:“可是什么!到底想不想干了,不想干我把项目给别人,外边排大队呢!”

张大胖赶紧陪笑脸:“我们消化下李总的指导思想和需求,争取早点儿拿个需求分析出来。李总您很忙,需求这一块儿能不能给我们找个接口人啊。”

李总:“今天周二,给你们一天半时间,周四把需求文档发给我。接口人嘛, 找信息科的小赵。”

2

顾不上吃中午饭,张大胖赶紧给CTO打电话:“钱总啊,这个项目是个巨坑啊,不能做啊!”

钱总:“什么坑不坑的!好不容易抢到的项目,还不好好干?”

也许意识到自己的语气不对,CTO赶紧晓之以理,动之以情:“公司的现状你也知道,再不做项目,大家就要喝西北风了!”

张大胖无语,默默挂了电话,和小刘小王赶紧扒拉几口饭,到信息科等小赵上班。

小赵倒是非常热情,他给三人展示了原有项目的情况,说这是一个三年前开发的PHP项目, 是个烂摊子,根本没用起来,你们要是想升级,还得读懂现有的代码,还不如重写。

张大胖心想公司根本没有人会PHP,不重写怎么办?。

幸运的是看到了上个版本的界面,上午李总说的那些云里雾里的话终于落到了实处,有点眉目了。

张大胖如获至宝,拍了很多照片,记录下这些界面和操作流程,对小赵千恩万谢,赶紧回去整理需求。

小刘说:“张哥,这需求还不清楚啊,怎么写文档。”

张大胖说:“唉,周四就得交,顾不了那么多了,就以原有系统的这些界面为准,我们着重设计一下移动端。这样,咱们三个分下工, 我写总体方案,你和小王把那些流程给理顺了...... ”

三人熬夜加班,疯狂画图码字,终于在周四早晨攒出了一份所谓的需求分析文档,发了出去。

然后就石沉大海,再也没有消息了。

3

过了一周,张大胖他们被突然通知去和李总开会, 会议一开始,李总劈头盖脸就问:“下月初能不能上一个版本?”

张大胖小心地说:“我上周四给您发了一个需求分析文档......”

李总马上打断:“需求这么简单,我还用看吗?上次我不是说得很清楚吗,应该这样......”

李总又慷慨激昂地说了一个小时,中间依然在不停地问:听懂了吗!

张大胖欲哭无泪:“李总,我们开发得按照需求文档来,需求定不下来,我们没法开始啊。”

李总的声音马上提高了八度:“怎么定不下来?!嗯?!我说得还不够清楚吗!我现在严重怀疑你们公司的能力了!”

张大胖赶紧拍马屁:“李总的讲话是高屋建瓴,只是有很多细节需要敲定。”

李总说:“会后你去找XX科的老张,XXX科的老方,别以为我什么都不知道,这个系统已经存在了,你们只要稍微改改,再弄个App就行。下月初上线啊!能不能干?不能干我找别人啊。”

李总说完就起身,扬长而去。

张大胖如同抓到了救命稻草,赶紧带着打印的需求分析文档去找老张和老方。

老张随便翻了一下:写得还挺详细,你这流程图用什么画的,还挺漂亮,不过这需求我可确定不了,得找李总啊。

老方说:这些业务逻辑,涉及到人员的绩效, 都是李总定的,你得找他确认啊......

4

怎么办?

张大胖找到了公司的钱总,钱总给拉来项目的朋友打电话求救。

朋友说:李总就是这个风格,他的手下也不敢担责任, 不用担心,我晚上和他喝酒聊一聊,先按照你们的理解进行开发,不过得快点儿,争取下月中旬出一个基本能跑的版本吧。

张大胖很无奈,只好带着那几个弟兄,按照自己的理解,没日没夜地开发,996是别想了,熬个通宵才是家常便饭。

三周以后,一个勉强能用的版本上线了。

在向李总的汇报会议上,李总大发雷霆:“这就是你们做的项目!我第一次会议提的那个审批需求怎么没实现?还有这个规则不是这样的...... 你们这样下去还想拿到尾款吗!”

张大胖赶紧说:“好的好的,我们的疏漏,回去马上加上。”

这种汇报会议开了很多次,每次李总都要提出几条新需求。

张大胖疲惫不堪,每次撑不下去的时候,CTO的那个同学都会说:再坚持一下,就要拿到尾款了。

半年过去了,在CTO同学的运作下,这个看起来要烂尾的项目居然奇迹地通过了验收。

当然,能不能用起来就不知道了......

后来CTO说李总凭借这个项目还获得了集团的一个什么奖,真是皆大欢喜。

除了张大胖和他的开发兄弟们。

张大胖已经完全麻木了,直到有一天,CTO又找到他:张大胖,李总又来找我们做项目的升级了......

CTO后面说了什么,张大胖完全不知道,因为他脑子里一直在想:是时候更新一下自己的简历了......

关于作者:刘欣,码农翻身公众号作者,畅销书《码农翻身》作者,15年以上开发经验,前 IBM 架构师,领导过多个企业应用架构设计和开发工作;洞察技术本质,用故事讲解技术是拿手好戏。

【本文为51CTO专栏作者“刘欣”的原创稿件,转载请通过作者微信公众号coderising获取授权】

 

戳这里,看该作者更多好文

 

责任编辑:武晓燕 来源: 51CTO专栏
相关推荐

2014-12-12 10:01:29

程序员

2020-03-26 15:12:35

程序线程协程

2021-09-17 12:47:43

运维架构技术

2012-06-21 16:37:06

诺基亚WP8

2020-09-14 06:55:47

面试程序员MVC

2011-03-22 10:49:53

2011-12-20 21:02:07

苹果

2015-06-11 10:00:06

CISO数据泄露企业安全管理

2011-08-17 10:47:02

亚马逊EBS

2011-10-13 13:43:58

LBS基于位置的服务SoLoMo

2011-07-28 09:29:47

BBC华为科技

2011-09-22 14:04:30

三网融合

2017-04-01 09:13:48

编程语言框架

2010-08-03 14:55:47

统一通信

2017-10-11 11:17:16

SaaS出路中国式

2012-10-26 10:49:00

思科中兴华为

2013-07-01 14:28:30

2014-05-19 14:28:08

慕课网在线教育

2015-08-13 09:19:37

2014-04-28 11:06:35

中国式大数据
点赞
收藏

51CTO技术栈公众号