写点什么

在 Scrum 中管理变更需求

  • 2008-12-21
  • 本文字数:1250 字

    阅读完需:约 4 分钟

变更控制是用于变更管理的一个传统项目管理流程。在传统的项目中,变更控制主要表现为填写一个详细的变更需求表,表中包含了像变更细节、对项目的影响、风险、缓解计划等条目。它还需要多人批准。传统的变更控制和敏捷相违背,因为它和“响应变化胜过遵循变化”的原则相冲突。在大量的表要填和大量的需求要确认的情况下,响应变更是困难的。精益敏捷Scrum 群组发起了一个有趣的讨论,群组成员就Scrum 中对变更控制的需求、变更可被跟踪的可能方法等展开了讨论。

为什么团队需要跟踪变更?

Ashish Pathak 提到说,其原因之一是阻止产品经理在产品 Backlog 中添加不必要的信息。反过来,它也反应了产品经理的效率。讨论组同意说有时候,Backlog 中的条目没有被深入思考,所以需要经常进行变更。 Mary Poppendieck 建议说,原则上,阻止往 Backlog 中添加变更听起来像一个流程味道(process smell)。但是,她也认为产品 Backlog 中变更的长度不应该太长

任何一个 Backlog 的目标都是:它应该足够短、级别足够高,无特殊情况不需要修改。如果 Backlog 改变了,那么我认为你应该假设你的 Backlog 错了,而不是需求变更了。变更需求通常意味着 Backlog 太长或者太详细,无从下手;或者说需要花费太多的时间猜测它究竟讲的是什么。

她还提到以下内容:

如果你测量了变更长度(Churn,从 Backlog 条目中的变更创建开始到产品交付使用结束),我认为超过变更长度 10-15% 的话,那不是什么问题。但是如果超过了 50-200%,那么这说明有些人正在浪费大量时间在 Backlog 中添加需要变更的信息,他们不清楚什么需要做和什么不需要做。变更长度太长通常传递了一个信号:Backlog 被用来阻止变更和使组织免受不确定之“苦”,而不是创建一个流程来很好地响应已经发生的事件并允许组织处理这些不确定的事情。

讨论组一致认为,基于 Backlog 变更长度作分析会有益于产品经理调整 Backlog,以包含相关的条目。讨论还说明了跟踪变化在很多场景中都是有帮助的,包括什么时候需要跟踪和变更相关的以往决定,以及什么时候跟踪已调整的需求。

那么,团队如何跟踪变更?

组里的大多数人同意说变更应该被加到 Backlog 里。 Brian Bozzuto 建议说,Backlog 条目应该有个属性来标明故事的起始点。该属性的值可以为开始、新的和变更等。

无独有偶, Erik Landes 也建议说应该使用一个基于方法(Approach)的精益看板来管理变更需求。Chris Woodill 建议采用一个通用的方法来实现敏捷变更控制流程。根据他的说法,主要的考虑应该是让流程保持轻量级,并尽可能消除浪费。

他的主要观点如下:

  • 将变更记录到 Backlog 表或者变更跟踪器
  • 尽可能消除确认(Approval)
  • 必要情况下,使用一个简单的变更控制表
  • 加入利益相干方和相关操作

这样,在特定的情况下,也许有必要跟踪变更。使用如产品 Backlog 变更长度等工具跟踪变更,可帮助从根本上消除流程中的浪费,还可能让产品经理更加高效。当然也有其他一些原因和方法来跟踪变更,但是关键点是让流程保持精益,并尽可能提供一些有用的详细信息。

查看英文原文: Managing Change Requests in Scrum

2008-12-21 07:362993

评论

发布
暂无评论
发现更多内容

数据治理解决方案,数据治理技术方案,主数据管理,数据安全管理(Word原件)

金陵老街

数据治理 主数据管理 数据安全管理

生产管理系统(源码+文档+讲解+演示)

深圳亥时科技

生产管理系统(源码+讲解+演示)

深圳亥时科技

LED显示屏在数字广告中的应用

Dylan

广告 LED显示屏 全彩LED显示屏 户外LED显示屏 led显示屏厂家

巡检任务管理系统(源码+文档+讲解+演示)

深圳亥时科技

AI代码审查工具全景解析:2025年测试开发工程师必掌握的七大神器

测试人

人工智能 软件测试

从 DeepSeek 看出25年前端趋势

秃头小帅oi

如何通过字符串实现大数字的求和

伤感汤姆布利柏

基于three.js的虚拟人阴影渲染优化方案

vivo互联网技术

前端 three.js 虚拟人 web3 web3d

太香了!Spring 官宣接入 DeepSeek

秃头小帅oi

WebGL开发3D展示软件

北京木奇移动技术有限公司

软件外包公司 webgl开发 3D软件开发

WebGL开发3D展示的框架

北京木奇移动技术有限公司

软件外包公司 webgl开发 3D软件开发

极致出海友好,融云 IM 支持消息免打扰设置时区

融云 RongCloud

直播预告 | Rust 破局:从生物信息到时序数据的奇幻漂流

TDengine

tdengine 时序数据库 数据库·

精细化运营成共识,分享三点经验一个模型

奇点云

互联网 运营 数字化

实战分享!!HarmonyOS NEXT开发一款智能会议小助手应用

莓创技术

合合信息启信慧眼发布《国央企风控合规案例白皮书》,揭秘国央企风控升级路径

合合技术团队

人工智能 算法 #大数据

医疗 AI 劲旅登场,狄耐克鸿蒙智慧医院稳步前行

新消费日报

AI大模型运维开发探索第四篇:智能体分阶段演进路线

阿里云大数据AI技术

开源 AI 中间件 智能运维 大模型

2025用友四川企业数智化创新峰会成功举办!

用友智能财务

AI 财务 会计

WebGL的3D展示软件的开发流程

北京木奇移动技术有限公司

软件外包公司 数字孪生开发 webgl开发

KCD 北京站丨Volcano 邀您畅聊云原生智能调度技术与应用

华为云原生团队

云计算 容器 云原生 Volcano

京东店铺所有商品API接口全攻略

tbapi

京东API接口 京东店铺所有商品API接口 京东店铺所有商品采集

《Operating System Concepts》阅读笔记:p272-p285

codists

操作系统

使用HarmonyOS NEXT实现签名板的功能

莓创技术

零信任身份安全的基本原则

芯盾时代

iam 零信任

WebGL开发3D软件的成本

北京木奇移动技术有限公司

软件外包公司 数字孪生开发 webgl开发

NocoBase v1.6.0 正式版发布

NocoBase

开源 低代码 集群 无代码 版本更新

CrossOver 25 重磅更新!全面升级,畅玩Mac热门游戏!

阿拉灯神丁

Mac软件 CrossOver Mac下载 Mac游戏推荐 CrossOver 24

LLM增强语义嵌入的模型算法综述

百度Geek说

自然语言处理 结构型模式 合成数据 #大语言模型

在Scrum中管理变更需求_研发效能_Vikas Hazrati_InfoQ精选文章