敏捷开发12条原则

 

1.最优先的目标是通过尽早地、持续地交付有价值的软件来满 足客户。

2.欢迎需求变化,甚至在开发后期。敏捷过程控制、利用变化 帮助客户取得竞争优势。

3.频繁交付可用的软件,间隔从两周到两个月,偏爱更短的时 间尺度。

4.在整个项目中业务人员和开发人员必须每天在一起工作。

5.以积极主动的员工为核心建立项目,给予他们所需的环境和 支持,信任他们能够完成工作。

6.在开发团队内外传递信息最有效率和效果的方法是面对面的 交流。

7.可用的软件是进展的主要度量指标。

8.敏捷过程提倡可持续发展。发起人、开发者和用户应始终保 持稳定的步调。

9.简化——使必要的工作最小化的艺术——是关键。

10.持续关注技术上的精益求精和良好的设计以增强敏捷性。

11.最好的架构、需求和设计产生于自我组织的团队。

12.团队定期地对运作如何更加有效进行反思,并相应地调整、 校正自己的行为。


 

 

posted @ 2013-05-27 20:11  javawebsoa  Views(388)  Comments(0Edit  收藏  举报