写点什么

敏捷反馈循环的重要性

  • 2011-04-11
  • 本文字数:671 字

    阅读完需:约 2 分钟

敏捷社区的一些成员强调了反馈循环对于提高敏捷开发流程效力方面的重要性。

“反馈循环”是什么呢?简单来说,如果某个流程的执行结果可以影响到此流程未来的运作方式,那么它就存在反馈循环。

在敏捷开发流程中存在哪些类型的反馈循环呢?在 Henrik Kniberg 和 Mattias Skarin 的著作 **《看板与Scrum:把两者发挥到极致》(Kanban and Scrum: Making the Most of Both) ** 中,他们描述了 Scrum 和 XP 中的一些反馈循环。他们提到的一些在较短时间内形成反馈循环的 XP 实践,包括:

  • 结对编程
  • 单元测试
  • 持续集成

而需要较长时间才能形成反馈循环的 Scrum 实践包括:

  • 每日站立会议
  • Sprints

然而,在所有例子中,这些反馈循环背后的主要目的就是迅速提升流程能力。正如 Kniberg 和 Skarin 所说的:

做些改变 => 搞清楚它的实施状况 => 从中汲取教训 => 再做些改变。一般而言,你会希望反馈循环尽可能短,这样就能迅速优化你的流程。

Rune Sundling 最近的一篇博文提到了更多能够支持敏捷反馈的实践:

  • 代码审查
  • 静态代码分析
  • 自动集成测试
  • 自动验收测试
  • 你与客户或者业务专家紧密协作,贯穿项目过程
  • 高频率发布(至少发布至测试环境)

除了流程和生产力的改进,紧凑的反馈循环还能使团队成员在工作方面感觉更好。 Lisa Crispin 指出

如果我们实施“持续集成”这一实践,对每个代码新版本做回归测试,在几分钟或几个小时之内我们就可以知道新写的或者更新后的代码是否导致别的功能不能工作。一旦我们第一时间发现,修正起来就很容易。问题不会困扰我们,因为我们知道我们能够及时修正它们,继续前进。

较短的反馈循环使我们信心倍增。有了信心,我们也就乐在其中。

2011-04-11 07:333154
用户头像

发布了 114 篇内容, 共 39.2 次阅读, 收获喜欢 2 次。

关注

评论

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

设计模式简介

happlyfox

学习 设计模式 3月日更

如何减少期望值差异

石云升

绩效 28天写作 职场经验 管理经验 3月日更

HUBDEX交易所系统开发源码案例

系统开发咨询1357O98O718

【OpenPyXL】对Excel单元格的操作

IT蜗壳-Tango

办公自动化 3月日更 IT蜗壳教学

国内唯一,阿里云挺进 Forrester 全球云数据仓库卓越表现者象限

阿里云大数据AI技术

云计算 大数据 阿里云 数据仓库 Forrester Wave

微软在比特币区块链上推出身份认证平台

CECBC

比特币

马特系统开发流程丨马特量化机器人系统开发案例

系统开发咨询1357O98O718

python 国际化实践

walker12138

Python flask i18n

2020年京东161亿研发费用,钱怎么花的?

吴俊宇

投资 数字化 京东

用 19 张思维导图描述Spring Cloud的概念和主要组件,建议收藏

北游学Java

Java 面试 Spring Cloud

百位优质创作者签约计划|声网签约权益

InfoQ写作社区官方

签约计划 热门活动

Photoshop CC 2019 の 安装

空城机

PhotoShop ps p图 adobe

软件工程笔记:什么是软件工程

风翱

软件工程 3月日更

MySQL-MVCC与锁机制

insight

3月日更

3.1 Go语言从入门到精通:包

xcbeyond

3月日更 Go 语言

ARTS-Week-1

绝影

ARTS 打卡计划 ARTS活动

Wireshark数据包分析学习笔记Day23

穿过生命散发芬芳

Wireshark 数据包分析 3月日更

寻找被遗忘的勇气(二十六)

Changing Lin

3月日更

来云智技术论坛,带你认识 云智一体!

百度大脑

Golang :后端开发中的万能药吗?

华为云开发者联盟

后端 开发 分布式系统 Go 语言

国内首个自主可控区块链技术发布!已在北京冷链追溯中显威

CECBC

区块链

PaddleWeekly | 飞桨开源项目每周推

百度大脑

2021最新分享字节四面成功拿Offer!

比伯

Java 编程 架构 面试 计算机

《经济学人》2021年3月27日刊精彩文章导读及资源免费下载

wbliu85

由浅入深了解Nirvana NAC公链的两面性NA公链

区块链第一资讯

区块链 公链 挖矿

中国唯一入选 Forrester 领导者象限,阿里云 Serverless 产品能力全球第一

阿里巴巴中间件

阿里云 Serverless Forrester Wave

【得物技术】出价组DDD分层模型总结

得物技术

技术 总结 DDD 模型 出价

常考面试题之css篇

yumibgt

百位优质创作者签约计划|InfoQ 签约权益

InfoQ写作社区官方

签约计划 热门活动

简单数据结构总结

我是程序员小贱

3月日更

火币矿池pro系统开发介绍案例丨火币矿池pro源码功能

系统开发咨询1357O98O718

敏捷反馈循环的重要性_研发效能_Dan Puckett_InfoQ精选文章