目录:
定义-精益软件开发是什么意思?
精益软件开发是一种软件开发理念,旨在简化应用程序和软件产品的生产,并提高其效率。 这种哲学普遍归因于玛丽和汤姆·皮彭迪克(Tom Peppendieck)的同名书。 它也是根据丰田汽车工程系统公司在物理行业中常见的精益制造策略发展而来的。Techopedia解释了精益软件开发
在精益软件开发中,应用了各种目标,包括如何:
- 消除浪费
- 扩大学习
- 尽快交付
- 赋予人权力
- 评估项目完整性
- 全面看项目
这些广泛的目标中有许多是以具体努力的形式表达的。 例如,从创建更智能的开发模块到寻找编写代码的新方法,消除浪费有多种形式。 通常,精益软件开发已与另一种称为“敏捷软件开发”的哲学相融合,该哲学支配着程序员和设计人员一起工作的方式,并为整个软件开发提供了有用的指南和框架。