一、敏捷的4个价值观
个体和交互 | 胜过 | 流程和工具 |
可工作的软件 | 胜过 | 面面俱到的文档 |
客户合作 | 胜过 | 合同谈判 |
响应变化 | 胜过 | 遵循计划 |
二、敏捷宣言——12条准则
1、个体和交互胜过流程和工具
- 尊重个体和团队的力量
- 坚持以人为本,倡导共同参与
- 一种流程不一定适合所有团队,不同的人有不同的工作方式
2、可用的软件胜过面面俱到的文档
- 文档刚好够
- 5—why法获取需要该文档的根本原因
- 避免镀金
3、客户合同胜过合同谈判
- 客户不是敌人
4、响应变化胜过遵循计划
- 变更是创造伟大产品的有价值的工具
- 去除低优先级的需求
5、围绕积极的个体构建项目
- 激励人
6、面对面交谈是团队中最有效的信息交流方式
- 面对面沟通
7、可工作的软件的项目进展状况的主要度量
- 测量系统
- 需求的完成度
- 软件的可用度
8、敏捷过程提倡持续的系统开发
- 可持续的步调
- 不允许自己过于疲惫
- 不会借用明天的经历来在今天多完成一点工作
9、对卓越技术和良好的设计的持续关注有助于提高项目的敏捷性
- 卓越质量
- 保持代码干净、整洁
- 编写高质量的代码
- 重构
10、简化
- 简洁
- 简单——尽量减少工作量
- 不构建华而实的系统
11、最好的构架、需求和设计都源自于团队
- 进化设计
- 每个成员都具有在项目中所有的参与权
12、团队定期反应如何提高工作效率,然后相应的调整行为
- 定期反思
- retrospective meeting
三、敏捷中的3345
第一个3:
- PO
- Scrum Master
- Scrum-Team
第二个3:
- product Backlog
- sprint Backlog
- Burn_Down Chart
4:
- 迭代计划会议
- 每日站会
- 迭代评审会议
- 迭代回顾会
5:
- 开放
- 勇气
- 尊重
- 专注
- 承诺