精益

精益软件开发从精益制造中汲取思想,并将其应用到软件开发生命周期中。其目的是快速交付满足组织需求的软件。

精益旨在通过关注价值、流程和团队来提高软件开发过程的有效性。


它与设计思维和敏捷方法相结合。

它是什么?

精益软件开发是一种提高开发生命周期有效性的方法。

你有什么好处?

通过提高软件开发过程的效率,您可以减少数字产品上市的时间,并增强您的创新能力。

权衡是什么?

采用精益原则通常需要一种文化转变:你必须授权你的团队提出正确的解决方案——并且相信他们会这样做。许多组织都在与明显的失控作斗争。

它是如何被使用的?

精益经常被敏捷企业所接受。例如,它引发了一场精益创业运动。

它是什么?


精益——在软件开发的环境中——是一种使软件生命周期更有效的方法。它植根于精益生产,而精益生产是由丰田首创的。精益经常被认为是敏捷方法的补充。


精益软件开发的一个共同特征是使用看板来跟踪项目中不同阶段的工作。这通常与在制品限制相关联,在制品限制用于迫使开发团队对最重要的可交付成果进行优先级划分。精益软件开发通常会产生最小的可行产品——一个具有最少可用特性的版本;对MVP的反馈将用于指导未来的开发。

在2003年出版的《精益软件开发》一书中,Mary Poppendieck和Tom Poppendieck对精益软件开发的许多原则进行了编码。

你怎么了?


精益可以缩短你的上市时间——特别是对于数字产品——因为它专注于使软件开发过程更有效。精益专注于所有阶段的反馈,可以帮助项目保持正轨,并确保您的开发团队产生对业务有价值的东西。

权衡是什么?


精益需要在心态上有实质性的改变。在团队层面和董事会层面都是如此。


精益提倡让团队能够自我指导。人们相信那些与问题最接近的人会提出解决方案。对许多经理人来说,这是一个巨大的变化,并非所有人都能很好地应对。


在董事会层面,精益意味着关注结果而不是产出。例如,客户价值应该取代投资回报(ROI)作为驱动因素。ROI是内部的,客户价值是外部的。ROI非常重要;但这是一种约束,而不是目标。同样,对于董事会层面的许多人来说,这种思维方式的改变可能是困难的——但除非他们加入董事会,否则精益计划将难以获得关注。

它是如何被使用的?


如今,许多最具创新精神的企业,如达美乐(domino)、国际航空集团(IAG)和澳洲航空(Qantas Airways),都采用了精益。


众所周知,精益已经激励了一代人——所谓的精益创业运动,旨在缩短产品开发周期,并迅速证明一种新兴商业模式的可行性。Dropbox和Intuit等科技公司采用了这种方式,也赢得了世界各地一些政府部门的青睐。


你可以看到IAG是如何实施精益原则来强化其数字战略,从而为客户带来更多的销售并降低客户的成本。

想知道更多吗?

你想建议一个需要解码的话题吗?

请留下您的电子邮件地址,一旦准备好了,我们会与您联系的。

Baidu