00.本用户故事源自于基线编程,所以故事能够很自然地狱基线编程的其他时间形成一个体系。不过,用户故事作为一种管理需求的方法,也可以应用到其他类型的软件过程中。

01.一轮迭代过程是一种持续改进的过程。开发团队首先针对系统的一部分开始开发。团队十分清楚系统还是不完备的,有些地方甚至比较差。

02.一个递增的软件过程是指团队按照功能点开发和发布软件。每个功能点,或者称为功能增量,戴白哦一个完成的功能子集

03.可参考www.controlchaos.com

04.尽管在Scrum团队中可能某些人有特长,如测试人员和数据库管理员,但整个团队总是同舟共济。如果需要完成测试任务,但是没有空闲的测试人员,其他的开发人员也会参与测试。大家共同负责结果。

05.开发团队还有两个承担特殊角色的人员:产品负责人和ScrumMaster.Scrum产品负责人主要负责管理Product Backlog的内容以及排列优先级。ScrumMaster的职能类似于项目经理,只不过他不是管理者的角色,更像一个领导者。由于Scrum团队采取字组织的方式,团队成员自己决定如何完成当前Sprint的任务,因此ScrumMaster更多的是为Scrum团队服务,而不是指手画脚。ScrumMaster主要负责为团队排除障碍,保证开发的顺利进行,确保整个团队按照Scrum的简单规则进行开发。

06.Scrum的主要规则

  a.在sprint开始的时候召开sprint计划会议

  b.每个sprint必须发布可以工作的、经过测试代码,这些代码能够完成对最终客户有价值的一些功能

  c.产品负责人为产品Backlog排列优先级

  d.团队一起决定一轮迭代完成多少故事

  e.在热呢还时候都额可以想产品Backlog中添加故事,或者重新排列优先级

  f.每天有一个Scrum短会。每个项目成员回答三个问题:我昨天坐了什么?我今天打算做什么?我有什么困难?

  g.只有团队成员能每日Scrum简会中发言,其他人包括对项目感兴趣的观察者或利益相关者都不能发言

  h.在Sprint结束时的Sprint评审会议中,团队会延时完成的成果

  i.团队延时的是可以工作的软件,而不是幻灯片

  j.准备Sprint评审会议的时间不得超过两个小时。

07.整个团队包括产品负责人和ScrumMaster都要参加Spint评审会议。其他任何人(如管理层、客户和其他项目组的成员)如果感兴趣,也可以参加。

08.Scrum是记载第一种包括每日短会的软件过程,这个短会叫每日Scrum简会(Daily Scrum)。其中很多敏捷过程包括基线编程和特征驱动开发(FDD-Feature Driven Developemnt)。

09.会议必须简短,一般在15分钟内结束,最多不超过30分钟。为了保证会议时间不至于过长,很多团队要求参加者站着开会。不要每日Scrum简会演变为成员向ScrumMaster汇报工作的会议。这个会议的一个重要目的是让每个人在自己以及同时前面做出承诺。这个承诺不是想经理或者公司的承诺而是团队成员之间承诺。

10.必须回答:a.你昨天做了什么?b.你今天打算做什么?c.有什么困难?

11.如果团队以外的人员参加会议,需要遵守一个规则,即在会议中有项目组内部人员才能够提问。因此,大老板可以参加并留心倾听,但是他不能在会议上提任何问题,因为这样会干扰会议的顺利进行。

12.用户故事给每日Scrum简会带来的好处是,确保整个团队关注于完成余下面向客户和最终用户的任务。由于在Sprint之前没有需求或者分析阶段,所以在Sprint开始的时候,团队对要完成的任务只有一个大体概念。团队可能知道需要加一个搜索页面,不过他们可能不确定可以用哪些关键字进行搜索,是否支持检索条件组合,等等。

13.在极限编程里面的客户角色,在Scrum中称为产品负责人。

转载于:https://www.cnblogs.com/aixiaoxiaoyu/p/9794722.html

15.用户故事与敏捷方法——Scrum与用户故事笔记相关推荐

  1. 用户故事与敏捷方法 - 第十章 迭代故事

    迭代故事 整个团队通过举行迭代计划会议来为下一轮迭代做出计划,客户与团队中的所有人员全部参与.由于团队将仔细研究用户故事,所以毫无疑问他们会有一些问题.需要客户团队随时回答问题. 迭代计划会议的一般内 ...

  2. 用户故事与敏捷方法pdf

    下载地址:网盘下载 内容简介  · · · · · · <用户故事与敏捷方法>详细介绍了用户故事与敏捷开发方法的结合,诠释了用户故事的重要价值,用户故事的实践过程,良好用户故事编写准则,如 ...

  3. 用户故事与敏捷方法阅读笔记03

    今天读完了<用户故事与敏捷方法>的第12章:用户不是什么 用户不是IEEE 830,不是用例,不是场景.读完这一章,我了解到对于任何方法,总会碰到不顺的情况,我们会看看发生问题时的一些不良 ...

  4. 象观敏捷之旅-用户故事与敏捷方法

    Date: 2015-05-04 21:07 一则漫画的启示 遇到的问题 编写严谨.漂亮.详细的文档本身成为一个目标,使用越来越冗长的文档,尝试用精确的语言来记录越来越多的细节和越来越具体的所谓全面的 ...

  5. 《用户故事与敏捷方法》阅读笔记三

    用户故事具有多种好处: ①用户故事强调口头沟通:自古以来,口头表达是十分重要的.而且相比于书面书写的易产生歧义,口头表述更见简单明了,需求文档也是如此. ②人人都可以理解用户故事:相比于一些墨守成规的 ...

  6. 用户故事与敏捷方法笔记 --- 用户故事

    用户故事 用户故事描述了对用户.系统或软件购买者有价值的功能. 用户故事应该具备以下特点: 1) 独立的:应该避免故事间的项目依赖.在对故事排列优先级时,或者做计划时,故事间的相互依赖会导致问题. 2 ...

  7. 《用户故事与敏捷方法》读书笔记 02 细节是什么

    说"用户可以搜索岗位"是一回事,能够开始编码并作为测试的指导又是一回事.细节是什么?关于以下没有答案的问题又怎么办: 用户可以用什么进行搜索?州?城市?岗位名?关键词? 用户必须注 ...

  8. 07.用户故事与敏捷方法——优秀用户故事准则笔记

    00.一个更好的办法是换一种方式编写故事,每个故事都提供某种程度的完整(end-to-end)的功能. 01.尽管不十分完美,即使只提供部分功能,但只要发布的功能可以跑,就可以放心地把应用程序发布给用 ...

  9. 用户故事与敏捷方法—测量并监控速率

    1.测量速率--一般是一轮迭代中完成的故事点数的总和 2.尚未全部完成的故事是否包括在计算速率中?--不包括 没法计算故事的已完成百分比 不想使用带小数的值为速率引入错误的精度 没有完成的故事通常并不 ...

最新文章

  1. 【JavaWeb】Access restriction The type is not accessible due to restriction on required library
  2. c语言p1口转向灯实验,实验三模拟汽车左右转向灯控制.doc
  3. 节约里程法java代码_患者,男,70岁,有多年排尿困难,呈淋漓状,近2年来双侧腹股沟区出现半年圆形肿块,站立时明显,平卧后消失,体检时压迫内环肿块仍出现,诊断为...
  4. 【编译制导指令】#pragma pack - 字节数基准对齐
  5. 郑大远程计算机组成在线测试,《郑大远程电路在线测试答案》.doc
  6. java匿名对象_面向对象
  7. HDFView安装及使用教程
  8. 讲道理 | 三维高斯积分公式
  9. OEM、ODM、OBM分别是什么?
  10. 在线制作banner
  11. 医保是不是只有住院才能在单位报销,什么样的病才能报销
  12. 游戏建模与动画建模的区别,小白学建模前一定要知道
  13. Spring Cloud入门-Ribbon服务消费者(Hoxton版本)
  14. 暗黑破坏神(diablo)
  15. 纯C实现的JPEG压缩算法
  16. VB6里判断是否64位系统
  17. JS文件位置对浏览器的影响
  18. java 判断是否为邮箱_java如何判断邮箱是否合法
  19. 实体对齐(Entity Alignment)相关论文与数据集整理
  20. Win32API学习笔记第六章(四)

热门文章

  1. Visual Studio Code 1.41 发布
  2. 深度操作系统 Deepin 15.11 发布
  3. Edge 新功能:支持 IE 模式、PDF 朗读、扩展快捷键
  4. 要求在ASP.NET Core 2.2中确认电子邮件——第1部分
  5. 计算机使用的安全问题,大学计算机基础 教案 了解计算机使用中的安全问题(范文).doc...
  6. 学习oracle的感悟,随笔:最近关于Oracle学习思考的一些感悟
  7. ElasticSearch启动报错,报ERROR: [3] bootstrap checks failed
  8. 车险赔付率分析报告_车险综合改革出台:下调附加费用率,三者限额提至千万...
  9. java里pom.xml是啥意思_pom.xml详解
  10. element table多选表格_关于layui表格obj.update();无法重渲模板引擎问题