什么是scrum?
Scrum是迭代式增量软件开发过程,通常用于敏捷软件开发。Scrum包括了一系列实践和预定义角色的过程骨架。Scrum中的主要角色包括同项目经理类似的Scrum主管角色负责维护过程和任务,产品负责人代表利益所有者,开发团队包括了所有开发人员。虽然Scrum是为管理软件开发项目而开发的,它同样可以用于运行软件维护团队,或者作为计划管理方法:Scrum of Scrums.
scrum中的3355
在敏捷开发流程中,Scrum是一套解决复杂问题的框架。Scrum框架中的3355指的是:
3个核心角色:产品负责人、Scrum Master/敏捷教练、开发团队
3个工件:产品Backlog、Sprint Backlog、递交的潜在可交付的产品增量
5个关键事件:Sprint、Sprint计划会议、每日站会、Sprint评审会、Sprint回顾会
5个价值观:承诺、专注、开放、尊重、勇气