Mike Dec 8, 2014 7:33 pm To sum up - DevOps is really about changing culture and empowering ALL levels an organization. Best of breed organizations in process-centric organizations have used these techniques for some time. As mentioned early in these articles, serious improvements can only come about when lean techniques are applied across large organizations and organizations can see how optimized, but siloed groups actually cause more waster and inefficiency due to lack or communications and incompatible performance measures Reply
jezhumble May 8, 2012 4:50 pm Great post. But you missed what I think is the most important tool for kaizen - the retrospective. Every team should hold a short (30m - 1h) retrospective every week to look at what went badly, what went well, and what experiments we can run over the next week to try and make things better. You can hold longer retrospectives every few months, perhaps after some important team milestone like a big release. At the bigger retros (and occasionally at the smaller ones if possible), get people from other teams to attend and give you their contributions on what your team did well and badly from their perspective. I remember the first time I participated in a post-release retrospective at my first gig at ThoughtWorks, where I was on an 8-person build team. We (at least from our perspective) had been instrumental in taking the software from a totally undeployable state to enabling it to be built and deployed in a fully automated way, and felt pretty good about ourselves. The project manager of one of the development teams attended - his feedback was that he hated coming to visit our team room because it was full of sweaty, swearing, apparently hostile men. That experience really made me realize the importance both of culture and diversity in creating effective teams. I've worked in teams with very different practices and philosophies over the years, but we always make sure we have retrospectives - to me, it's the foundational agile practice, the engine of continuous improvement. We also work to continually improve the retrospectives - I can recommend Norm Kerth's original book and Esther Derby and Diana Larsen's "Agile Retrospectives" book for anybody interested in learning more. Reply