`
767045988
  • 浏览: 62411 次
  • 性别: Icon_minigender_1
  • 来自: 湖南永州
社区版块
存档分类
最新评论
  • zhoushunlong: 嘿嘿,这东西是你自己总结的吗?总结不错,再接再厉
    Scrum
阅读更多

Scrum:

Scrum是一个轻量级的软件开发框架

Scrum是一个敏捷开发(管理)框架,是一个增量迭代的开发过程。在这个框架整个开发周期由若干个小的迭代周期,每个小的迭代周期称为一个Sprint,每个Sprint的长度是24周。在每个Sprint中,Scrum

 

Scrum里面是由三个角色、三种活动、三种交付物组成:

三个角色:

1.       product Owner :提出需求(客户)的人

2.       Scrum Master :协调的作用,解除障碍的

3.       Scrum Team :团队

 

三种活动:

1.       the sprint planning meeting :把三种角色召集开会,制定计划

2.       daily scrum meetings :每日会议(站立会议)

3.       sprint review meetings :复审会议

 

三种产物:

1.       the product backlog :需要完成的任务

2.       the sprint backlog :准备冲刺

3.       a burndown chart :燃尽图

 

Product Owner(客户或者客户代理人)的职责:

1.       确定产品的功能。

2.       决定发布的日期和发布内容。

3.       为产品的profitability of the productROI)负责。

4.       根据市场价值确定功能的优先级。

5.       30天内调整功能和调整功能优先级。

6.       接受或拒绝接受开发团度的工作成果。

 

ScrumMaster Team Leader)的职责:

1.       Product Owner紧密的工作在一起,可以及时的为团队成员提供帮助。

2.       保证团队资源完全可被利用并且全部是高产出的。

3.       保证各个角色及职责的良好协作。

4.       解决团队开发中的障碍。

5.       做为团队和外部的接口,屏蔽外界对团队成员的干扰。

6.       保证开发过程按计划进行,组织Daily ScrumSprint Review and Sprint Planning Meetings

ScrumMaster除了主持一些正常的会议外还有三个主要的职责:

1.       Scrummaster需要知道什么任务已经完成,那些任务已经开始,那些新的任务已经发现,和哪些估计可能已经发生变化。

ScrumMaster需要根据以上的情况更新反映每天完成的工作了以及还有多少没有完成的BurndownChart

ScrumMaster还必须自习考虑进展中的开放任务数,进展中的工作需要得到最小化,以实现精益生产率的收益。

2.       ScrumMaster需要找出阻碍Scrum的障碍和依赖。它们需要的优先次序和跟踪。根据优先级指定计划解决这些障碍。其中有写问题可以在团队内部解决,有些则要团队之间的协调,还有的要管理层的介入来解决,甚至有些是公司的问题阻碍了团队达到他们的生产力。比如:一个电信公司最近实施了Scrum,但后来发现只有两个问题和ScrumTeam有关,其它的全是公司的问题,需要管理层关注。

3.       最后但并非最不重要,ScrumMaster可能会注意到,个人问题或冲突在Scrum里是需要解决的。这些都需要被澄清,或通过内部的沟通解决,或向管理层或HR寻求帮助解决。SrcumMaster必须注意去确保团队资源完成可以别利用并且全部是高产出的。

 

Scrum Team(团队)的职责:

1.       具有不同特长的团队成员,人数一般控制在7个左右。

2.       确定Sprint目标和具体说明的工作成果。

3.       在项目向导范围内有权利做任何事情以确保达到Sprint的目标。

4.       高度的自我管理能力。

5.       Product Owner演示产品功能。

 

Scrum的特点:

1.       Scrum是一个敏捷的流程,可用于管理控制研发工作。

2.       Scrum是现有设计流程的总结。

3.       Scrum是以团队为基础,是一种在需求求迅速变化情况下迭代的、增量的开发系统和产品的方法。

4.       Scrum是一个控制由利益和需求冲突导致的混乱的流程。

5.       Scrum是改善交流并最优化合作的方式。

6.       Scrum是一种检测产品开发和生产过程中障碍并将其去除的方式。

7.       Scrum是最大化生产率的一种方法。

8.       Scrum适用于单一的项目到整个组织。Scrum可以控制并组织多件具有相关性的产品开发以及拥有超过千名开发者和执行者的项目实施过程。

9.       Scrum能让每个参与者都对自己所做的工作以及自己 做出的贡献感到骄傲,并让它们发挥到最佳水平。

分享到:
评论
1 楼 zhoushunlong 2010-09-18  
嘿嘿,这东西是你自己总结的吗?总结不错,再接再厉

相关推荐

    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