29

精益九问

作者:wuzhimin 分类:选题策划 5 Comments »

文 / 路宁

1.敏捷已经做得很好了,还需要研究精益吗?

精益对敏捷软件开发起着补充作用:

(1)精益理论体系完备、不落俗套、而且并不复杂,它从另一个独特的视角解释了敏捷实践和原则,让人耳目一新,也适合指导各项工作。

(2)丰田生产方式和精益中的很多工具和概念可以很好地应用到软件开发领域,补充敏捷的工具集。比如看板,其“控制在制品数量”和“拉动”的特性就非常值得敏捷的“故事墙”借鉴,可以有效地加强故事墙暴露问题的能力。价值流分析方法对于发现软件开发过程中的浪费和改进点很有帮助。PDCA(Plan-Do-Check-Act)改进循环和A3报告对于开展一个个的改进活动是个不错的指导思路。“内建质量”、“停止生产线”的做法和敏捷的测试驱动和持续集成不谋而合。“现场管理”和“自组织多功能团队”也正是敏捷推荐的做法。如此种种,举不胜举。

(3)精益被应用的范围要广的多,尤其是其在部门、组织及产业链上推广的思路有助于敏捷向部门、组织及合作伙伴间推广时借鉴。

2.采用精益是因为Scrum等方法已经被说得过多,作为一种新的管理风尚而吸引眼球?

精益确有此用法,尤其是当它被简单理解为一组抽象了N层的真理型原则之后。既然是“真理”,自己的观点怎么都能和它沾点儿边,不需要改变什么就可以标榜时尚了,这是“浮躁”的表现。敏捷也遭遇了类似的命运,被拿来代指其他观点,便于当事人充满信心地推行自己的想法,尽管这些想法与敏捷可能相悖。

精益有自己独立的意义,它从另一个角度更加系统地解释了敏捷各项实践背后的原因;一些丰田生产方式的实践甚至可以直接引入来指导软件开发,补充和扩展敏捷实践;为敏捷的深度推广提示了思路和路线图。 阅读全文 »

标签:
阅读:11,563 次
preload preload preload
京ICP备06065162