The Community for Technology Leaders
RSS Icon
Issue No.05 - Sept.-Oct. (2012 vol.29)
pp: 26-32
Mary Poppendieck , Poppendieck.LLC
Michael A. Cusumano , Massachusetts Institute of Technology
“Lean Software Development” has become a popular term over the last few years. This tutorial describes where it comes from, what it means, how it relates to well-known agile development practices, and how it will evolve in the future.
Programming, Software development, Product development, Agile manufacturing, Tutorials, Assembly, Design methodology, Product life cycle management, Toyota, lean, agile, scrum, Kanban, XP, lean startup, continuous delivery, design thinking
Mary Poppendieck, Michael A. Cusumano, "Lean Software Development: A Tutorial", IEEE Software, vol.29, no. 5, pp. 26-32, Sept.-Oct. 2012, doi:10.1109/MS.2012.107
1. M. Holweg, “The Genealogy of Lean Production,” J. Operations Management, vol. 25, no. 2, 2007, pp. 420–437.
2. J. Krafcik, “Triumph of the Lean Production System,” MIT Sloan Management Rev., vol. 30, no. 1, 1988, pp. 41-52.
3. M. Cusumano, “Extreme Programming Compared with Microsoft-Style Iterative Development,” Comm. ACM, vol. 50, no. 10, 2007, pp. 15–18.
4. M. Cusumano et al., “Software Development Worldwide: The State of the Practice,” IEEE Software, vol. 20, no. 6, 2003, pp. 28–34.
5. R.N. Charette, “Challenging the Fundamental Notions of Software Development,” white paper, IT Metrics and Productivity Inst., 2003; robertcharetteChallengingtheFundamentalNotions.pdf .
6. P.T. Kidd, Agile Manufacturing: Forging New Frontiers, Addison-Wesley, 2004.
7. R. DeVor,R. Graves, and J. Mills, “Agile Manufacturing Research: Accomplishments and Opportunities,” Inst. Industrial Engineers Trans., vol. 29, 1997, pp. 813–823.
8. K. Beck et al., Manifesto for Agile Software Development, 2001; http:/
9. R. Mugridge and W. Cunningham, FIT for Developing Software, Addison-Wesley, 2005.
10. G. Adzic, Specification by Example, Manning Publications, 2011.
3 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool