什么?我们的敏捷开发居然是“中华田园型”?
1.什么是“中华田园敏捷开发”?
上联: 这个功能很简单
下联: 怎么实现我不管
横批: 明天上线
把“快速”与“没有计划”当“敏捷”,把“无知”当“个性”,什么“Scrum Master”和“Product Owner” 的职责划分,什么“Backlog”的管理,就完全不知道。
这就是中华田园敏捷开发!
--@程墨Morgan
2.它和正常的敏捷开发有什么不同?
正常的敏捷开发: 跑之前一群人讨论,怎么跑?跑起来跟走有什么区别?该注意什么?跑多快?朝哪里跑?穿什么鞋?累了怎么办?渴了怎么办?伤了怎么办?跑错了怎么办?好了,都准备好了,你开始跑吧!祝你马到成功!
中华田园敏捷开发:脖子套根绳子, “嘚儿,驾!”
--@蓝天的纸飞机
3.这位同学,能不能举例说明一下?
测试: 明天上线了,什么时候提测啊?
程序: 明天上线了,什么时候给需求啊?
产品:明天之前肯定给。
一天后...
测试:今天上线了,什么时候提测啊?
程序: 今天上线了,什么时候给需求啊?
产品:今天肯定给。
晚上23:59...
产品:需求定好了,赶紧做吧,今天要上线。
(产品潇洒下班走人)
第二天...
产品: 不是说好了昨天上线吗?怎么回事?怎么没上?你们干活效率太低了,就你们这样的,我这月绩效要是没了,你们都得给我补上!!!!
上班一小时...
产品: 那个,还没上线是吧,改个需求。
一周后...
(程序加班加点熬出来的程序终于提测了)
产品: 那个,还没上线吧,改个需求。
N轮修改需求后,终于上线...
产品:这个谁让你们这么做的??
程序:你说的。
产品: 我可没说过!!都是你们自己杜撰的!!!
用户: 这个功能怎么这么难用?
产品: 用户说了,你们这个功能做的太难用了。
程序: 难用不是你设计的?
产品: 我可没说过!!都是你们自己杜撰的!!!
领导: 这怎么还有个bug?
测试:程序说就那么设计的。
程序:产品确实就那么设计的。
产品:我可没说过!!都是他们自己杜撰的!!!
以上情节纯属杜撰,如有雷同,建议辞职...
--@追债人
4.可不可以再具体点...
这么说吧...
你们可能不知道一个项目研发时间就一天是什么概念。
我们一般只会用两个字来形容这种人: 码怪
我经常说一句话,当年Linus 能用10天开发完一个git,那么我用1天做一个项目,不是问题。
埋伏他一手,加个写死的特殊逻辑,这个需求不用考虑,这种情况不会出现。
反手加一个ifelse,闷声发大财,产品改需求了?但是不用怕,我改的比他快,五六七八九十个ifelse,两行注释,很牛逼这个代码,如果把这个需求砍掉,今晚10点就能下班,但是砍不掉。
ctrl+ c + v, 傻x,直接把这个需求实现了。
warning全部IDE直接屏蔽掉。测试快点,测试,先把开发完的那部分测一下,测试你快点啊!测试别磨磨蹭蹭的。
五六七八九十个测试工单,疏忽了,应该加个try catch的。
给测试倒杯茶好吧,测试给你倒一杯卡布奇诺。
给测试倒一杯卡布奇诺,开始你的人工智能测试,这个放到二期优化,那个功能砍掉不用测了,漂亮。
准备上线了产品要改需求?产品要改需求?你今天要是把需求给改了,我!当!场!就把这个电脑屏幕吃掉。
(一脸懵逼+生无可恋脸的继续开发)
点赞超过100就发到公司群里面去Ծ‸Ծ
--@郭启军
5.谁能总结一下?
好!总结起来就是:
随时加需求,不可能改期;
永远不回顾,上线就不管...
谢谢!
--@太狼
以上内容素材来源:知乎
著作权归作者所有
综上所述,“中华田园敏捷开发”就是原本的“敏捷开发”被人错误使用造成的事倍功半的“假敏捷”。
为了消灭这种行为让大家更好的了解学习敏捷开发,Worktile向你推荐: