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

Don’t be a “Best Practice Sheep”!

The idea of Best Practice is universal and seductive! I’m often asked for best practices for Scrum or how to scale Agile. We instinctively want to know the answer and have the recipe for success.The message of this blog is, please don’t be a “Best Practice Sheep”! So what is best practice? Here’s one definition: […]

read more

Microsoft Entra, check your Sign-in logs for SMTP Auth

If you’ve had your Microsoft 365 account for a while, you may have had SMTP Auth enabled by default. Most email clients no longer need SMTP Auth enabled, disabling it can also reduce your attack surface significantly. I have seen audit logs in Microsoft Entra tenants where there are relentless attacks via SMTP Auth regardless […]

read more