`

Scrum

阅读更多
http://www.fanshu.com/fanshustaticnews/moren/2009-11-13/091113134324718/1.html

什么是Scrum?
◎ Scrum在英语的意思是橄榄球里的争球
◎ 在程序开发中它是一个敏捷开发框架
◎ 它是一个增量迭代的开发过程
◎ 在这个框架整个开发周期由若干个小的迭代周期,每个小的的迭代周期称为一个Sprint,每个Sprint的长度2到4周
◎ 在每个Sprint中,Scrum的开发团队拿到一个排列好优先级的需求列表,我们称它为用户故事或者叫Sprint backlog
◎ 在每个迭代结束后,都会开发完成可交付的产品。
Scrum中的角色
在Scrum中,Scrum Master和团队被称为“Pigs——猪”。其他人员被称为“Chickens——鸡”。
这些称谓源于这样一个笑话:
鸡说:嗨,猪! 我想我们开一家餐厅咋样?
猪说:哦,我不知道我们卖什么?
鸡说:火腿和鸡蛋……咋样?
猪说:算了,我不这么认为,我全身投入,你却只是参与!
SCRUM的组成
◎ Scrum Master : 为Scrum过程负责的人,确保scrum收益最大化。
◎ Sprint: 冲刺,一个时间周期,开发会在此期间内完成所承诺的任务。
◎ Backlog:可以预知的所有任务,包括需求、BUG等各种涉及开发工作量的任务。
◎ Sprint Backlog:一个冲刺内决定完成的任务。
◎ Scrum meeting: 用于确定每期SPRINT工作内容。
◎ Stand meeting: 在Sprint周期内对任务和进展进行短时间快速沟通讨论会。
◎ Burndown chart: 燃尽图,在冲刺长度上显示每天进展的图。
SCRUM的四个阶段
一、 任务收集阶段
参与人:所有Scrum人员
工作内容:收集任务,BUG 需求等涉及到开发工作量的任务
交付物:backlog list
展现形式:BUG库、纸贴、文本
二、 任务讨论阶段
参与人:所有Scrum人员
工作内容:召开scrum meeting需求方指定需求优先级开发人员估算backlog开发时间最后决定下个Sprint冲刺的工作任务
交付物:sprint backlog list
展现形式:白板、记录
三、 任务开发阶段
参与人:开发人员 Scrum master
工作内容:对Sprint backlog进行开发,对紧急的不在计划内任务进行处理
交付物:燃尽图
展现形式:白板、记录
四、 任务检查阶段
参与人:开发人员 Scrum master
工作内容:对完成任务进行检查,将未完成任务放到下个Sprint中
交付物:Sprint总结
展现形式:白板、记录
Unplanned item && Next
Unplanned item:不再计划内的条目指的是临时加入的、紧急的事情,这些事情往往优先级会比现在开发的Sprint backlog要高,这时候就要将它放进upplanned中。
Next:  在Sprint开发过程中往往会因为各种原因导致sprint backlog没有开发完,这时候就要将这些放到Next中,和下一期的backlog一起滚动。

分享到:
评论

相关推荐

    Scrum敏捷软件开发

    中文名: Scrum敏捷软件开发 原名: Succeeding with Agile: Software Development Using Scrum 作者: Mike Cohn 资源格式: PDF 版本: 英文文字版 出版社: Addison-Wesley Professional书号: 978-0321579362发行时间: ...

    scrum介绍(中文版)

    Scrum是一个敏捷开发框架,是一个增量的、迭代的开发过程.。在这个框架中,整个开发周期 包括若干个小的跌代周期,每个小的的跌代周期称为一个Sprint,每个Sprint的建议长度2到4周。 在Scrum中,使用产品Backlog来...

    2020-Scrum指南.pdf

    Scrum 的定义 Scrum 是一个轻量的框架,它通过提供针对复杂问题的自适应解决方案来帮助人们、团队和组织 创造价值。 简而言之,Scrum 需要 Scrum Master 营造一个环境,从而: 1. 一名 Product Owner 将解决复杂...

    Scrum指南2020版(PDF, 英文版 + 简体中文版 + 繁体中文版)

    Scrum 是一个轻量的框架,它通过提供针对复杂问题的自适应解决方案来帮助人们、团队和组织 创造价值。 简而言之,Scrum 需要 Scrum Master 营造一个环境,从而: 1. 一名 Product Owner 将解决复杂问题所需的工作...

    THE SCRUM PRIMER: An Introduction to Agile Project Management with Scrum

    There are many concise descriptions of Scrum available online, and this primer aims to provide the next level of detail on the practices. It is not intended as the final step in a Scrum education; ...

    Scrum实战 敏捷软件项目管理与开发

    Andrew Pham拥有Certified ScrumMaster(CSM)、Certified ScrumProduct Owner(CSPO)和Certified SaumProfessionaI(CSP)认证。此外,他获得的认证还包括PMP、Java技术架构师(Sun授权)、OOADUML专家(IBM授权)...

    scrum及常见问题

    scrum及常见问题 ,scrum及常见问题处理解决办法等等

    Scrum精要Scrum精要

    Scrum精要Scrum精要Scrum精要Scrum精要Scrum精要Scrum精要Scrum精要Scrum精要Scrum精要

    Scrum敏捷项目管理

    《Scrum敏捷项目管理》探索Scrum的每一方面,包括科学原理、全新的项目角色及责任、ScrumMaster、产品负责人、如何有效管理未知因素和不断变化的产品需求、如何结束混乱、如何计划和报告、及如何扩展项目团队规模等...

    《Scrum: Novice to Ninja》- PDF 英文原版

    While most scrum books tend to be lengthy textbooks that cover every detail of scrum for all types of organizations, this highly practical book concentrates solely on how best to apply scrum in web ...

    Scrum.Novice.to.Ninja.0994346913

    Why should you use Scrum in your web projects? Simply put, it'll enable your team to get more done in less time. Scrum is the most popular agile project management methodology used in web projects ...

    Scrum敏捷项目管理_官方培训版

    Scrum被认为是目前全球最流行与最有效的敏捷项目管理理念与方法之一,在软件业发达地区被众多知名企业广泛采纳。本书是Scrum理论与实践的重要奠基之作,作者是Scrum的缔造者,深受软件行业人员尊重的敏捷大师。本书...

    2017 Scrum-Guide-CN.pdf

    Scrum 已经被应用于开发软件、硬件、嵌入式软件、交互功能的网络、自动驾驶汽车、学 校、政府、市场、管理组织运营,和我们其他日常生活中,作为个体和群体的一切。 随着技术、市场和环境的复杂性和互相间影响的急速...

    scrum标准参考材料

    scrum的标准参考材料,可以常读常新 Scrum是最著名的敏捷框架。它是敏捷宣⾔言的价值观和原则背后的重要思想源泉,⽽而这些价值 观和原则也是所有敏捷⽅方法的基础。具体内容请参⻅见敏捷宣⾔言。 Scrum直接体现敏捷...

    基于JIRA的Scrum敏捷开发的项目管理

    Scrum敏捷开发的关键字就是增量、迭代,他更重视项目团队之间的现场沟通,不向传统瀑布式开发那样需要万事具备,才开始开发,Scrum在大方向和小故事点确认好了后,团队就可以开动了。Scrum的团队一般都不大,一Scrum...

    英文原版-The Art of Scrum How Scrum Masters Bind Dev Teams and Unleash Agility 1st Edition

    This book covers the nuts and bolts of scrum—its framework, roles, team structures, ceremonies, and artifacts—from the scrum master’s perspective.The Art of Scrum details the scum master’s ...

    Scrum Master可能会遇到的场景

    无论公司CEO权利再大,在Scrum面前他也只是一名Stakeholder。Stakeholder不能直接干预Scrum团队的工作。Stakeholder的需求应该由Product Owner出面应付,而不应直接由Scrum Master和Team来处理。

    90分钟掌握Scrum框架

    Scrum是管理软件项目的一个轻量级的敏捷方法, 名字来源于橄榄球运动中的scrum 过程 简单,但高度的纪律性 依赖迭代和增量的敏捷方法. Scrum 是一种工作管理的方法,不仅仅限于软件开发,可以用来管理其它活动. Scrum...

Global site tag (gtag.js) - Google Analytics