目录

  Scrum

  Scrum Meeting功能及要点

  Scrum Meeting点评

Scrum

  定义:是一种软件开发流程。它并不是一项技术,这种开发方式的主要驱动核心是人,它采用的是迭代式开发。

  Scrum开发流程中的三大角色:

    (a)产品负责人(Product Owner)

    (b)流程管理员(Scrum Master)

    (c)开发团队(Scrum Team)

  开发流程

    (1)首先需要确定一个Product Backlog(按优先顺序排列的一个产品需求列表),这个是由Product Owner 负责的

    (2)Scrum Team根据Product Backlog列表,做工作量的预估和安排

    (3)有了Product Backlog列表,需要通过 Sprint Planning Meeting来从中挑选出一个Story作为本次迭代完成的目标,这个目标的时间周期是1~4个星期,然后把这个Story进行细化,形成一个Sprint Backlog

    (4)Sprint Backlog是由Scrum Team去完成的,每个成员根据Sprint Backlog再细化成更小的任务(细到每个任务的工作量在2天内能完成)

    (5)在Scrum Team完成计划会议上选出的Sprint Backlog过程中,需要进行 Daily Scrum Meeting(每日站立会议)

    (6)做到每日集成,也就是每天都要有一个可以成功编译、并且可以演示的版本;很多人可能还没有用过自动化的每日集成,其实TFS就有这个功能,它可以支持每次有成员进行签入操作的时候,在服务器上自动获取最新版本,然后在服务器中编译,如果通过则马上再执行单元测试代码,如果也全部通过,则将该版本发布,这时一次正式的签入操作才保存到TFS中,中间有任何失败,都会用邮件通知项目管理人员

    (7)当一个Story完成,也就是Sprint Backlog被完成,也就表示一次Sprint完成,这时要进行 Srpint Review Meeting(演示会议),也称为评审会议,产品负责人和客户都要参加(最好本公司老板也参加),每一个Scrum Team的成员都要向他们演示自己完成的软件产品(这个会议非常重要,一定不能取消)

    (8)最后就是 Sprint Retrospective Meeting(回顾会议),也称为总结会议,以轮流发言方式进行,每个人都要发言,总结并讨论改进的地方,放入下一轮Sprint的产品需求中

Scrum Meeting功能及要点

  功能

      

    (a)通过站立会议能狗得到最新的障碍 Backlog

    (b)能够得到最新的 Sprint Backlog

    (c)能够实现对工作进度图的更新

  要点

    (a)每次会议控制在15分钟左右

    (b)每个人都必须发言

    (c)向所有成员当面汇报你昨天完成了什么,承诺你今天要完成什么,提出不能解决的问题

    (d)每个人回答完成后,要走到黑板前更新自己的 Sprint burn down(Sprint燃尽图)

Scrum Meeting点评

  学生学识肤浅,对Scrum只有很短的接触时间,所以对站立会议做出的评价仅代表个人观点,赘述拙见,望海涵。我将我的观点分为以下两个方面:

  1)这是一个很神奇的会议。它神奇在能有效的凝聚团队。前文有说Scrum是一个人为主要核心推动力的团队,我想站立会议绝对是对这一点特质的绝好体现。这不仅让团队中的每个人都熟悉了彼此的工作内容,还可以从中汲取营养或者错误的教训,至少一个认真的成员能够明显体会到相比在其他普通团队的学习效率远不如此。2)站立会议的几个要点在邹欣老师的《构建之法》中也有提到,而且在书中详细的叙述了这些要点的目的及意义。与此同时也特意列举了流于形式的会议的情景,我对邹老师的观点十分钦佩和赞赏:“这样的会议有用么?也许昨天掰的棒子没处理,今天就掰另一个棒子去了,明天又来一个新棒子……”所以站立并不是为了激情才把大家凑在一起热闹热闹,我想是为了实质才设立的,也就是推进工程、融合各方不同意见。也许这就要看一个Scrum Master的能力了。

本文关于Scrum的资料源于:http://www.cnblogs.com/taven/archive/2010/10/17/1853386.html

站立会议资料源于:http://www.zhoujingen.cn/blog/7265.html

  

   

"Scrum站立会议"浅析的更多相关文章

  1. SCRUM站立会议

    SCRUM站立会议是让团队成员每日面对面站立互相交流他们所承担任务的进度.它的一个附带好处是让领导或经理能了解 到工作情况.本质上是为了团队交流,不是报告会议! 功能: 1)创造团队成员相互沟通的条件 ...

  2. 关于SCRUM站立会议

    查询过后对SCRUM站立会议有了初步的了解 站立会议:在敏捷流程的冲刺阶段中,每一天都会举行项目状况会议,强迫每个人向同伴报告进度,迫使大家把问题摆在明面上,这个会议被称为“scrum”或“每日站立会 ...

  3. 第二周 SCRUM站立会议

    站立会议是成员间每个人面对面站立着说出自己的进展,不是会议,不是写报告.是为了更好的沟通和协调,本质上是为了工程方面的团队交流. scrum站立会议的要求如下: 1.成员间都是平等的,发言没有经理和程 ...

  4. 对scrum站立会议的理解

    个人理解:首先我不明白scrum的含义,查了一下,scrum是迭代式增量软件开发过程,通常用于敏捷开发.scrum包括了一系列实践和预定义角色的过程骨架.scrum中的主要角色包括同项目经理类似的sc ...

  5. 2nd scrum站立会议

    scrum站立会议 站立会议是让团队成员每日面对面站立互相交流他们所承担任务的进度.它的一个附带好处是让同组成员了解到工作的情况.本质上是为了团队交流,不是会议报告. 站立会议的目的: 1.让整个团队 ...

  6. 课堂学习Scrum站立会议

    项目名称:连连看游戏 小组成员:张政,张金生,李权,武志远 Master:张政 站立会议内容 1.已完成的内容 windows下的基本用户页面,实现了多个BUTTON下7*12的页面布局,但是出现了b ...

  7. 【beta】Scrum站立会议第1次....11.3

    beta阶段,我们nice!团队将进行为期两周的冲刺,Scrum站立会议10次. 小组名称:nice! 组长:李权 成员:于淼  刘芳芳韩媛媛 宫丽君 项目内容:约跑app(约吧) 时间:2016.1 ...

  8. scrum站立会议简介

    1简介            站立会议:在敏捷流程的冲刺阶段中,每一天都会举行项目状况会议,强迫每个人向同伴报告进度,迫使大家把问题摆在明面上,这个会议被称为“scrum”或“每日站立会议”. 2.要 ...

  9. (第二周)scrum站立会议

    敏捷流程scrum中的很重要的一个制度之一每日站立会议 了解的内容: 问题:为啥不用email汇报代替每日会议? E-mail不能取代每日会议,E-mail只会增加沟通成本,而且不能提供细节信息或者给 ...

随机推荐

  1. Python的print的底层实现

    默认调用 sys.stdout.write() 方法 import sys sys.stdout.write("hello") 会在控制台打印:hello

  2. 【树形DP】MZOJ_1063_士兵守卫

    本题也是这三天来在下写的几篇树形DP之一,但是不知道为什么洛谷上面老是unknown error,...直接去了UVa,说我编译错误...我在想是不是头文件的原因,于是被逼无奈,交了一道c89的代码. ...

  3. 20155306 实验二 Java面向对象程序设计

    20155306 实验二 Java面向对象程序设计 实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O.L.I.D原则 了解设计模式 实验要 ...

  4. WPF 任务栏颜色 - 简书

    原文:WPF 任务栏颜色 - 简书 先看看效果,这种效果可以用来做进度条或者消息通知闪烁.   image.png   image.png   image.png   image.png 有一个好消息 ...

  5. Apache入门篇(一)之安装部署apache

    一.HTTPD特性 (1)高度模块化:core(核心) + modules(模块) = apache(2)动态模块加载DSO机制: Dynamic Shared Object(动态共享对象)(3)MP ...

  6. springboot 中根据数据库表生成所有表的model,mapper和xml文件

    参考文件:https://blog.csdn.net/shenmoren6/article/details/80337662?utm_source=blogxgwz1 详细信息:https://blo ...

  7. Struts 2(三):示例→基于Struts 2的用户注册模块

    示例→基于Struts2的用户注册模块 1.用户注册模块需求描述 在用户注册页面中填写用户信息,包括用户名.用户密码.确认密码.姓名等信息,填写完成后提交注册表单给Struts 2的业务控制器Acti ...

  8. Spring学习(十二)-----Spring Bean init-method 和 destroy-method实例

    实现 初始化方法和销毁方法3种方式: 实现标识接口 InitializingBean,DisposableBean(不推荐使用,耦合性太高) 设置bean属性 Init-method destroy- ...

  9. Oracle数据库备份与还原命令

    http://www.2cto.com/database/201305/210262.html

  10. Java EE JSP内置对象及表达式语言

    一.JSP内置对象 JSP根据Servlet API规范提供了一些内置对象,开发者不用事先声明就可使用标准变量来访问这些对象. JSP提供了9种内置对象: (一).request 简述: JSP编程中 ...