敏捷方法的关键还是设计

快速原型,测试驱动,不断迭代......敏捷作为一种软件项目开发的新方法论,已经被越来越多的人接受,并在实际工作中使用。

敏捷理论中主要应对成熟的程序员面对不太成熟的客户需求时的情况。而在国内,我们经常见到的情况是,一群不成熟的程序员面对一些并不成熟的需求。
在这样的情况下,一个有着丰富经验的架构师就显得至关重要。编程本身不难,遵守编码规范也很容易,重构、迭代也是很容易实施的方法,但只有在较为清晰的架构下才能更快地达到目标。

有了优秀的架构师,对普通的程序员在专业知识方面的要求就可以低得多。

找个合适的人当领导,这本就是团队建设的关键。



posted @ 2010-08-09 23:36  老猴的技术博客  阅读(200)  评论(0编辑  收藏  举报