每个Sprint的输出的正式名字为“潜在可交付产品增量”。在开始第一个Sprint之前,产品负责人、团队和Scrum Master必须审视对于把一个产品待事项列表中的事项做到潜在可交付所需要的所有事情。所有为了交付产品所需的活动都应被包含在“潜在可交付”的定义中,并且要在这个Sprint中完成。

遗憾的是,当团队开始使用Scrum时他们通常做不到在每个Sprint都能交付出“潜在可交付增量”这个目标。这通常是因为团队缺少自动化或者不够跨职能(例如,技术文档撰写者还没有被包含在跨职能团队中)。随着时间的过去,团队必须要提高从而能够在每个Sprint交付“潜在可交付产品增量”。但是为了开始,他们需要建立一个他们当前能力的基线。这会被记录在“完成的定义”中。

在第一个Sprint开始前,产品负责人和团队要对于“完成的定义”达成共识,“完成的定义”是创建“潜在可交付产品增量”所需要的活动的子集(对于一个好的团队来讲两者是一样的)。团队会根据“完成的定义”来计划他们在Sprint中的工作。

一个好的产品负责人总是会希望“完成的定义”与“潜在可交付”越接近越好,因为这样会增加开发中的透明度并降低延迟和风险。如果“完成的定义”不等同于“潜在可交付”,那么就会有工作被延迟到发布之前,这会导致风险和延迟。因此被延迟的工作有时被称为未完成的工作。

Scrum团队应当持续地改进,这一点会表现在对“完成的定义”的扩展上。

完成的定义 Definition of Done相关推荐

  1. 简单明了的区分C++ C语言中声明(declaration)、定义(definition)、签名(signature)的区别

    无论是在C或者C++中,我们常常把声明和定义给弄混淆了,分不清楚,天真的认为这个两个东西是没有任何的区别,但是其实不以为然.下面我们来简单的阐述这两者的区别. 何为声明(declaration)? 声 ...

  2. Latex 定义definition

    1. 导入宏包 \usepackage{amsthm} 注:如果已经导入了宏包 amsmath, 则跳过这一步骤,因为 amsmath 中包含了 amsthm 2. 定义 在 preamble(use ...

  3. 定义Definition、公理、定理、推论、命题和引理的区别

    WHAT IS THE DIFFERENCE BETWEEN A THEOREM(定理), LEMMA(引理),AND A COROLLARY(推论)? PROF. DAVE RICHESON (1) ...

  4. 【概率论】1-1:概率定义(Definition of Probability)

    原文地址1:https://www.face2ai.com/Math-Probability-1-1-Definition-of-Probability转载请标明出处 Abstract: 本文介绍样本 ...

  5. c 语言 声明 定义,C/C++语言声明与定义详解

    C/C++语言中,声明(Declaration)与定义(Definition)很容易混淆,但是正确使用声明与定义对编译器很重要.本文详细说明了声明与定义的区别. 名词解释 声明(Declaration ...

  6. 【Paper】论文中定义、定理、引理、证明分别的含义

    论文中定义.定理.引理.证明分别的含义 1. 定义 Definition 2. 定理 Theorem 3. 证明 Proof 4. 引理 Lemma 5. 谈论/评论 Remark 6. 注解/说明 ...

  7. 定义,公理,定理,引理,推论,命题,推测,猜想

    参考 定义(Definition): 对于一个数学概念精准明确的描述:通过给出一个单词的所有真实的性质来赋予这个单词意义. 公理/假定(Axiom/postulate): 不证自明的声明:它是所有定理 ...

  8. C/C++中的声明与定义

    含义 声明(Declaration), 用于告诉编译器被声明的函数/变量的存在, 及它们的类型/调用格式信息, 以检查是否被正确调用. 声明不分配内存空间. 定义(Definition), 用于告诉编 ...

  9. c语言变量申明和定义区别,C语言中变量定义与声明的区别

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 在程序设计中,时时刻刻都用到变量的定义和变量的声明,可有些时候我们对这个概念不是很清楚,知道它是怎么用,但却不知是怎么一会事,下面我就简单的把他们的区别介 ...

  10. [译]JavaScript中的属性:定义和赋值的区别

    原文:http://www.2ality.com/2012/08/property-definition-assignment.html 你知道吗?定义一个属性和为一个属性赋值是有区别的.本文解释了两 ...

最新文章

  1. 深入理解PHP原理之变量分离/引用(Variables Separation)
  2. 美团多渠道打包方案详解,速度快到白驹过隙
  3. CSL-YOLO | 超越Tiny-YOLO V4,全新设计轻量化YOLO模型实现边缘实时检测!!!
  4. 简而言之,JUnit:另一个JUnit教程
  5. 微机化远动系统与计算机网络,远动技术教案_第3章_微机监控系统数据通信网络结构及原理.pdf...
  6. python手写数字识别实验报告_python实现识别手写数字 python图像识别算法
  7. python安装sklearn_让机器学习自动帮我们建模,这4个Python库能让你大开眼界!
  8. mysql linux 表名区分大小写吗_MySQL在linux下的表名如何不区分大小写
  9. struts框架——ActionForm+DynaActionForm
  10. 2020十大高薪岗位出炉,程序员霸榜
  11. 用Python制作游戏外挂(上)
  12. unity shader - 毛发渲染,飘逸的毛发
  13. 技巧:XP桌面图标阴影的去除
  14. 微信公众号开发--普通表情与emoji表情的处理 (实用、超赞有图片资源)
  15. android商品销售系统,化工产品销售管理系统
  16. 【CSS】1203- 分享 20 个防御式 CSS 开发经验
  17. 抗旱稳粮保秋收 国稻种芯-绥阳县:组织了93名农技人员指导
  18. #获取A股所有股票代码
  19. 亚马逊新品如何报秒杀?成都星志远
  20. Ubuntu与Windows网线直连并访问网络

热门文章

  1. 软件开发生命周期来说明不同的测试的使用情况
  2. react native camera
  3. [转载]sed实现直接修改文件内容
  4. 如何让js在浏览器宽度改变的时候执行一个函数?浏览器宽度变化
  5. JS拖动技术--- 关于setCapture
  6. 【LeetCode】【字符串】题号:*537. 复数乘法
  7. 从零基础入门Tensorflow2.0 ----一、1.3 实战分类模型(实战回调函数)
  8. 网易编程题目——相反数:
  9. RGB图像转到HSI图像
  10. ArcGIS学习总结(18)——面要素/矢量拆分