如何建立敏捷团队和驱动测试开发

发表于:2009-12-14 13:20

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

 作者:realreal2000(javaeye    来源:51Testing软件测试网采编

#
敏捷
#
TDD

  马上就要作为敏捷团队的负责人在队伍里推行Scrum模式和TDD了。

  作为一个没有任何敏捷经验的外行人,犹如黑夜行走,还好有很多书籍以及网上很多人的心得可以参考。

  至于结果如何,不好说。

  但是一个工作的执行力往往在于领导准备投入多少和是否做好一段时间镇痛的准备。

  但是就单从敏捷团队负责人的角度考虑。

  首先准备给队伍里的每一个人介绍下敏捷开发,或许,队伍里有比我更敏捷的人。呵呵。

  其次,推荐大家在进入队伍里先尝试下敏捷中的基础TDD开发,收录认为TDD会改变我们软件质量,我们编程习惯的人,一起进入Team,共同组建我们的敏捷团队,只有这样团队才更有执行力,爱好兴趣就是动力,如果这个人不感兴趣,那么就每天和他一起结对,循循善诱,慢慢的,他也应该会有兴趣的。

  自从学习敏捷之后发现很多以前片面的想法现在逐渐连成一条线,看到了学习的动力,和未来的方向。

  只要有好处,有兴趣我们就会乐此不疲,敏捷能带给我们个人什么呢?

  1、更加迅速的成长。

  所谓三人行必有我师,结对编程有利于交流与反馈,两人一起编程能够一起讨论很多一个人的想法,取长补短。

  2、更好的理解业务。

  TDD是以测试驱动的,也就是以每一个正确的功能点来驱动的,优秀与完备的测试用例需要更好的对于业务的理解。

  3、良好的编程习惯。

  我们大多数时候在完成代码之后,在保证功能实现的前提下不会在主动修改与重构代码,但是结对编程时候,由于有一个人始终处于相对轻松的情况,那么重构就会相对容易被实现。

  而重构是让我们成长的快车道。

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

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号