Scrum方法论

Scrum 是一种敏捷开发框架,核心目标是帮助团队在快速变化的环境中高效协作,通过迭代式开发持续交付有价值的产品。它强调 “适应性” 而非 “预设性”,通过明确的角色、事件和工件,让团队聚焦于优先级最高的任务,同时不断复盘优化流程。

 三大核心角色:明确职责,各司其职

Scrum 团队是跨职能的小团队(通常 5-9 人),包含 3 类关键角色:

  • 产品负责人(Product Owner, PO)
    代表用户和业务方的需求,负责定义 “做什么”。核心职责是管理产品待办列表(Product Backlog),明确任务优先级,确保团队始终聚焦于能带来最大价值的工作。
    例如:PO 会和客户沟通,将需求转化为 “用户故事”(如 “用户能通过手机号快速登录 APP”),并排序哪些故事先开发。

  • Scrum 大师(Scrum Master, SM)
    团队的 “facilitator(推动者)” 和 “保护者”,负责确保 Scrum 流程正确执行,清除团队障碍,帮助团队提升效率。
    例如:SM 会引导每日站会聚焦目标,解决团队遇到的外部干扰(如临时加塞的非紧急任务),推动团队践行 Scrum 价值观。

  • 开发团队(Development Team)
    跨职能的执行团队(包含开发者、测试、设计等角色),负责 “怎么做”。他们自主决定如何完成 PO 定义的任务,确保在迭代周期内交付可用的产品增量。

五大事件:通过时间盒管理,驱动迭代节奏

Scrum 的所有事件都有 “时间盒(Timebox)”—— 明确的时间限制,确保流程高效不拖沓。

  • Sprint(迭代 / 冲刺)
    Scrum 的核心迭代周期,通常为1-4 周(最常见 2 周),是一个 “封闭” 的开发周期。团队在一个 Sprint 内专注完成一批任务,最终交付一个 “可用的产品增量”(如一个可测试的功能模块)。
    时间盒:1-4 周,一旦开始不可延长。

  • Sprint 规划会议(Sprint Planning)
    Sprint 开始时召开,团队共同决定 “本 Sprint 要完成什么” 和 “如何完成”。

    • 第一步:PO 讲解产品待办列表中优先级最高的任务(“做什么”),团队明确 Sprint 目标。
    • 第二步:开发团队分解任务,估算工作量,确定能承诺完成的任务(形成 “Sprint 待办列表”)。
      时间盒:Sprint 为 1 周时,会议不超过 2 小时;Sprint 为 4 周时,不超过 8 小时。
  • 每日站会(Daily Scrum)
    Sprint 期间每天召开的短会(通常 15 分钟),团队同步进度、暴露问题。
    每个人需回答 3 个问题:

    1. 昨天我
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值