敏捷开发及Scrum工具leangoo领歌使用分享

article/2025/9/13 11:25:05

https://blog.csdn.net/andy_5826_liu/article/details/88889359

记录下我们在敏捷开发实施中使用的一些工具,主要说下leangoo

工具不是敏捷开发及Scrum的必须品,但有了工具,可以让敏捷开发更好的实施。

因为篇幅及时间问题,这里先说下leangoo:

关于leangoo,我想讲的主要有三张图,PO的Product Backlog、Team的Sprint Backlog及Sprint的燃尽图。

Product Backlog

以下是我们PO使用的Product Backlog,基本与leangoo的示例一致,这个示例也是满足软件开发过程的。

 

这是一张PO的Product Backlog(如果看不清,可以放大),需要注意的都已经用红色标注:

1. 待梳理需求

PO从用户(包含领导、客户、自己)得到的需求,肯定是不完善的,大多都是需要做一个什么功能之类的“一句话需求”,对开发团队而言,这些都是不可执行的;但是PO可能也不能及时进行梳理,所以先把这种“一句话需求”放入该列记录起来。

2. 以后的Sprint

这些都是PO已经梳理了,可执行的需求,我们称之为Story(故事),一般这一列都是紧急度不是非常高,但是在后续需要做的。从这一列起,任务是带有时间点数的,这里一般是PO估算的大概点数,与迭代中团队估计的点数可能有差别,但是随着团队的默契度上升,这个点数应该能与团队评估点数越来越接近。

3. 下个Sprint

这些一般来自于“以后的Sprint”一列,是可执行的,而且紧急度较高的(紧急度由PO根据需求来源、商业价值、工作量等因素进行确定),而且这一列的Story都应该是紧急度排好序的,越往上越紧急。PO大概评估,这一列的Story点数一般略高于团队能完成的点数。这一列的Story需要PO在当前迭代开始准备,在迭代结束前整理好,这样才能让迭代不会中断。

4. 当前Sprint

这一列是当前迭代进行的Story,原则上是不允许替换的,除非是特别紧急的任务。这一列开始,Story的任务点数可以换为与团队评估的时间点数一致。

5. 已交付

这一列是已经交付的Story,是一些已经通过PO验收,已经上线或者随时可以上线的Story。

leangoo上主要的两张Backlog,PO一个人就需要维护一张,可见,在Scrum迭代中,PO处于一个能决定迭代成败的绝对核心位置,PO的任务及责任都是非常重的。

Team的Sprint Backlog

下图是我们团队的Sprint Backlog,这个需要整个团队都主动去维护,每天完成的Task和Story都主动去拖动。

 

这个Backlog我们与示例一些差别,我们分为了六列,这样更适用于软件开发,这哥Backlog一般在迭代的第一天(迭代启动会后)生成:

1. Story

这个很好理解,迭代中需要完成的故事,在故事都是标记好点数,标记好晚上时间,并标记好负责人的,而且每一个Story都应当有检验项供测试及PO验收。

2. Task

对应的Story拆分为可以执行的且短时间内可完成的小任务,每一个Task都有完成时间和负责人,这些Task都是待执行的状态。

3. Task-doing

Task的执行当天,负责人将该Task从Task列拖到Task-doing列,表示该Task正在处理。

4. Task-done

Task完成后,由负责人将Task拖入该列。

5. Story-testing

当该Story对应的所有Task都完成后,将该Story拖入Story-testing列,测试人员开始进行测试工作。

6. Story-done

当测试人员完成测试后,将Story拖入该列,表示该Story已经顺利完成。

一个迭代会有很多的Story,我们每个开发人员都会建立一个泳道,然后将自己的Story拖入泳道中(也有的团队是每个Story一个独立的泳道,这个看自己的需求情况而定);在Task及Story完成后,团队成员需要主动、及时的拖动Task和Story,不然对应Task或Story会变为红色,而且整个Sprint对应的燃尽图会变得很怪异;在迭代的第一天,应该讲Story拆分为Task,并且Story完成时间不能标记到迭代的最后一天(最后一天应该是产品验收会及迭代总结会),开发Task完成时间不能标记到迭代的最后两天(给测试预留时间,并且需要进行回归测试);在迭代正式开始后,Story和Task应该是不变的,不然很难保证迭代的顺利进行;

燃尽图

燃尽图是基于Sprint Backlog的,以下是一个迭代的燃尽图示例:

 

燃尽图能反馈一个迭代任务周期内的整体进度,一般这个图由SM来管理及分析,如果发现燃尽图偏离参考值,则应该考虑具体原因:在上方则应该询问团队是否出现无法解决的阻碍;如果在下方,则迭代式朝着良好的方向走着,如果下方偏离过多,则表示该团队这个团队战斗力有所提升,可以接受更多的Story。

以上是leangoo中,我认为最重要的三个图表,这些做好了,可以让迭代更好的进行,迭代的执行更清晰,在迭代管理上也更轻松。


http://chatgpt.dhexx.cn/article/dP6YnSWT.shtml

相关文章

使用Leangoo领歌敏捷工具实施多团队规模化敏捷

多团队大规模敏捷的场景定义: 多个敏捷团队开发同一个大型产品,几十人,甚至几百人开发一个产品或解决方案。 在Leangoo领歌中创建多团队大规模敏捷项目: 多团队规模化敏捷的项目结构: 在Leangoo企业中创建项目&…

轻量级的项目管理看板工具-Leangoo领歌

管理和运营一家公司 最大的难点是什么? 最大的难点就是跟踪和实时了解员工们的工作内容,从而更好更有效的管理。 而我们怎么做到这一点呢? 我们在用看板工具领歌leangoo,看板无限灵活,轻量级上手快。无论是软件&…

Leangoo(领歌)简介

Leangoo (中文名:领歌) 是由中国最权威的Scrum中文网 倾力研发打造,是一款基于看板的项目协作工具。 我们可以使用Leangoo可视化地进行项目需求、任务、问题和文档的管理和协作,随时随地跟踪团队工作进展,是…

vim编辑意外退出,报错,发现交换文件 “/etc/sysconfig/network-scripts/.ifcfg- ens33.swp“解决方法

命令行 进入报错文件的目录 使用命令ls -a查看隐藏文件,这里发现了报错中的文件.swp后缀 ls -a 然后删除使用命令rm -rf 加上报错的文件名按回车即可 rm -rf.ifcfg-ens33.swp 再次进入编辑器检查是否报错,我这里检查过已经恢复正常不在报错。

Found a swap file by the name “~/.bashrc.swp“

原因 之前有文件没有正常关闭分析 用vim打开一个文件时,会产生一个cmd.swap文件,用于保存数据。 当文件非正常关闭时,可用此文件来恢复。 当文件正常关闭时,此文件会被删除。当文件非正常关闭时,不会被删除&#xff0c…

linux下删除.swp文件方法

由于某种原因,生成了.swp的文件,每次vi或者vim进去的时候都会有一段提示,又因为某种原因,按照提示删除无效。。 话不多说,比如你编辑test.php时留下了个.swp文件,又因为上述原因怎么也删除不了,…

Linux中 E325: 注意 发现交换文件 “*.swp“ 解决方法

出现这种情况原因: 在用vim命令打开一个文件时,其会默认产生一个cmd.swap文件,用于保存数据,当文件非正常关闭时,可用此文件来恢复,当正常关闭时,此文件会被删除,非正常关闭时&…

解决 swap file “*.swp”already exists!问题

在 Linux 下的 vim 编辑过程中,由于某种原因异常退出正在编辑的文件,再次编辑该文件时,会出现如下提示: 使用vim编辑文件实际是先 copy 一份临时文件并映射到内存给你编辑, 编辑的是临时文件, 当执行&#…

NFC和SWP协议

目录 一、SWP规范体系框图 二、SWP 协议物理层 2-1、 HCI层 2-2、 SWP功耗模式 2-3 MAC层 三、LLC层 一、SWP规范体系框图 二、SWP 协议物理层 确切来说SWP协议定义了CLF模块和USIM卡内的SE芯片传输信息的物理连接形式和底层信号传输 要求等(包括物理层、数据…

关于 Swap file “~.bash_profile.swp“ already exists (已解决)

订阅 Python全栈白宝书-零基础入门篇 可报销!白嫖入口-请点击我。推荐他人订阅,可获取扣除平台费用后的35%收益,文末名片加V!说明:该文属于 Python全栈白宝书专栏,免费阶段订阅数量4300,购买任意…

linux 发现交换文件 .swp

今天在linux里修改文件时,不小心非正常关闭了文件。再次打开的时候提示 E325: 注意发现交换文件 "filename.swp",具体报错如下: E325: 注意 发现交换文件 ".nginx.conf.swp" 所有者: root 日期: Fri Jun…

网络通信-滑动窗口协议-SWP

本篇主要讲解:网络通信-滑动窗口协议-SWP 参考链接1 参考链接2 参考链接3 目录 文章目录 网络通信-滑动窗口协议-SWPTCP可靠传输窗口介绍窗口和缓存的关系功能作用窗口大小工作原理滑动窗口三种协议1比特滑动窗口回退n步(GBN)选择重传&#…

嵌入式:交换指令之SWP,MRS,MSR

文章目录 存储器与寄存器交换指令(SWP)二进制编码格式汇编格式举例 状态寄存器与通用寄存器之间的传送指令MRSMRS的二进制编码汇编格式 MSRMSR的二进制编码汇编格式 存储器与寄存器交换指令(SWP) 交换指令把字或无符号字节的读取…

PolarDN(swp)

PolarD&N配上题目链接 提示是swp文件&#xff0c;首先了解swp文件是什么&#xff1f; 了解了之后直接访问swp文件 用vs打开审计代码 <?php function jiuzhe($xdmtql){ return preg_match(/sys.*nb/is,$xdmtql); } $xdmtql$_POST[xdmtql]; if(!is_array($xdmtql)){ if(!…

swp协议-1

Swp接口是UICC和CLF&#xff08;非接前端&#xff09;之间的面向比特流&#xff0c;点到点通信的协议。CLF是主设备&#xff08;master&#xff09;&#xff0c;UICC是从设备&#xff08;slave&#xff09;。图SWP数据传输虽然是单线协议&#xff0c;但是是全双工数字传输。 1 …

vim 查看编辑文件,出现.swp文件的情况和处理方法

对应的翻译是&#xff1a; E325: 注意 发现交换文件 ".catalina.sh.swp" 所有者: 文件名: 修改过: 是 用户名: 主机名: 进程 ID: 正在打开文件 "catalina.sh" 日期…

swp安装(Scientific Work Place)

一、swp安装 下载完群里的安装包以后解压&#xff0c;打开文件夹swp5.5&#xff0c;双击Scientific.WorkPlace.v5.exe User Name和Company Name随便填&#xff0c;Serial Number即序列号打开f.txt使用里面的序列号进行安装 自定义安装目录 这里安装一般选择complete或者typica…

Linux编辑文件时,提示.swp文件已存在怎么办?

在学习Linux的时候&#xff0c;学到了Vim编辑器突然会出现 交换文件".文件名.swp"已存在&#xff01; 出现这种情况&#xff0c;一般来说都是没有保存退出导致的 解决的办法为&#xff1a; 先按Q退出到文件所在目录 在ls -al 获取目录下所有文件&#xff08;包括…

【Linux】swp文件

linux swp文件是一种后缀为“.swp”的文件&#xff0c;该文件是在当使用vi或者vim编辑一个文件时产生的&#xff0c;当编辑完成正常退出时&#xff0c;该文件就会自动删除&#xff1b;swp文件是隐藏文件&#xff0c;在目录下使用“ls -al”才能查看。 1. 出现swp文件的现象 我…

【智能卡】智能卡之SWP

本篇博文最后修改时间&#xff1a;2016年12月20日&#xff0c;12:05。 一、简介 本文简要介绍智能卡的SWP。 二、版权声明 博主&#xff1a;甜甜的大香瓜 声明&#xff1a;喝水不忘挖井人&#xff0c;转载请注明出处。 原文地址&#xff1a;http://blog.csdn.NET/feilusia 联系…