我想每个人都有一个自己的定义 很多人都认为敏捷就是Tdd 我就曾经这么认为,这难道错了吗?
没错,但是这不是敏捷的不够全部 不是敏捷的核心
那么敏捷到底是什么呢?
敏捷是关于3件事情的
1.敏捷是一门社会学科 这是最冲要的,也是敏捷的最大特点所在。他关注的是人 而不是代码,如何让一个让大家像一个团队一样,怎么把大家团结在一起 如何激励队员 如何让大家相互合作等等 这才是 敏捷的最重要的特点。而这正是我们程序员容易忽略的。
2.敏捷是轻量级的。与rup不同,敏捷几乎不需要学习什么书本的规范就可以实施。不要各种各样的图,各种各样的文档,所以说是轻量级的。只要我想敏捷 那么就可以敏捷。
2.敏捷提供给我们很多的最佳实践。TDD 增量开发 增量设计 用户故事
没错,但是这不是敏捷的不够全部 不是敏捷的核心
那么敏捷到底是什么呢?
敏捷是关于3件事情的
1.敏捷是一门社会学科 这是最冲要的,也是敏捷的最大特点所在。他关注的是人 而不是代码,如何让一个让大家像一个团队一样,怎么把大家团结在一起 如何激励队员 如何让大家相互合作等等 这才是 敏捷的最重要的特点。而这正是我们程序员容易忽略的。
2.敏捷是轻量级的。与rup不同,敏捷几乎不需要学习什么书本的规范就可以实施。不要各种各样的图,各种各样的文档,所以说是轻量级的。只要我想敏捷 那么就可以敏捷。
2.敏捷提供给我们很多的最佳实践。TDD 增量开发 增量设计 用户故事