2010 Agile tour 杭州站, 熊节讲了两个城市的团队的敏捷之路。 这应该是很早以前的故事了,两个团队对于敏捷都没什么概念,项目做的一团糟也是意料之中的。在咨询师的帮助下,他们开始了敏捷之旅。团队1从持续集成入手,团队2从沟通入手,都取得了立竿见影的效果。故事并没有到此结束,项目虽然相比以前改善了许多,但还是有很多问题。可喜的是,两个团队都认识到了敏捷带来的好处,他们并没有停下来,而是继续把一些敏捷实践应用到项目中来。 团队1做的是路由器产品,为了提高产品质量,项目内部开始使用自己的路由器,即所谓eat your own dog food. 团队2开始着手自动化测试。
应该说两个团队都步入了正轨,虽然问题还有很多,虽然他们只应用了部分敏捷实践,但并不妨碍称他们为敏捷团队。 敏捷团队是那些能够利用敏捷实践来解决项目问题,保证项目高质量提交的团队。那些所谓的“我们做了TDD了,所以我们是敏捷开发”,“我们是敏捷开发,所以我们没有设计文档“, 都是一叶障目,不见泰山。 敏捷开发是一种不断自我反省,持续改进的过程。所谓的stand up, iterative, retrospective, 都是它的一种表现形式而已,千万别被这些所谓的形式禁锢了自己。
posted on 2010-10-24 10:37
Aaron.Chu 阅读(1643)
评论(4) 编辑 收藏