敏捷是指什么(James Shore:敏捷的衰落)
不幸的是 ,有很多自称敏捷的项目在走向失败 。他们正在失败 。最后Agile将承受这后果 ,它会离我们而去 ,正如一切流行时尚一样 。我赞同作者的这个前提 ,很多冠以“敏捷 ”之名所行之事的确名不副实 。不过我也相信 ,这是普及敏捷(我是说真正的做好敏捷)的过程中无可避免的一步 。很多人都把我的这篇文章视作对Scrum的责难 ,但这不是我的本意 。我只是想着重指出我所见的失败案例 ,还有导致失败的成因 。最大的问题不在于Scrum或是CSM ,是那些买椟还珠的人 。现在我们总算找到答案了 。我们知道是谁的问题了 。是SCRUM!SCRUM是敏捷运动失败的原因 。SCRUM是敏捷团队把事情搞糟的原因 。SCRUM是一切问题和罪恶的根源。SCRUM带来了“敏捷衰落 ” 。
你被我玩了 。
Scrum不是问题 ,它过去从来不曾成为问题 ,将来也永远不会成为问题。亲爱的工匠们 ,这个问题是我们自己的懒惰啊 。
既然我们不写测试 ,不能保证代码的干净,那埋怨SCRUM做什么呢?我们不能将技术债归咎于Scrum 。在Scrum出现之前 ,技术债就存在已久了 ,而且它还将继续存在下去 。不,Scrum不应该被骂 。罪魁祸首还是跟从前一样:我们自己 。
当然 ,两天的认证课程不足以构成一个优秀软件领导的充要条件 。而且在参加完CSM课程以后得到的证书 ,除了能够说明你花钱参加了两天的CSM课以外 ,也没
有别的用途 。而且在工程实践方面 ,Scrum也有很多欠缺 。但无论是Scrum还是CSM ,它们的目的都不是从我们中间培养出工程师 ,或是给我们灌输工匠
守则 。那是我们自己该干的活!有些人还说要是那些Scrum团队都用的是XP ,而不是Scrum ,那就不会有那些技术债了 。扯淡!
让俺说的更明白一些: ASININE, INANE, ABSURDITY. BALONEY. DINGOES KIDNEYS. (荒谬!扯屁!蠢驴!XX……)
让俺告诉你们 ,在这 ,从现在到以后 ,不管到什么时候 ,你永远都有可能把XP搞烂 。用TDD想留下技术债真他妈的容易 。没脑子的家伙跟人结对也会把代码搞成荒地。而且,我告诉你 ,你会在做出简单设计以后 ,不再维护它 。
你想知道写出优秀软件的秘诀么?你想知道怎样保证代码干净吗?你想要银弹吗?私家汤料?万事万物间那唯一的真相?
好,我现在就给你 。你准备好了吗?秘诀就是……
秘诀就是……
干好自己的活。
够了 ,别再埋怨一切 ,你自己别那么懒就行了 。
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!