Process Improvement

  • Get More Batches Done Faster

    Get More Batches Done Faster

    In Achieve Agility with the Right Batch, we explored how and why to define a batch which delivers value.  Now we’ll look at how to make your system deliver more batches faster. We start by envisioning the development process as a system or machine turning ideas into saleable stuff.   Our work is divided into batches,…

    read more

  • What is the Improvement Kata?

    The Improvement Kata is a pattern for making improvements.  It’s based on practices used at Toyota, where they apply the scientific method via a deliberate practice pattern or (in Japanese) a Kata. The Improvement Kata treats each change as an experiment.  Your hypothesis is that doing X will make things better.  Try it and see if that’s true!  Once you

    read more

  • Best Practices – Not!

    There are lots of good practices for software development and testing, and I recommend practices all the time.  However, I’m very reluctant to call anything a “best practice” (except perhaps “Do unto others…”).  Here’s why. Practices are context-dependent.  They work when they fit the particular product, the starting point, the resources available, and the people.  We bake some dishes,

    read more