1.个体和交互高于流程和工具
2.可工作软件高于详细的文档
3.客户合作高于合同谈判
4.响应变化高于遵循计划
敏捷宣言代表了项目在如何构想、执行和管理方面的巨大转变。
敏捷环境以人为本,并倡导共同参与,从而更容易适应新的想法和创新。
定义敏捷12原则:
第一条:我们最优先考虑的是尽早和持续不断地交付有价值的软件,从而使客户满意。
第二条:即使在开发后期也欢迎需求变更。敏捷过程利用变更可以为客户创造竞争优势。
第三条:采用较短的项目周期(从几周到几个月),不断地交付可工作软件。
第四条:业务人员和开发人员必须在整个项目期间每天一起工作。
第五条:围绕富有进取心的个体而创建项目。为他们提供所需的环境和支持,信任他们所开展的工作。
第六条:不论团队内外,传递信息效果最好且效率最高的方式是面对面交谈。
第七条:可工作软件是度量进度的首要指标。
第八条:敏捷过程倡导可持续开发。发起人、开发人员和用户要能够长期维持稳定的开发步伐。
第九条:坚持不懈的追求技术卓越和良好的设计,从而增强敏捷能力。
第十条:以简洁为本,最大限度的减少工作量。
第十一条:最好的架构、需求和设计出自于自组织团队。
第十二条:团队定期地反思如何提高成效,并相应地协调和调整自身的行为。
对这12原则的另外一组组织方式是从以下4个不同的组合:
1.客户满意度
2.质量
3.团队工作
4.项目管理
网友评论