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. Steps to Improve Your …
Achieve Agility with the Right Batch
We know that software development moves faster when the work is split into small, independent batches. In other workflows, small batches can also shorten feedback loops dramatically - if the batches …
Continue Reading about Achieve Agility with the Right Batch →
State-Driven and Calendar-Driven Planning Boards
Agile projects generally use some form of state-driven planning boards, where each user story moves through a series of states until it reaches "Done". This is an excellent way to handle work which …
Continue Reading about State-Driven and Calendar-Driven Planning Boards →
It’s Not Software – Can I Use Agile?
Yes. And no. It depends on how you define agile. In the broadest sense, agile methods work by splitting your delivery into small batches and working on one batch at a time. The team or …
Continue Reading about It’s Not Software – Can I Use Agile? →
Why Limit Work-in-Process?
“Work-in-Process” is a fancy name for jobs which are started but not finished. You may have a collection of half-finished projects on your desk, or in your garage, or your sewing area. These are all …
Cadence – Why Rhythm is Good for You
One of the fundamental tools in Agile and Lean is cadence. A cadence is a regular, predictable rhythm within a process. For instance, your staff meeting is held every Monday at 10am, or your website …
Continue Reading about Cadence – Why Rhythm is Good for You →