敏捷软件开发12原则--简化版7原则

  敏捷开发的原则很伟大,随着时间的流转,有些原则个人感觉有点口号化了,故帅选简化版7个原则,不多也不少,刚刚好方便记忆。希望对大家有帮助。

  

1,尽的,繁的交付可以工作的软件。

    交付初期,功能越少,质量越高。

    功能逐渐增加+经常性的交付,交付越频繁,质量越高。

2,既是到了后期,也欢迎变化。

    变化是好事,这需要学习一些设计原则和模式。

3,围绕个体构造项目。

    让开发,管理服务人员;而不是人服务管理。

4,提倡速开发。

    过快容易疲劳,精力耗尽,以至崩溃;不借用明天的时间做今天的工作。

5,保持软件尽可能的清洁,强壮。

    如果是今天制造混乱,那么应该在今天处理完毕。

6,最高质量完成最简单工作。

    简单功能需要高质量保证,简单而质量低下是一种低级错误。

7,团队定期反省,畅谈更高效的工作,并进行调整。   

    团队所处的环境在变,为保持团队的敏捷,必须与时俱进,跟随环境一起变化。

    反省包括,组织方式、规范等等。

上一篇:道哥亲笔:谈谈为什么要做弹性安全网络


下一篇:微软软件研发策略转变之路 从瀑布式走向敏捷开发