- Common Vision
- 各方涉众迭代地汇总观点,就项目的目标、约束和优先级达成共同认识
- 减少因对问题、方案和优先级的理解冲突而浪费的时间和开发资源
- Short Releases
- 在项目进行中频繁交付可工作的软件
- 减少在制品库存的浪费
- 降低在制软件不适合生产环境需要的风险
- Iterative Planning
- 项目计划根据进展中获得的信息迭代式制定
- 避免最后关头获知进度或预算超标
- 减少在低优先级功能上浪费投资
- Simplicity
- 尽量消除软件中的浪费、重复和复杂性
- 降低使用中软件的变化成本和风险(脆弱性)