Manifesto for Agile Software Development
We are uncovering better ways of developing software by doing it and helping others do it.
Through this work we have come to value:
Individuals and interactions over processes and tools;
Working software over comprehensive documentation;
Customer collaboration over contract negotiation;
Responding to change over following a plan;
That is, while there is value in the items on the right, we value the items on the left more .
敏捷软件开发宣言
我们一直在实践中探寻更好的软件开发方法,身体力行的同时也帮助他人,
由此我们建立入下价值观:
个体和交互高于流程和工具;
工作的软件高于详尽的文档;
客户协作高于合同谈判;
相应变化高于遵循计划;
也就是说,尽管右项有其价值,我们更注重左项的价值。
Agile Principles
The agile manifesto is based on twelve principles.
1.Customers satisfaction by rapid delivery of useful software.
2.Welcome changing requirements ,even late in development.
3.Working Software delivered frequently (weeks rather than month)
4.Working Software is principal measure of progress.
5.Sustainable development,able to maintain constant pace.
6.Close, daily cooperation between business people and developers.
7.Face-to-face conversation is the best form of communication.
8. Projec is built around motivated individuals , who should be trusted.
9.Continues attention to technical excellence and good design.
10.Simplicity -the art of maximizing the amount of work not done--is essential
11.Self-organized team.
12.Regular adaptation changing circumstance.
敏捷原则
敏捷宣言基于下面12条原则
1.通过快速交付可用的软件使客户满意
2.欣然接受需求变化,即使在开发的后期
3.经常交付工作的软件(按周而不月)
4.可工作的软件是进度的首要度量标准
5.敏捷开发倡导可持续开发
6.业务人员和开发人员每天都要紧密合作
7.面对面交谈最好的沟通方式
8.激发个体斗志,依靠
9,坚持不懈的追求技术卓越和优良设计
10以简洁为本,他是极力减少不必要工作量的艺术
11.自由组织的团队
12.团队都要周期的总结如何更有效率,然后相应地调整自己的行为