一.宣言
我们一直在开发过程中探索更好的方式,身体力行的同时也在帮助他人。通过实践,我们总结出以下价值观:
1.个体和互动高于流程和工具
2.可工作的软件高于详尽的文档
3.客户协作高于合同谈判
4.响应变更高于遵循计划
虽然右项也有价值,但是我们更认同左项,仅此而已。
二.十二原则
我们遵循以下原则:
1.我们的最优事项:通过尽早和可持续的交付有价值的软件来满足客户的需求。
2.即使在开发阶段,也欢迎需求变更。敏捷过程利用变更为客户提升竞争优势。
3.不断的交付可用软件,从几周到几月不等,且周期越短越好。
4.在项目过程中,业务人员与开发人员必须在一起工作。
5.激发个体斗志,并以他们为核心建立团队。为他们提供所需的环境与支持,并相信他们能完成工作。
6.无论团队内外,最有效且高效的信息传递方式是面对面交流。
7.可工作的软件是度量工作的首要标准。
8.敏捷过程倡导可持续开发,责任人、开发人员和用户要能够共同维持其步调稳定延续。
9.坚持不懈地追求技术卓越和良好设计,由此增强敏捷能力。
10.以简洁为本,它是极力减少不必要工作量的艺术。
11.最好的架构、需求和设计出自自组织团队。
12.团队定期地反思如何能提高成效,并依此调整自身的举止表现。