Scrum

文章目录
  1. 1. 敏捷
    1. 1.1. 敏捷核心思维
      1. 1.1.1. 1. 价值驱动
      2. 1.1.2. 2. 适应变化
      3. 1.1.3. 3. 自组织团队
    2. 1.2. 敏捷开发宣言(价值观)
  2. 2. Scrum
    1. 2.1. 要点3355
      1. 2.1.1. 3个角色
      2. 2.1.2. 3个工件
      3. 2.1.3. 5个事件
      4. 2.1.4. 5大价值观

敏捷

Scrum是敏捷的一种实现。狭义上,敏捷软件开发使用迭代、增量式的方式。

敏捷核心思维

  1. 价值驱动 - 聚焦最高价值目标
  2. 适应变化 - 掌控和管理不确定性
  3. 自组织 - 释放团队内驱力

1. 价值驱动

以终为始、聚焦最重要目标

  • 黄金法则

黄金法则

  • 关注价值流动效率

    • 流程大部分问题,会以延迟的形式表现出来。
    • 产品上市所化的时间大多是延迟的结果。
    • 减少延迟能缩短上市时间
  • 总结

    • 价值排序,明确高价值目标
    • 聚焦高价值目标、小批量快速交付
    • 围绕价值流组织团队,加速交付价值

2. 适应变化

  • 理解不确定性和涌现式需求
  • 迭代、增量,频繁确认
  • 建立快速反馈、学习机制,降低产品风险

3. 自组织团队

  • 去中心化决策,团队共担责任
  • 目标驱动,而非命令和控制
  • 服务式领导

敏捷开发宣言(价值观)

个体和互动 高于 流程和工具
工作的软件 高于 详尽的文档
客户合作 高于 合同谈判
响应变化 高于 遵循计划
也就是说,尽管右项有其价值,
我们更重视左项的价值。

Scrum

Scrum流程)

要点3355

3个角色、3个工件、5个事件、5个承诺

3个角色

  1. 产品负责人(Product Owner)
  2. Scrum Master
  3. 开发团队

3个工件

  1. 产品Backlog(Product Backlog, backlog:挤压订单)
  2. SprintBacklog
  3. 产品增量(Increment)

5个事件

  1. Sprint(Sprint本身是一个事件,包括了如下4个事件)
  2. Sprint计划会议(Sprint Planning Meeting)
  3. 每日站会(Daily Scrum Meeting)
  4. Sprint评审会议(Sprint Review Meeting)
  5. Sprint回顾会议(Sprint Retrospective Meeting)

5大价值观

  • 承诺 Commitment - 愿意对目标做出承诺
  • 专注 Focus – 全身心都用到你承诺的工作上去
  • 开放 Openness – 团队内所有信息对所有人开放
  • 尊重 Respect – 每个人都有他独特的价值和经验
  • 勇气 Courage – 勇于承诺,履行承诺,敢于说不