在新浪微博上关于敏捷的一些讨论

在新浪微博上关于敏捷的一些讨论

自从我发布了“Scrum为什么不行”,并被CSDN推成首页头条后,我在我的新浪微博上就经常被敏粉们@去讨论他们的一些话题。他们似乎想要从我这里听到一些不同的声音,我很喜欢他们的这种态度,在这里先赞他们一个。既然,让我来评论他们的东西,我就不客气了,板砖自然是少不了的。 我觉得我在微博上的观点比较散,所以在这里做一个汇总。我在所有批评敏捷的文章里都重复说过我的立场,这里还要再说一遍,因为那群人很敏感——“我承认敏捷中有一些东西我是认可的,但对敏捷社区的推广和思维方式我持否定态度”。

敏捷词汇表

我被@吴穹adam邀请进入了一个敏捷词汇表的微群,这个群就是想明确的定义一下敏捷的各种词汇,比如,他们想把TDD定义成就是UT。呵呵。我对这个群仅保持了30分钟的热度,我在里面发了一个“你们不想讨论技术吗?”的帖子,就再也不想关注了。因为我的观点如下:

  • 我不知道干这件事有什么意义。标准化还是洗脑?One World, One Agile?  – horse shit!
  • 你能定义地好吗?定义好了大家都能干好了? – 幼稚!
  • 理解不同又有什么关系?价值观不同又能怎么样?为什么不能正视并接受世界的不同呢? –  固执!

敏捷宣言

我看到很多人又把《敏捷宣言》拿出来说事,就好象他们把敏捷宣言是软件开发的普世的价值观一样。我对此的评论是——

@左耳朵耗子微博里多了很多《敏捷宣言》的话题,这让我想到了《共产党宣言》, 这两个组织里的某些人很相似,都通过宣言来树立价值观,然后通过传教的方式四处宣讲来影响大众吸收党羽,并要求对其价值观的信仰,还以一种革命者的态度来实践…… 建议程序员还是多研究技术细节,关注技术发展趋势,分析产品和用户需求。

博文评论

@吴穹adam发表了一篇《为什么纯粹的Scrum在中国很难落地(一)》并欢迎我去拍砖。我拍了下面几块砖:

  • 看标题还以为要谈什么中国实际的问题,结果只是一些文章的读后感。没有实际价值。
  • 我对为什么在中国难落地的原因提了三条:
    • 你们总是想以Scrum为中心来改变实际情况和民众,而不是民众自发的。
    • 世界是不同的,多元的,这告诉我们不要死读书,读死书,更不能教条主义。
    • 世界是不完美的。有很多东西无法改变的,如人性,文化,政治…… 要学会接受并管理他们。
  • 我给@吴穹adam的建议——只有当你开始关注实际情况的时候�