I was fortunate to be able to take a week off of my usual responsibilities at work and partake in a Kaizen event with the Customer Service team. You can do a lot of reading online about Lean and Kaizen, but in summary, a cross section of employees were gathered together to work on specific problems identified within the company. The expectation is that within the week, tangible solutions have been implemented and the processes under scrutiny are improved.
There is so much that can be said about this, but one thing I wanted to take away was how Lean principles can be applied to software development. It turns out that many have already explored this concept. I'm still going through the resources I found, but wanted to post them in case anyone else is interested.
- http://www.poppendieck.com/ - This is the website of the authors discussing Lean Software Development.
- http://www.infoq.com/interviews/poppendieck-lean-2007 - Interview with the authors above.