程序猿制造Bug的根本原因竟然是....(上)
上一篇 /
下一篇 2018-07-19 17:15:27
/ 个人分类:软件测试
传说中:
「杀一个程序猿不需要用枪,改三次需求就可以了。」
而且,
「这竟然也是程序猿制造Bug的根本原因....」
↓↓↓↓↓↓↓
#/原始需求/#
你去饭店,坐下来。
“服务员,给我来份宫保鸡丁!”
“好嘞!”
↓↓↓↓↓↓↓
#/中途需求变更/#
大厨做到一半。
“服务员,菜里不要放肉。”
“不放肉怎么做啊?”
“不放肉就行了,其它按正常程序做,不就行了,难吗?”
“好的您稍等”
↓↓↓↓↓↓↓
#/改动太大,部分重构/#
厨房:
大厨:“你大爷,我肉都回锅了”
服务员:“顾客非要要求的嘛,你把肉挑出来不就行了吗”
大厨:“行你大爷”
然而还是一点点挑出来了
↓↓↓↓↓↓↓
#/低估改动成本/#
餐厅:
“服务员,菜里能给我加点腐竹吗?”
“行,这个应该简单。”
↓↓↓↓↓↓↓
#/新需求引入了新研发成本/#
厨房:
大厨:“你TMD,不知道腐竹得提前泡水?炒到一半才说?跟他说,想吃腐竹就多等半天”
服务员:“啊你怎么不早说?”
大厨:“早说你MLGB我怎么知道他要往宫保鸡丁里放腐竹”
然而还是去泡腐竹了
——新需求引入了新研发成本
↓↓↓↓↓↓↓
#/某一功能点摇摆不定/#
餐厅:
“服务员,还是把肉加回去吧”
“您不是刚说不要肉吗”
“现在又想要了”
“…好的您稍等”
↓↓↓↓↓↓↓
#/甲方是大爷/#
厨房:
大厨:“日你啊,菜都炒过火了你让我放肉?还好肉我没扔”
服务员:“客户提的要求你日我干嘛?”
大厨:“你就不能拒绝他啊?啊?”
服务员:“人家是客户嘛。”
↓↓↓↓↓↓↓
收藏
举报
TAG: