The Lean Revolution

Taiichi Ōno and the Toyota Production System radically changed industrial production. Instead of focusing on the minimization of costs through the production of high quantities as Henry Ford did, the objective of Taiichi Ono was to align the production to what the market effectively required and to strive for the maximum efficiency in producing that. Before we can study how Lean ideas can be transferred to the software engineering field, we have to look at the ideas behind Lean. In this chapter we will look at the starting point for Taiichi Ono, i.e., industrial production as Henry Ford organized it. We present what Womack and Jones call the five steps to enact Lean Thinking and describe the ideas behind each step. We begin the chapter with a short historical account on different management methods that evolved in the past in warfare to show that methods need to be adapted to the specific context.

[1]  R. Russell,et al.  Operations Management: Quality and Competitiveness in a Global Environment , 1999 .

[2]  Harlan D. Mills,et al.  Trace: Tennessee Research and Creative Exchange Management of Software Engineering, the -part I: Principles of Software Engineering Recommended Citation , 2022 .

[3]  Barry W. Boehm,et al.  A spiral model of software development and enhancement , 1986, Computer.

[4]  P. J. Plauger,et al.  Standard C , 1989 .

[5]  J. Keegan,et al.  A History of Warfare. , 1995 .

[6]  James P. Womack,et al.  Lean Thinking: Banish Waste and Create Wealth in Your Corporation , 1996 .

[7]  Kent L. Beck,et al.  Extreme programming explained - embrace change , 1990 .

[8]  Luis Corral,et al.  Potential Advantages and Disadvantages of Multiplatform Development Frameworks-A Vision on Mobile Environments , 2012, ANT/MobiWIS.

[9]  W. Deming Quality, productivity, and competitive position , 1982 .

[10]  Mary Poppendieck,et al.  Implementing Lean Software Development: From Concept to Cash (The Addison-Wesley Signature Series) , 2006 .

[11]  John Stewart The Toyota Kaizen Continuum: A Practical Guide to Implementing Lean , 2011 .

[12]  H. Ford,et al.  My Life and Work , 1922 .

[13]  Taiichi Ohno,et al.  Toyota Production System : Beyond Large-Scale Production , 1988 .

[14]  W. A. Shewhart,et al.  Statistical method from the viewpoint of quality control , 1939 .

[15]  Donald J. Reifer Software management , 1980, AFIPS '80.

[16]  John B. Kidd,et al.  Toyota Production System , 1993 .

[17]  S. Spear,et al.  Decoding the DNA of the Toyota Production System , 1999 .