A culture of continuous improvement is a culture where you are always open to improving how you build and deliver. You don't accept the status quo; you choose how to work and feel empowered to change it if it no longer makes sense. It is a people-first culture.
Having had the benefit of a culture like this at the last place I worked, when I started at my current company, I wanted to see if I could create a continuous improvement culture there, too. It took some effort, and we learned some painful lessons along the way, but we did make significant improvements to how our teams operated and how the engineering organization functioned.
As a result of these changes, our teams are able to execute at a much higher level, and the morale of the organization improved significantly. In short, we get a lot more stuff done, and we are happier doing it.
To get there, we had to change some of our frameworks, structures, and processes, or adopt new ones.
Here are some of the frameworks we created that could be helpful for any company:
Each framework builds upon the others. By making the priorities and goals of the company clear, people have context to make good decisions. With a common data-driven process for vetting ideas, people have a good, structured way to propose changes. With autonomous teams, we can test new ideas locally and let the best practices emerge organically. With an inclusive mechanism for proposing larger-scale changes, the organization can participate in the process instead of having it pushed down from leadership. Finally, with a practice of retrospectives at all levels, the organization can learn from successes and mistakes made in any of the other components.
These frameworks created an environment that was not only adaptable and nimble, but also one where the members of the organization were empowered to make changes and were given tools to make advocating for change easier.
If there are more companies with continuous improvement cultures, it means a healthier and happier industry for all of us.
Kevin Goldsmith is presenting the session A Case Study in Building a Culture of Continuous Improvement at Agile Dev, Better Software & DevOps West 2018, June 3–8 in Las Vegas, Nevada.