敏捷软件开发(珍藏版)
上QQ阅读APP看书,第一时间看更新

敏捷宣言的原则

我们遵循以下原则。

1.我们最看重的是,通过及早、持续交付有价值的软件,来满足客户的需求。

2.欢迎需求有变化,即使是在软件开发后期。轻量级的敏捷流程可以驾驭任何有利于提升客户竞争优势的变化。

3.频繁交付能用起来的软件,频率从两周到两个月,倾向于更短的时限。

4.业务人员和开发人员必须合作,这样的合作贯穿于整个项目中的每一天。

5.围绕着主动性强的个人来立项。为他们提供必要的环境和支持,同时信任他们能够干成事情。

6.开发团队内部以及跨团队之间,最有效和最高效的信息传递方式是,面对面进行对话。

7.能用起来的软件,就是衡量进度的基本依据。

8.敏捷流程倡导可持续的开发。发起人、开发人员和用户都能够长期保持一种稳定、可持续的节拍。

9.持续保持对技术卓越和设计优良的关注,这是强化敏捷能力的前提。

10.简洁为本,极简是消除浪费的艺术。

11.最好的架构、需求和设计,是从自组织团队中涌现出来的。

12.按固定的时间间隔,团队反思提效的方式,进而从行为上做出相应的优化和调整。