|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 鱼C-小师妹 于 2024-4-26 18:59 编辑
在线感受:
为什么程序员会怕改需求?
杀死一个程序员不需要用枪,改三次需求就可以了。
举个例子你就明白了:
你 = 客户
服务员 = 客户经理 + 产品经理
大厨 = 码农(程序员)
(大家自行转换)
【有一天你去饭店吃饭】
你:“服务员给我来份宫保鸡丁。”
服务员:“好嘞”
—— 这叫《原始需求》
【大厨做到一半】
你:“服务员,里面不要放肉。”
服务员:“不放肉怎么做啊?”
你:“不放肉就行了,鸡他按正常程序做不就行了,难吗?”
服务员:“好的,您稍等。”
—— 这叫《中途需求变更》
大厨:“你大爷,我肉都回锅了,顾客非要要求的吗?”
服务员:“你把肉挑出来不就行了吗?”
大厨:“行你大爷(然而还是一点点挑出来了...
—— 这叫《改动太大,部分重构》
你:“服务员,这里能给我加点腐竹吗?”
服务员:“行,这个应该简单。”
—— 这叫《低估改动成本》
大厨:“你特么不知道腐竹得提前泡水,炒到一半才说,跟他说想吃腐竹就多等半天啊!”
服务员:“你怎么不早说?”
大厨:“我怎么知道他要往宫保鸡丁里放腐竹?(然而还是去泡腐竹了....
—— 这叫《新需求,引入了新研发成本》
你:“服务员,还是把肉加回去吧。”
服务员:“您不是刚说不要肉吗?”
你:“现在又想要呢?”
服务员:“好的,您稍等。”
—— 这叫《某一功能点摇摆不定》
大厨:“我&*#%……,菜都炒过火了,你让我放肉?!还好,肉我没扔。”
服务员:“客户提的要求你骂我干嘛?”
大厨:“你就不能拒绝他啊?!”
服务员:“人家是客户嘛~”
—— 这叫《甲方是大爷》
你:“服务员,服务员... ”
服务员:“来了来了”
你:“你好,怎么这么半天啊?”
服务员:“稍等,我给您催催啊。”
—— 这叫《改动开始导致工期延误》
大厨:“催你M催,腐竹没泡好,我还得重新放油,他要想吃老的也行,没法保质保量。”
—— 这叫《开发者请求重新排期》
服务员:“抱歉,加腐竹的话得多等半天,您别着急哈~”
你:“我靠,要等那么久,我现在就要吃,你们能快点吗?”
服务员:“行,您稍等。”
—— 这叫《甲方催活》
大厨:“我&*#%……,中途改需求又想按期交付,逗我玩呢?”
服务员:“那我问问要不让他们换个菜,再换我就死了。”
—— 《开发者开始和中间人PK》
你:“服务员,这样吧,腐竹不要了,换成蒜毫能快点吗?对了,顺便加点番茄酱。”
—— 这叫《因工期过长再次改动需求》
大厨:“我&*#%……,你特么不知道蒜毫也得焯水啊?还有你让我怎么往热菜里放番茄酱啊?”
服务员:“烧水也比等腐竹强嘛~ 番茄酱往里一倒不就行了吗?很难吗?”
大厨:“腐竹我还得接着泡,万一这孙子一会又想要了呢!”
—— 这叫《频繁改动,开始导致大量冗余》
你:“服务员,菜里加茄丁了没有?我去其他饭店吃可都是有茄丁的。”
服务员:“好好好,您稍等,您稍等。”
—— 这叫《奇葩需求》
大厨:“我去他二大爷,他吃的是斯里兰卡三流技校炒的宫保鸡丁吗?宫保鸡丁里放茄丁?!”
服务员:“茄丁炒好了扔里边不就行了吗?”
大厨:“那特么还能叫菜吗?哪个系的?”
服务员:“客户要你就给炒了吧。”
大厨:“你顺道问问他,腐竹还要不要?我这盘腐竹还占着地方呢,不要,我就扔了。”
—— 这叫《奇葩你也得做》
你:“服务员,还有多久能好啊?”
服务员:“很快很快,再给我来杯西瓜汁。”
服务员:“好。”
你:“我再等10分钟,还不好我就走了,反正还没给结。”
服务员:“很快很快!”
—— 这叫《黑暗前的最后黎明》
【10分钟后....】
你:“咦?我上次吃的不是这个味啊。”
【从厨房杀出来的大厨】
大厨:“我特么 &*#%……!!!”
—— 这叫《最终决战》
声明:以上场景极度夸张,实际生产生活中码农和PM是和睦友好的相亲相爱的一家人。
|
|