Applying Lean Thinking in software development... model Lean product development
I like what Mark Ramm says here.... There's much that software development can gain from Lean manufacturing. It's not that software development operations should adopt manufacturing processes, per se -- but many of the principles of lean thinking can be extracted from lean manufacturing and applied to improve software development.
That said, If you're looking for a model to help you apply lean thinking to software, you may find lean product development to be an even better fit than lean manufacturing.
I saw a webinar on Lean Product and Process Development a while back that was put on by Durward Sobek through the Lean Enterprise Institute. I captured a few notes from the webinar on what Durward called "the basics":
- The object of the game is to make a profit consistently
- The operational value stream generates the profit
- The rate and quality of output from development depend critically on knowledge.
- Generate knowledge through set-based concurrent engineering.
- Grow teams of experts who can use, generate useful knowledge
- Establish and support entrepreneurial system designers
- Eliminate overburden, instability, and waste through cadence, pull, and flow.
For much more, check out this book by Allan C. Ward called Lean Product and Process Development.
Update: I heard from Durward Sobek, and you can see an archived version of the webinar here for yourself!
Comment Notification
If you would like to receive an email when updates are made to this post, please register here
Subscribe to this post's comments using
Comments
Leave a Comment
About john.mullinax
John Mullinax is a Platform Strategy Advisor with Microsoft's DPE Team. Before joining Microsoft in 2006, John held a vartiety of positions at Ford Motor Company, most recently leading IT services strategy to support explosive business growth in China. Other positions included: Enterprise Architect, Application Portfolio Management, Technology Governance, and Product Manager. Prior to joining Ford, John earned his MBA at the University of Washington. Before that, he was Director of Elections for Douglas County, Washington, where he conducted the first Federal mail-ballot election in the USA. Subsequently, he joined the Secretary of State's office as a consultant working with county election officials in Washington state to improve operational effectiveness, integrity, and security (aka, to prevent the kind of debacle we saw in Florida in 2000).