SCRUM 是一个用于开发和维持复杂产品的框架Scrum 是一个用于开发和坚持复杂产品的框架 ,是一个增量的、迭代的开发过程
在那个框架中,整个开发过程由假设干个短的迭代周期组成,一个短的迭代周期称为一个 Sprint,每个Sprint 的建议长度是 2 到 4 周(互联网产品研发能够使用 1 周的 Sprint)
在 Scrum 中,使用产品 Backlog 来治理产品的需求,产品 backlog 是一个根据商业价值排序的需求列表,列表条目的表达形式通常为用户故事
Scrum 团队总是先开发对客户具有较高价值的需求
在 Sprint 中,Scrum 团队从产品 Backlog 中选择最高优先级的需求进行开发
选择的需求在 Sprint 打算会议上通过讨论、分析和估算得到相应的任务列表,我们称它为 Sprint backlog
在每个迭代终止时,Scrum 团队将递交潜在可交付的产品增量
Scrum 起源于软件开发项目,但它适用于任何复杂的或是创新性的项目
Scrum 流程如以下图:SCRUM 框架包括 3 个角色、3 个工件、5个活动、5 个价值3 个角色1
产品负责人〔Product Owner〕2
Scrum Master3
Scrum 团队3 个工件1
产品 Backlog〔Product Backlog〕2
SprintBacklog3
燃尽图〔Burn-down Chart)5 个活动1
Sprint 打算会议〔Sprint Planning Meeting〕2
每日站会〔Daily Scrum Meeting〕3
Sprint 评审会议〔Sprint Review Meeting〕4
Sprint 回忆会议〔Sprint Retrospective Meeting〕5
产品 Backlog 梳理会议〔 Product Backlog R