1 尽早地、持续地向客户交付有价值的软件对我们来说是最重要的
2 拥抱变化,即使在开发的后期。敏捷过程能够驾驭变化,保持客户的竞争力。
3 经常交付可工作的软件,从几周到几个月,时间范围越小越好。
4 在整个项目中,业务人员和开发者紧密合作。
5 围绕士气高昂的团队进行开发,为团队成员提供适宜的环境,满足他们的需要,并给予足够的信任。
6 在团队中,最有效率的也是效果最好的沟通方式是面对面的交谈。
7 可以工作的软件是进度首要的度量方式。
8 可持续的开发。投资人,开发团队和用户应该保持固定的节奏。
9 不断追求优秀的技术和良好的设计有助于提高敏捷性。
10 要简单,尽可能减少工作量。减少工作量的艺术是非常重要的。
11 最好的架构、需求和设计都来自于一个自我组织的团队。
12 团队要定期的总结如何能够更有效率,然后相应的自我调整。
阅读(406) | 评论(0) | 转发(0) |