`

Scrum简述及常用术语解释

 
阅读更多

Scrum
一种迭代式增量软件开发过程,常用于敏捷开发
Scrum三大角色
1.PO 产品负责人,代表客户决定产品需求以及优先级,是Team对于需求的唯一诉求人,帮助团队屏蔽传统的需求纠纷干扰,迅速的需求反馈,提高团队的效率。
  • 确定产品的功能,负责维护产品Backlog决定产品的发布日期和发布内容。
  • 为产品的投资回报率(ROI)负责。
  • 根据市场价值确定功能优先级。
  • 在每个sprint开始前调整功能和调整功能优先级。
  • 在sprint结束时接受或决绝接受开发团队的工作成果。
2.Scrum master  (Scrum 主管)帮助团队屏蔽外界干扰,让团队集中在开发生产中。
    Scrum主管促进scrum整个过程,解决一些影响团队完成项目的问题和阻碍。注意:Scrum主管并非团队领导,而是一个协调、保证开发团队不外界干扰的角色.Scrum主管确保Scrum过程被按照初衷使用,是规则的执行者。
  • 保证团队资源完全被利用并全部是高产出的。
  • 保证各个角色及职责的良好协作。
  • 解决团队开发中的障碍。
  • 做为团队和外部的接口,屏蔽外界对团队成员的干扰。
  • 保证开发过程按计划进行,组织每日站会,sprint计划会试,sprint评审会试和sprint回顾会议。

 

3.Scrum团队
   负责在每个sprint将产品Backlog中的条目转化成为潜在可交付的功能增量。
  • 5到9人,太少可能技能受限,无法交付可发布的产品模块。太多,太复杂不便于经验过程控制。大型项目可多个scrum团队。
  • 跨职能团队,各个成员必须具备产品增量所需的各种技能。如编程、架构等。在团队中没有头衔的概念,团队里不存在测试等待定领域的子团队。
  • 团队是自组织的,任何人都没有权利规定团队如何将产品Backlog转化为可交付的功能增量,而是由团队自己确定。每个团队成员利用自己的专业技能,解决遇到的问题。这种协同配合提高团队整体效率。
 Scrum四大会议
1.Scrum planning meetting (Scrum 计划会议
主要通过会议确定当下sprint的Backlog内容和目标。SM,PO和团队成员都要参加。
2.Daily Scrum meetting(Scrum 每日站会)
快速高效的解决三个问题,上次开会以来都做了什么,将来要做些什么,做事的过程中遇到哪些需要讨论的问题和障碍。
3.Review Meeting(Scrum 评审会议)
sprint周期最后让团队向PO和利益相关者展示已完成的功……让其他人了解团队在做些什么,并得到重要反馈。做演示也会迫使开发团队真正完成一些工作。
4.Retrospective Meeting(Sprint 回顾会议)
在sprint的评审会议后,团队需要进行一次回顾会议,有助于提高团队效率,避免重复犯错。
三大工件
Sprint Backlog(冲刺订单)
以小时为单位的任务,细化了所有的任务,没有超过16小时的,任务需要大家认领各自喜爱的任务。sprint planning meetting的时候会出现。
Burn down chart(燃尽图)
是一个公开展示的图表,显示当前冲刺中未完成的任务数目,或在冲刺订单上未完成的订单项的数目。
Product Backlog(产品订单)
不同于sprint backlog,product backlog是整个项目概要的文档。
 
 
 
 
 
 
 
 
 
 
分享到:
评论

相关推荐

    Scrum 简述

    Scrum是一种迭代式增量软件开发过程,通常用于敏捷软件开发。

    Scrum之 流程和术语.pdf

    Scrum之 流程和术语.pdfScrum之 流程和术语.pdfScrum之 流程和术语.pdfScrum之 流程和术语.pdfScrum之 流程和术语.pdfScrum之 流程和术语.pdfScrum之 流程和术语.pdfScrum之 流程和术语.pdf

    Scrum术语字典.pdf

    Scrum术语字典 Scrum术语字典 Scrum术语字典

    scrum及常见问题

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

    Scrum精要Scrum精要

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

    Scrum敏捷软件开发

    《Scrum敏捷软件开发》是敏捷联盟及Scrum联盟创始人之一、敏捷估算及计划的鼻祖Mike Cohn三大经典著作中影响最为深厚的扛鼎之作,也是全球敏捷社区中获得广泛肯定的企业敏捷转型权威参考。作者花四年时间,把自己近...

    scrum介绍(中文版)

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

    2020-Scrum指南.pdf

    Scrum 的定义 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 guide

    INTRODUCTION TO SCRUM SCRUM THEORY SCRUM CONTENT

    SCRUM Professional Scrum Master II题.docx

    SCRUM Professional Scrum Master II题.docx

    Scrum workship

    Scrum 讲座讲解如何应用scrum的流程, Scrum 讲座讲解如何应用scrum的流程

    基于Scrum的敏捷测试的研究及应用

    基于Scrum的敏捷测试的研究及应用,对Scrum敏捷测试的方法进行了深入分析,并结合具体的实践应用,论述了Scrum敏捷带来的好处。

    scrum书籍

    scrum书籍

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

    本书详细描述如何在复杂技术项目中使用Scrum,并结合真实的Scrum案例及专家洞识,在简明及高度概括的理论之上更侧重于实践,并不断强调Scrum原则的坚持及实践的灵活性。  此书探索Scrum的每一方面,包括科学原理、...

    Scrum管理培训资料

    SCRUM 敏捷开发 基础及失败成功案例分析。 什么是敏捷开发方法? 什么是SCRUM? Scrum敏捷框架培训。

    5分钟了解Scrum

    5分钟了解Scrum 只需一点点时间了解scrum

    Scrum and XP trenches

    Scrum XP Agile

    Scrum敏捷项目管理

    Scrum敏捷项目管理Scrum敏捷项目管理Scrum敏捷项目管理Scrum敏捷项目管理Scrum敏捷项目管理Scrum敏捷项目管理Scrum敏捷项目管理Scrum敏捷项目管理Scrum敏捷项目管理

Global site tag (gtag.js) - Google Analytics