测试经理必知必会:敏捷中的精益是神马?

测试经理必知必会:敏捷里说的“精益”是什么?

之前几期文章,老司机给各位小伙伴介绍了敏捷开发,以及我们常见的两种敏捷模式:Scrum和Kanban。

不知道各位小伙伴有没有注意到,还有一个词经常跟敏捷一起提到,就是——“精益”。全名叫“精益思想”。

1

首先,精益思想起源于精益制造的概念。

二战结束不久,以美国福特汽车为代表的少品种大批量生产方式统治着世界的工业生产模式。20世纪60年代由于市场环境的变化,大批量生产的弱点日趋明显。

当时,日本丰田汽车公司在考察美国汽车工业的生产方式后,根据自身的技术背景和市场需求,采取了准时制生产,以多品种、小批量、高质量和低消耗的生产方式获得了巨大成功。

精益思想产生于该“丰田生产系统”,后经美国麻省理工学院教授研究和总结,正式发表在1990年出版的《改变世界的机器》一书中。

精益思想是指运用多种现代管理方法和手段,以社会需求为依据,以充分发挥人的作用为根本,有效配置和合理使用资源,最大限度地为企业谋求经济效益的一种新型的经营管理理念。

2

再看软件产业中提到的“精益思想”

精益和敏捷都是开发软件的思路(也可以叫方法论),虽然它们都提倡快速更新、快速迭代,但是它们还是有不同点的。

先看精益,它提倡通过最小化、最简化可行产品及验证式学习,用最小的成本,最短的时间创建一个原型产品(prototype),以此测试市场的反馈,而不是在一开始就做出N年规划,投入巨大的人力物力成本,花费长时间做个“完美”产品。

再看敏捷,它是基于迭代式的开发过程,倡导价值驱动,通过增量式的交付过程和随时进行的产品评估过程。

所以,小伙伴们可以很容易推理出来:

l 敏捷目标是迭代管理,面向项目管理;

l 精益目标是快速试错,面向产品管理;

两者都可以缩短产品、软件开发周期,用最快的速度获得业务增长,一旦出现偏差,很快就能通过反馈发现,并及时纠正。目标是提高转换率,面向公司高层,最终面向消费者。

敏捷和精益,互相影响、互相支持,甚至有些你中有我我中有你的意味。

自古红蓝出CP~

3

必须说明一点,不论“精益”还是“敏捷”都提倡快速,但这两者都没说“软件差不多测试一下就上线”,也没提倡研发团队加班,更遑论996的福报,甚至35岁怎么怎么着。

所有以“精益”或者“敏捷”为借口的要求加班,免测试,都是耍xx…

作  者:Arthur

出  处:微信公众号:自动化软件测试平台

版权说明:欢迎转载,但必须注明出处,并在文章页面明显位置给出文章链接

你可能感兴趣的:(测试经理必知必会:敏捷中的精益是神马?)