写点什么

精益软件开发中的改善

  • 2007-07-26
  • 本文字数:732 字

    阅读完需:约 2 分钟

改善( Kaizen )是精益(Lean)方法使用的消除浪费,并且在定期甚至每天改进结果的主要方法。Alan 在 leanagilescrum 邮件列表中抛出这样一个问题

在精益 / 敏捷软件开发之中,是否存在一些已知技术,用于辅助改善的活动呢?

Martin给出了如下建议

软件改善对于我来说,不仅仅是寻找浪费,而是寻找能让你持续不断地改善工作的方式。 我是个来自第一线的开发人员,因此我非常关注代码质量。如果你有一个未经测试或者无法测试的一塌糊涂的遗留代码库,那么你通过重构可测试性和设计模式所能带来的改善,要衡量起来是颇为容易的。我觉得,你可以把这看成消除人们抓耳挠腮问“这应该是做些什么的呀?”的时间。

我希望从经过测试的类数量和代码覆盖百分比(尽管这本身就需要慎重考虑)这样的角度看待问题。

我坚持认为,如果你没有高质量的代码,你就只能随着其它的改善方法走到这么远了。

最后,Phillip 在回复中,详细地评论了在改善之前、之后和之中要遵循的步骤,他总结陈词到:

上面描述的过程应当在一周内完成。改善的精髓在于识别浪费,并且通过过程改进来消除这些浪费,引入实际参与工作的人快速完成上述工作,实现变更,并支持和监督变更,然后再次完完整整地重新开始。

在一篇相关的博客文章中,Bruno Câmara分析了Scrum 和改善之间的交集。他主张说,增量式改进一般在Sprint 回顾中完成,而对数据的收集和分析是每天通过Burndown Chart 和项目Backlog 来完成的。他又稍微扩展了问题领域,建议敏捷过程通过减少过多文档的方式避免浪费,并希望小型的自我管理能力出众的敏捷团队应当将决策权限交给开发人员,这也和改善的初衷是一致的。

如果您希望了解更多关于精益改善回顾持续改善,请访问以上InfoQ 站内链接。

查看英文原文: Kaizen in Lean Software Development

2007-07-26 23:00698
用户头像

发布了 117 篇内容, 共 13.6 次阅读, 收获喜欢 0 次。

关注

评论

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

在线问题反馈模块实战(二十):实现文件批量导出到zip压缩包中功能

bug菌

springboot 项目实战 10月月更

在线问题反馈模块实战(二十一):完结篇

bug菌

springboot 项目实战 10月月更

长安链源码分析之交易过程分析(6)

长安链源码分析之交易过程分析(3)

从输入URL到渲染的过程中到底发生了什么?

loveX001

JavaScript

一次 Redis 事务使用不当引发的生产事故

悟空聊架构

redis 事务 悟空聊架构 10月月更 @Transactional

1024,我们干了点儿大事 | StarRocks 2.4 新版本特性介绍

StarRocks

数据库

Redis数据结构(一)-Redis的数据存储及String类型的实现

京东科技开发者

二进制 哈希算法 数据存储 结构化 Redis 数据结构

长安链源码分析之交易过程分析(4)

长安链源码分析之交易过程分析(2)

快递单信息抽取【二】基于ERNIE1.0至ErnieGram + CRF预训练模型

汀丶

nlp 算法、

最短的桥

掘金安东尼

算法 10月月更

社招前端必会面试题(附答案)

loveX001

JavaScript

长安链源码分析之交易过程分析(5)

关于JavaScript的本地存储方案

CoderBin

JavaScript 前端 LocalStorage 本地存储 10月月更

React源码分析6-hooks源码

goClient1992

React

倒计时第1天!2022 XDR网络安全运营新理念峰会即将开幕

未来智安XDR SEC

网络安全

房产|9月全国70城房价出炉!快来看看你的城市房价变化

前嗅大数据

数据 房地产 房产

Java中的final关键字详解😁

共饮一杯无

Java final 10月月更

React源码分析5-commit

goClient1992

React

一天梳理完React所有面试考察知识点

beifeng1996

React

杨帆:拆解研发流程,做好探索型项目的过程管理丨声网开发者创业讲堂 • 第 5 期

声网

技术管理 人工智能’

SpringCloud-04 Feign学习笔记

游坦之

10月月更

在线问题反馈模块实战(十九):实现数据批量导出到excel文件中功能

bug菌

springboot 项目实战 10月月更

从输入URL到渲染的过程中到底发生了什么?

loveX001

JavaScript

一道React面试题把我整懵了

beifeng1996

React

百度前端高频react面试题总结

beifeng1996

React

web技术分享| 虚拟 tree

anyRTC开发者

Vue 前端 Web tree antDesign vue

精益软件开发中的改善_敏捷_Geoffrey Wiseman_InfoQ精选文章