敏捷不是过程,SCRUM只是框架,XP也是别人的实践

发表于:2010-4-28 11:35

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:王德水(cnblogs)    来源:51Testing软件测试网原创

  XP也是别人的实践

  XP是很好的实践,但是我们要知道,这些实践来自于那些技术高手们,在项目里我们不是那些高手,我们甚至找不到那样一个高手,所以,我们千万别照搬所有的XP实践,降龙十八掌学完十八式,那是要有慧根的。

  比如结对编程,你有很好的理解吗?如果没有,那就还是别大规模的使用,先找两个人试试吧。

  比如TDD,单元测试都写不好,设计代码的根本没法写单元测试,就想推行TDD?是测试驱动开发还是测试驱动设计清楚吗?

  当然,说了这些不是说是别人的实践,你就不能用了,我要说的是恰恰是别人的实践,我们要用,问题就是我们要变成自己的实践,行不行,先试试吧

  下面是我的实践,当然对你可是“别人的实践”,仅供参考,切勿照搬:

  a. 共享信息空间,中文还是没有英文好表达,Informative Workspace

  b. 坐在一起

  c. 站立会议

  d. 版本控制

  e. 持续集成

  f. 集体代码所有权

  g. 简单设计

  h. 重构

  等等。

  不同于SCRUM, XP是注重自底向上的,就是先关心的是程序员。这也是我最推崇的一种方式,程序员的问题解决了,推行SCRUM那就是易于反掌的事了。因为推不推行SCRUM已经是不重要的事的。因为你SCRUM需要的东西,我程序员都能做到,相反,程序员每天工作出现很多困扰,谈管理也只是一句“空中的话”了。

  那么该如何做呢? 就是:我们拥护敏捷的思想,采用SCRUM的框架,再加上实践XP的一些好的实践,坚定不移的走我们自己的路,让别人去说吧。一小部分人先敏捷起来,带动后一部分人一起XP吧。

  最后,申明一点,信敏捷,则敏捷则灵,不信,也别强求吧。但是,春哥,你一定要信,因为“信春哥,得永生”。当然,水哥,你也是要信,因为“上善若水”嘛。你们可以不同意我的观点,但请誓死捍卫我说话的权利。(以上言论仅代表作者的个人观点,不代表51Testing观点)

22/2<12
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • myiwu520
    2015-12-09 22:23:36

    赞同,敏捷就是一种思想。

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号