Scrum板作为一种工具,主要应用于Scrum团队的敏捷项目管理,能够帮助团队更新任务进度,促进团队信息共享,及时发现任务过程中的异常现象,从而查漏补缺。团队在每日站会时会通过Scrum板来直观地展示任务状态,确定每日需要做的任务以及优先级。

看板作为一种敏捷方法论,通过工作流程以及任务的可视化来识别并纠正出现的失误。起初,看板通常为物理看板(白板),随着项目管理流程移至线上,看板也逐渐转为虚拟看板(软件工具)。

这些常见的白板概念应用于各种敏捷团队,它们都通过 可视化的任务、 透明化的工作状态来激励团队成员工作、提高工作专注力及效率。

那这两者有什么关联?

Scrum板与看板在功能上有颇多相似之处:

1.标注团队成员的专属个人信息

大卫·安德森将看板划分为五个部分,这些标注着任务的卡片被称为“ 视觉信号”。“视觉信号”可以是不同颜色的便利贴,也可以是定制的带有姓名、头像的信息卡。同样,在Scrum板中,也会采用不同样式、不同风格的卡片来表示固定的团队成员。

2.标注团队成员的任务信息

不论是Scrum板还是看板,事项列表都是不可或缺的一项元素。事项列表是Scrum团队在一个Sprint中的 所有任务项。团队能够清晰明了地看到这些任务项所属成员是谁,以及任务阶段是什么。

3.标注团队成员的任务状态

在任务状态项中,基本都包含 待办、 进行中、 已完成这三个选择。除此之外,看板和Scrum板还会根据具体情况具体分析,酌情添加相关的复杂状态。

4.及时提示工作中出现的问题

在Scrum板和看板中,假使其中一项任务卡片很久都没有更新状态,团队中其他成员能够及时发现这一异常现象,迅速锁定出现问题的任务项及所属成员。如果该成员需要帮助,其他成员就会伸出援助之手;如果问题在于该成员工作效率低下,就需要他进行自我反思。这会让问题造成的损失缩减到最小。

除此之外,Scrum板与看板还在一些方面存有分歧:

1.是否规定团队角色:

  • 看板:简单来讲包括需求列表、事项列表等, 并不规定团队中的角色。
  • Scrum板:规定三种角色—— 产品负责人、Scrum Master、开发团队。在Scrum板中,团队角色及职责能够很清楚地展现,例如产品负责人主要负责定义任务的优先级,Scrum Master带领团队进行整体的运作,开发团队任务是实现产品。

2.是否调整周期:

  • 看板:没有固定的开始、结束点,是一个正在进行中的过程状态。
  • Scrum板:其设定周期根据Sprint时长调整而变,因此每一次Sprint的开始便是一个Scrum板的开始日期,并且有自己固定的冲刺节奏。

3.WIP设置

  • 看板:设定 一定的数量限制,一般为三个左右。另外,还要留出一个WIP作为紧急通道,以便让优先级高的紧急任务通行。
  • Scrum板: 按照 Scrum的 Sprint时间 规定WIP数量。

4.任务是否具有灵活性

  • 看板:在任务的时间限制以及增减等方面有 较大的灵活性,可以根据实际的需要来重新分配,或者重新定义任务的优先级,再决定当前任务是否需要继续做下去。
  • Scrum板:发布一个Sprint后,Scrum板上的任务及其相关信息不会再次更改,直至这次Sprint结束,产品负责人重新调整任务,发布团队成员任务。

5.是否定期更新

  • 看板:可以 贯穿整个项目生命周期,也就是说,在项目结束前,团队一般不会对看板做出大型改动。
  • Scrum板:由于Scrum板 只表示一个Sprint周期,因此在每次Sprint结束后,团队都需要重新更换Scrum板。

6.交付标准

  • 看板: 价值流动的终点即交付点,这个交付点是以产品交付到客户手中为标准。
  • Scrum板的:其终点就是 Sprint的终点,这个交付点是以Sprint结束后的产品增量放置实际环境中能否成立为标准。

在敏捷团队中的日常中,对Scrum板和看板的使用没有明显的界限区分。

Scrum团队往往会使用看板工具来帮助整个团队运作,拉动价值从左往右的流出;Kanban团队将看板方法论应用敏捷的时候,也会套用Scrum中的站立会议、回顾会议等帮助团队成员自我反思、及时改进。

因此,团队需要通过Scrum板或看板,甚至两种工具的综合运用,帮助整个团队在实践中逐渐摸索出适合自身特点的方式,最终实现产品的顺利交付。

敏捷工具:Scrum板与Kanban如何抉择?敏捷工具:Scrum板与Kanban如何抉择?的更多相关文章

  1. 产品经理-需求分析-用户故事-敏捷开发 详解 一张图帮你了解Scrum敏捷流程

    产品经理-需求分析-用户故事-敏捷开发 详解 用户故事是从用户的角度来描述用户渴望得到的功能.一个好的用户故事包括三个要素:1. 角色:谁要使用这个功能.2. 活动:需要完成什么样的功能.3. 商业价 ...

  2. Scrum是脆弱的,不敏捷的

    正如标题所示,这篇文章是关于 Scrum 的两个不同方面.第一部分涉及 Scrum 不敏捷,第二部分涉及 Scrum 脆弱. 在详细介绍之前,简短的免责声明:我在这篇文章(以及一般博客中)中提出的所有 ...

  3. 提高Scrum站会效率的一个小工具

    博客搬到了fresky.github.io - Dawei XU,请各位看官挪步.最新的一篇是:提高Scrum站会效率的一个小工具.

  4. 【Scrum】-NO.40.EBook.1.Scrum.1.001-【敏捷软件开发:原则、模式与实践】- Scrum

    1.0.0 Summary Tittle:[Scrum]-NO.40.EBook.1.Scrum.1.001-[敏捷软件开发:原则.模式与实践]- Scrum Style:DesignPattern ...

  5. 系列文章|OKR与敏捷(二):实现全栈敏捷

    OKR与敏捷开发的原理有着相似之处,但已经使用敏捷的团队再用OKR感觉会显得多余.这种误解的根源就在于对这两种模式不够了解,运用得当的情况下,OKR和敏捷可以形成强强联合的效果,他们可以创造出以价值为 ...

  6. 欣欣的留言板项目====超级触动的dbUtil实现留言板

    留言板管理系统 我的完成效果图: 提交后: 我的留言板基本架构如图: 创建留言板数据库: 刚开始我的前台主页中写留言信息表单: <body> <h1>留言板</h1> ...

  7. [安卓开发板]迅为IMX6 四核Android开发板

    工业级核心板-Android开发板 10层高速PCB设计,充分保证电磁兼容 处理器:开发板默认是四核商业扩展级芯片,可根据用户需求更换单核.双核.工业级.汽车级处理器,批量更省成本. 扩展引脚:320 ...

  8. arcengine中自定义工具和自带工具条(ICommand)点击后和其他工具使用的冲突

    自己系统中本身对于放大缩小等功能直接是单独重写的,但是如果在加一个工具条具有相同功能的话两者之间会有一些冲突,为解决该冲突可以重写工具条的OnItemClick事件 该工具条命名为axTool 我本身 ...

  9. Cocos开发中性能优化工具介绍之Visual Studio内存泄漏检测工具——Visual Leak Detector

    那么在Windows下有什么好的内存泄漏检测工具呢?微软提供Visual Studio开发工具本身没有什么太好的内存泄漏检测功能,我们可以使用第三方工具Visual Leak Detector(以下简 ...

  10. Linux工具XFTP、Xshell(centos配置java环境 工具篇 总结一)

    ♣Xmanager5是什么? ♣安装XFTP ♣安装Xshell 1.Xmanager5(官网:https://www.netsarang.com/download/software.html)是全新 ...

随机推荐

  1. C# 接口与抽象类的区别? 情景下使用接口,什么情景下使用抽象类?

    接口与抽象类的区别: 接口支持多继承:抽象类不能实现多继承. 接口可以用于支持回调:抽象类不能实现回调,因为继承不支持. 接口只包含方法.属性.索引器.事件的签名,但不能定义字段和包含实现的方法:抽象 ...

  2. 当我谈 HTTP 时,我谈些什么?

    当我们打开网站时也许不会去留意网站前面的HTTP是怎么来的.但是它毫无疑问在网络中有着举足轻重的地位.本文从起源到发展,详说HTTP从1到3的演变. 说在前面 本文不致力于讲完 HTTP 的全部内容, ...

  3. Ethical Hacking - POST EXPLOITATION(2)

    MAINTAINING ACCESS - Methods 1. Using a veil-evasion Rev_http_service Rev_tcp_service Use it instead ...

  4. 集训作业 洛谷P3913 车的攻击

    这个题一开始被我想复杂了,但总体差不多. 脑子清醒后我直接看他占领了几条长,几条宽,比如一个长3宽3的地图. 被占领了一条宽,就可以看成一个长3宽2的地图.这个长3宽2的地图就是出去可以被攻击的点剩下 ...

  5. RAC环境上搭建DG

    首先RAC要确实是开归档的状态archive log list;如果是非归档状态,需要执行下面几步srvctl stop database -d +数据库实例名 关闭数据库--节点1(要做DG主库的) ...

  6. ASP.Net Core 3.1 With Autofac ConfigureServices returning an System.IServiceProvider isn't supported.

    ASP.Net Core 3.1 With Autofac ConfigureServices returning an System.IServiceProvider isn't supported ...

  7. 一个通用的两级Makefile例子

    目的 进行如项目的顶层目录后,运行make,即可直接编译项目中所有的源文件,并生成最终的可执行文件 实现头文件自动依赖 添加源文件不用修改Makefile,且可以自动编译新文件 顶层目录下添加文件夹, ...

  8. 最近建了一个.net源码共享群,群共享有大量网友分享的.net(C#)商业源码

    .net源码共享群 324087998. 本群创建于2013/6/21: 群里都是.net(C#)程序开发人员,群共享有大量网友分享的.net(C#)商业源码.比如:DTCMS旗舰版,hishop微分 ...

  9. 华东师范大学数学分析课本p294,引理3的我的更正证明

    书上的证明是一个特例,我的证明是,如果这个特例不成立,就继续做n-1,直到特例的情况出现,即可.

  10. 今天完成顺利编译d:\test\Console.java

    今天完成顺利编译d:\test\Console.java import javax.swing.*;import java.awt.event.*; public class Console{ pub ...