Shaping Products for Agility

Despite widespread adoption of Agile frameworks, organisations are failing to be Agile. The causes are often self-inflicted. In this post we will focus on one common contributing factor – how products are structured. Most organisations have adopted Agile and many of the groups involved in the value chain may be Agile teams. However, the outcome […]

read more

Are Scrum Retrospectives And Kanban Retrospectives The Same?

Firstly, if you know anything about me, you’ll know that I LOVE retrospectives! 10 years ago I was busting out my Rocky, Top Gun and other 80’s & 90’s movies , music and game retrospectives with my teams. The more creative the better was my mantra. I want teams to be rewarded with something a […]

read more

Agile Failed or Failed to be Agile?

Reading some posts on LinkedIn this morning got me thinking about this whole “Agile is dead” theme that seems to be in vogue. The Agile Manifesto opens with “We are uncovering better ways…”. It was never intended to a be a static set of concepts carved in stone! The idea that “it’s time to replace […]

read more

Why Do I Need Buffers Anyway?

A question I encounter when people are pushing back about extra columns on the board! Buffers are designed for a number of reasons. They can: Let’s break each one of these down. Enable us to understand the flow through the system The above diagram shows yellow buffers applied to each of the work flow states. […]

read more

Are Kanban Explicit Policies and the Scrum Definition of Done The Same?

  This is a common assumption that I come across when running my Kanban System Design Class. Scrum defines the definition of done as: A formal description of the state of the Increment when it meets the quality measures required for the product. Kanban defines it as: How work is done at each step of […]

read more

Scaling Agility? Time for something ELSE!

It’s becoming increasingly clear that a Copy & Paste of the “Spotify model” or rolling out SAFe has a vanishingly small chance of realising the untapped agility of your organisation. Scaling agility requires fundamental changes to an organisation as it is so much more than bolting in a new process and set of “best” practices. […]

read more

Schedule start-up and shutdown of Azure VMs and the InvalidAuthenticationTokenTenant error

Azure like AWS can get pretty expensive, especially if you are using a big virtual machine with lots of RAM and CPUs. If you can’t go for a lower spec machine or a reserved instance, your next best bet is to turn the virtual machine off when you are not using it. Note: If you […]

read more