写点什么

用 Scrum 促成凡事固定的项目

  • 2013-11-15
  • 本文字数:896 字

    阅读完需:约 3 分钟

Scrum 如何与受制于固定的价格和完工时间的项目相结合?Tim van Baarsen讲述了他的经历。通过在幕后持续地使用 Scrum 方法开展工作,他完成了一项凡事固定的投标。

在由最初的需求生成 Backlog 之后,Tim 的团队就开始在定期的冲刺中进行迭代发布。尽管有宏观层面的时间限制和规范,但通过故事点和燃尽图的可视化,他们能够提供可预见性和适用性。项目最终按时并且在预算范围内交付。

对于完全受约束的项目,如何调整其范围?为了帮助理解这个问题,Tim 写道“即使在‘凡事固定的项目’里,我们都知道,需求会适时地变更,需求总是会变更。”

他继续写道,

“需求变更真的不适合敏捷方法,不过,我们希望保持灵活性,因此,我们更喜欢交换需求。”

Tim 将“交换需求”描述为一种处理变更的机制。根据理解,如果用户认为有些故事是多余的或者重要性差一些,那么可以用新的需求替换它们,只要新旧需求所需工作量相同就可以。通过这些“交换需求”,可以保持总的工作量不变,从而降低了变更的风险。

在今年的早些时候,Peter Vaihansky论述了这样一个问题,大型项目是否可以完全受约束。他在引用了 Mckinsey 和牛津大学 BT Centre for Major Programme Management 的调查结果后指出,成功的凡事固定的项目是个神话。该调查涉及“超过 5400 个 IT 项目”,发现软件项目(尤其是大型项目)平均有 66% 超出预算以及 33% 超出时间表。

Peter 的文章指出,在大部分凡事固定的项目中,失败常常是因为缺少反馈循环。他写道,可以通过用固定预算取代固定价格来解决这一问题。这样,“虽然财政支出有上限,最后期限不可变,但基于项目实际的进展情况这一现实,项目团队可以改变范围和变更需求。”

敏捷项目的成功总是可以归结到人们的参与。项目刚一开始,Tim 就创建了跨职能的“老虎队”。他也意识到需要一位传统的产品经理,这样可以对完整的规范实现人性化的单“点负责制”管理;产品经理能够理解用户需求,并代表他们进行决策。

通过产品经理和交换需求过程,团队展示了一种响应变更而又不会超出时间表的方法。通过允许产品经理调整范围,可以在固定的时间表内交付一个最小可行产品。

查看英文原文: The Scrum Behind a Fixed-Everything Success

2013-11-15 07:131127
用户头像

发布了 256 篇内容, 共 87.3 次阅读, 收获喜欢 12 次。

关注

评论

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

异步编程框架:Workflow的计算调度算法

1412

c++ 开源 异步编程 workflow 调度算法

本地 IDC 中的 K8s 集群如何以 Serverless 方式使用云上计算资源

阿里巴巴云原生

阿里云 Serverless 云原生

PoseiSwap 即将开启 POSE 单币质押,治理体系将全面运行

西柚子

PoseiSwap 即将开启 POSE 单币质押,治理体系将全面运行

鳄鱼视界

产品服务谁?产品做什么服务?

Bonaparte

产品 产品设计 产品思维 产品服务

INFINI Labs 产品更新 | Easysearch 新增分词插件、Gateway 支持邮件发送等功能

极限实验室

ES 产品更新 极限科技

一个逻辑完备的线程池

1412

c++ 开源 线程池 异步编程 workflow

PoseiSwap 即将开启 POSE 单币质押,治理体系将全面运行

股市老人

IDE暗黑主题推荐-Dracula

越长大越悲伤

ide 前端 后端 插件 主题

性能测试|JMeter逻辑控制器(四)

霍格沃兹测试开发学社

PoseiSwap 即将开启 POSE 单币质押,治理体系将全面运行

大瞿科技

PoseiSwap 即将开启 POSE 单币质押,治理体系将全面运行

BlockChain先知

2023-07-22:一共有n个项目,每个项目都有两个信息, projects[i] = {a, b}, 表示i号项目做完要a天,但是当你投入b个资源,它就会缩短1天的时间, 你一共有k个资源,你的目

福大大架构师每日一题

福大大架构师每日一题

C语言实现哈希搜索算法

芯动大师

如何通过网关降低大模型的调用费用,并提升合规性

阿里巴巴云原生

阿里云 云原生 网关

VSCode同时编译多个C文件

codists

Visual Studio Code

调整自我,安然入眠

少油少糖八分饱

读书笔记 读书感悟 #读书 睡眠 我们为什么要睡觉

性能测试|JMeter逻辑控制器(二)

霍格沃兹测试开发学社

场景题-如果让你写一个消息队列,该如何进行架构设计啊?说一下你的思路。

派大星

Java 面试题

解开心锁,放飞自我

少油少糖八分饱

认识自己 读后感 阅读笔记 被讨厌的勇气

JavaScript程序设计模式小技巧——策略模式,快看快用!!!

Immerse

JavaScript 程序设计 设计模式 策略模式 设计规则

PoseiSwap 即将开启 POSE 单币质押,治理体系将全面运行

威廉META

性能测试|JMeter逻辑控制器(三)

霍格沃兹测试开发学社

文本生成图像DALL·E 2背后的原理——Diffusion Model | 社区征文

秃头小苏

年中技术盘点

用Scrum促成凡事固定的项目_研发效能_Raf Gemmail_InfoQ精选文章