文章目录
敏捷
Scrum是敏捷的一种实现。狭义上,敏捷软件开发使用迭代、增量式的方式。
敏捷核心思维
- 价值驱动 - 聚焦最高价值目标
- 适应变化 - 掌控和管理不确定性
- 自组织 - 释放团队内驱力
1. 价值驱动
以终为始、聚焦最重要目标
- 黄金法则
关注价值流动效率
- 流程大部分问题,会以延迟的形式表现出来。
- 产品上市所化的时间大多是延迟的结果。
- 减少延迟能缩短上市时间
总结
- 价值排序,明确高价值目标
- 聚焦高价值目标、小批量快速交付
- 围绕价值流组织团队,加速交付价值
2. 适应变化
- 理解不确定性和涌现式需求
- 迭代、增量,频繁确认
- 建立快速反馈、学习机制,降低产品风险
3. 自组织团队
- 去中心化决策,团队共担责任
- 目标驱动,而非命令和控制
- 服务式领导
敏捷开发宣言(价值观)
Scrum
)
要点3355
3个角色、3个工件、5个事件、5个承诺
3个角色
- 产品负责人(Product Owner)
- Scrum Master
- 开发团队
3个工件
- 产品Backlog(Product Backlog, backlog:挤压订单)
- SprintBacklog
- 产品增量(Increment)
5个事件
- Sprint(Sprint本身是一个事件,包括了如下4个事件)
- Sprint计划会议(Sprint Planning Meeting)
- 每日站会(Daily Scrum Meeting)
- Sprint评审会议(Sprint Review Meeting)
- Sprint回顾会议(Sprint Retrospective Meeting)
5大价值观
- 承诺 Commitment - 愿意对目标做出承诺
- 专注 Focus – 全身心都用到你承诺的工作上去
- 开放 Openness – 团队内所有信息对所有人开放
- 尊重 Respect – 每个人都有他独特的价值和经验
- 勇气 Courage – 勇于承诺,履行承诺,敢于说不