精益软件开发遵循原则:尊重人,消除浪费,延迟承诺,创造知识,快速交付,内建质量和优化整体。

将软件开发过程视为管道。任何让管道慢下来的事情都是浪费。寻求方法改进过程效率是以提升价值为目标。当减少浪费时,那么改进得以发生。

精益软件开发看重系统整体,工作方式被管理或移交,是错误的根源。当问题被定义时,开发团队寻求改变系统以获得永久的改善。尽管个体的作用不容忽视,但是系统的作用大于个体作用。

精益思想要求我们把重点放在系统上——过程和政策,而不是个人的绩效上。聚焦于更好的经济成果或产出效果,而不是个体资源的利用率。