写点什么

荷兰铁路在采纳敏捷和精益中的做法

  • 2018-01-14
  • 本文字数:2251 字

    阅读完需:约 7 分钟

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

敏捷和精益遵循近似的哲学思维模式,精益可扩大敏捷,反之亦然。敏捷实践适用于开发复杂产品,而精益实践适用于发现如何降低流程中的浪费。精益有助于以客户的角度查看从开始到交付的结果情况,而敏捷则支持向客户交付最优的价值。

荷兰敏捷联盟年会上,Fina Piazza 和Christien van Gastel 介绍了荷兰铁路在采纳敏捷和精益中的一些做法。Fina Piazza 是一位Scrum 大师和敏捷转型教练,Christien van Gastel 任荷兰铁路的持续改进和精益IT 经理。InfoQ 通过问答、总结和文章报道覆盖了大会全程。

就敏捷和精益如何结合以支持持续改进这一问题,InfoQ 采访了Piazza 和van Gastel。

InfoQ:在会上,你们介绍了如何将敏捷和精益结合在一起。你们的出发点是什么?

Fina Piazza:我听说了有这样的一次会议,就请求 Christien van Gastel 和我一起就精益和敏捷的话题准备一次演讲。因为我们两人都致力于这些领域,在数个团队工作中取长补短。当然出于“悖论”(Paradox)上的考虑,我们也是被会议名吸引而来的。

Christien Van Gastel:当 Fina Piazza 和我谈了她的想法后,我立刻认识到,对于展示精益是如何很好地扩大了敏捷,以及反之亦然,这无疑是一次很好的机会。因为我们亲历了这些工作。

InfoQ:敏捷实践最适用于哪些情况?精益实践何时是最好的选择?

Van Gastel:精益和敏捷源自于工业和软件开发这两个不同的分支。其实,这两种哲学的思维方式非常相似。精益通常更适用于启动阶段,并将逐渐变得更为敏捷。一个例子就是做标准化。如果没有一个标准,那么工作不太可能从一启动就采取“持续改进”(即 Kaizen)。为提高产品的质量并更快地交付产品,我们希望能在持续改进中消除“浪费”(即 Muda)。

我们通常会绘制一个价值流图(VSM,Value Stream Map)。该图显示的并非过程的设计情况,而是过程的真实进展情况。每一步(活动)都写在一页贴纸(Post-It)上。每个活动都指明了由谁去做(角色)、完成活动的时间(工作时间)、进入下一步所需的时间(等待时间)、活动的发生频率,以及需要添加什么信息。

Piazza:总体来说,敏捷实践适用于开发复杂产品。 其中的关键特征包括上市时间、增量、检查与适应、跨职能团队、以人为本、自组织团队、向客户交付最优价值等。精益实践非常适合找出能减少流程中浪费的机会,从而提高效率。

InfoQ:敏捷和精益是如何相辅相成的?

Piazza:举个例子。Christien 正在荷兰铁路(NS,Nederlandse Spoorwegen)合作的团队,正是我教导了如何降低实时生产流程中浪费的团队。这让我有机会从另一个角度审视 DoD(Definition of Done,完成的定义)。我们做定期的调查,以了解可以采取哪些后续措施,以及如何在工作中相辅相成。

事实上,我们为团队所做的,就是让 Christien 和她的团队帮助我们的团队创建了一个 VSM。在这个 VSM 中,我们找出了一些可加速生产的要素。为实现目标,我们必须消除所有交接时刻,并提高质量。第一步就是在 PBI(Product Backlog Items)中添加一些细节,以达到质量要求。我们希望这一做法能融入到团队的 DNA 中。这样,这些用“模板”表达的细节问题就无关紧要了。

Van Gastel:精益有助于我们以客户的角度看待从开始到交付的结果。一旦需要其它团队参与到过程中,我们是否有能力交付?我们在会议中使用了一些有助于持续改进的精益和敏捷方法,并介绍了 Info+ 部门度量的强大之处。该部门给出了一个仪表盘。该仪表盘按照每个 Sprint、每个团队、Sprint 中故事准备率、回归测试的覆盖率等,展示了 Sprint 的承诺与实现的对比情况。现在,团队达成了对可交付事项的真正控制。

InfoQ:你们在改进团队方面有哪些经验?

Van Gastel:我们并非工作于一些临时改进团队中,而是就一些特定问题与同事共同合作,还有如何降低浪费、改进项目等问题。在 Fina 的团队中,我们首先努力提高了团队的合作能力。目前我们正在努力改进业务。通过 VSM,我们发现了很多可改进之处,目前正致力于解决其中最突出的三个问题,包括自动测试问题。我们的团队始终关注着组织的内部改进。

Piazza:我们的所有团队都是与其它团队(包括精益团队、CI/CD 团队)一并不断提高的。但是我们没有称这些团队为改进团队。我们共享所有权,并确保工作、庆祝成功和从错误中学习成为一些乐在其中的事情。最近,我们开始与组织内的公会(guilds)分享更多的最佳实践,并相互学习。在每两周一次的会议中,我们会讨论一些案例、可与同事分享的主题,以及潜在的改进。

InfoQ:对于那些想要建立持续改进的组织,你们有什么建议?

Piazza:启动它,并去实践吧!如果决定使用 Scrum,那么就应确保组织会按 Scrum 的方式去做事。其中没有任何例外,那就是去学习、检查与适应……事情通常如此。

Van Gastel:应确保在精益中使用日常开始和评论,并确保每个人都感到适用。首先要考虑的是,如何提供一个安全的环境,使得人们可以说真话,并且真正地得到他人的倾听。其中,领导者的行为是必不可少的。领导应以身作则,必须做到首个发言,并在必要时提供帮助。

工作应自下而上或自上而下地开展。每日开始和评论对于运营管理很重要。同事们需要了解自身的工作内容,并展示出能使事情在工作环境中变得更好的工作能力。

管理层同样需要做改进,这样才能让人们锋芒毕露,并帮助人们尽可能地做好自己的工作。人人都应成为他人的榜样。大家应该问的是“要我做什么工作”,而不是“这工作谁去做”!

查看英文原文: How the Dutch Railways Applies Agile and Lean

2018-01-14 18:001476
用户头像

发布了 391 篇内容, 共 143.4 次阅读, 收获喜欢 257 次。

关注

评论

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

写在极限科技成立三周年之际

极限实验室

极限科技三周年

圆极化平板天线仿真01【CST软件仿真实例】

思茂信息

cst cst操作 CST软件

在ArkTS中,如何优化布局以提高性能?

威哥爱编程

HarmonyOS ArkTS HarmonyOS NEXT

小红书笔记详情 API 接口:获取、应用与收益全解析

科普小能手

API API 接口 小红书笔记接口 小红书API 小红书笔记详情数据采集

ps阴影插件shadowify for Mac下载安装教程

Rose

测试开发工程师如何打造高效的质量体系

测试人

软件测试

AI赋能低代码平台的潜力:从自动化到个性化的全面解析

天津汇柏科技有限公司

低代码 AI人工智能

Ample Sound Ample Ethno Banjo for mac(民族班卓琴) v1.5.0激活版

Rose

一种轻量分表方案-MyBatis拦截器分表实践

京东科技开发者

Taro小程序开发性能优化实践

京东科技开发者

mac电脑怎么彻底清除卸载的软件,苹果电脑卸载软件的实用技巧

阿拉灯神丁

性能优化 CleanMyMac X 卸载软件 应用程序卸载 mac 效率工具

集团企业在身份基础能力建设阶段的统一身份安全管理体系

芯盾时代

风险识别 iam 统一身份认证 安全审计 统一身份管理平台

全彩LED显示屏与单色的区别

Dylan

技术 场景 LED显示屏 全彩LED显示屏 led显示屏厂家

AI Agent开发需要注意的问题

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

软件开发、 AI应用 AI智能体

(DR 5中文版)Delicious Retouch:人像修图的终极利器,重塑完美容颜

Rose

《Hive编程指南》读书笔记

京东科技开发者

【免费开源】JeecgBoot单点登录源码全部开源了

JEECG低代码

低代码 单点登录 低代码平台 JeecgBoot

Video Copilot Element 3D:一键开启 3D 特效盛宴

Rose

Real Glow:图像焕新之光,解锁逼真光影特效的魔法钥匙

Rose

InheritableThreadLocal从入门到放弃

京东零售技术

后端 应用开发

软通智慧:鲲鹏原生开发助力 城市治理平台信息查询效率提升17%

极客天地

百度智能云千帆大模型平台引领企业创新增长

百度Geek说

百度 智能云 大模型 百度千帆

Grequests,非常 Nice 的 Python 异步 HTTP 请求神器

左诗右码

淘宝实时API接口丨淘宝商品详情接口(Taobao.item_get)

tbapi

淘宝API接口 淘宝商品详情接口

扬州等级测评机构叫什么名字?在哪里?

行云管家

等保 等保测评机构 扬州

影视业一定要购买堡垒机吗?为什么?

行云管家

等保 等保测评 影视

电商企业转起数据飞轮,火山引擎助力商家实现“数据找人”

字节跳动数据平台

大数据 数据飞轮

荷兰铁路在采纳敏捷和精益中的做法_研发效能_Ben Linders_InfoQ精选文章