Agile Fundamentals
Agile 的四项价值
| 优先关注 | 并非否定 |
|---|---|
| Individuals and interactions | Processes and tools |
| Working software | Comprehensive documentation |
| Customer collaboration | Contract negotiation |
| Responding to change | Following a plan |
12 Principles|便于实践的归纳
价值与反馈
- 尽早并持续交付有价值的成果。
- 欢迎需求变化,用反馈降低走错方向的风险。
- 频繁交付可工作的增量,让真实使用检验假设。
团队与协作
- 业务、设计与开发人员持续协作。
- 为团队提供目标、信任和完成工作的环境。
- 优先采用直接、清晰的沟通。
- 团队定期反思,并调整工作方式。
质量与节奏
- 以可工作的产品衡量进展。
- 保持可持续的工作节奏。
- 持续关注技术质量和良好设计。
- 保持简单,避免没有价值的工作。
- 让自组织团队决定如何完成目标。
Week 2 应用
- 将模糊想法拆成可以讨论、测试和验收的 User Stories。
- 通过 Iteration Planning 选择本轮能真正完成的工作。
- 使用 LeanKit 让工作、阻塞和责任保持透明。
- 用 Walkthrough、Peer Review 和 Mentor Feedback 尽早发现问题。