"Lean Software Development: A Tutorial" is a 2012 article co-authored by mary-poppendieck and michael-cusumano of MIT, published in IEEE Software. It represents a mature summary of lean software development principles for an academic and engineering audience, appearing nearly a decade after lean-software-development-agile-toolkit-2003 introduced the framework.
The Cusumano Collaboration
The co-authorship with Michael Cusumano is notable. Cusumano is one of the leading academic researchers on software industry economics and software development practices — his studies of software business strategy and platform competition are independent scholarly contributions, not practitioner frameworks. His participation in co-authoring the tutorial brought lean software development into the academic IEEE Software readership, lending it a peer-reviewed credibility that the practitioner-oriented books did not require but that the academic software engineering community valued.
The collaboration also connected the Poppendiecks' framework to Cusumano's own prior research on software development practices, including his comparative studies of Japanese and American software development methods. This convergence of practitioner and academic perspectives gave the tutorial a dual grounding: Mary's lived experience with lean manufacturing and the three books' accumulated framework, alongside Cusumano's independent scholarly analysis of software development effectiveness.
Content
The tutorial distills the seven-lean-principles into a format accessible to readers unfamiliar with the books, covering eliminate-waste, amplify-learning, decide-as-late-as-possible, deliver-as-fast-as-possible, empower-the-team, build-integrity-in, and optimize-the-whole. As a tutorial rather than a research paper, it prioritizes clarity and applicability over original contribution, making it an effective entry point for software engineers and managers encountering lean software development through academic rather than practitioner channels.
Significance
By 2012, the lean software development framework had been absorbed into the Agile mainstream and was influencing the emerging DevOps movement. A tutorial in IEEE Software at this point served a consolidating function: bringing lean software development into the standard software engineering curriculum and providing a citable academic reference for educators and researchers building on the framework. The Poppendieck-Cusumano collaboration is the closest the lean software development framework came to formal academic peer review.