Designing a Brand New Agile Organization

Imagine that you’ve been asked to help somebody re-organize their business from scratch. They want maximize their agility, and group people into self organizing teams. Now imagine that we have open slate when it comes to determining the upcoming goals for the business and the value that each teams will provide has been left largely […]

Uncategorized / 08 Oct 2016

Managing Agile Adoption through Observation of Behavioural Change

When trying to help a larger organization down the agile journey I have found it helpful to take a structured, but feedback rich approach to managing and coordinating the transition. This structured approach is based on the following premise: agile change is about a change in mindset and culture culture and mindset cannot be directly […]

Uncategorized / 02 Oct 2016

Delivering Value in Smaller Increments: Different Ways to Thin Slice Your Minimum Viable Product

At its core, organizations are demonstrating meaningful business agility when they are able to deliver value to the market in progressively smaller increments, minimizing the delay required to gather market and customer feedback. Almost all agile methods will include some technique to take a large loosely defined increment of work, break it up into smaller […]

Kanban, Uncategorized / 25 Sep 2016

Rethink how you deliver value part 3: Estimate the economic impact of delay through CD3 (Cost of Delay Divided by Duration)

A brief note, much of this content leverages and is inspired by the material on cost of delay that can be found at, is an excellent resource for understanding cost of delay. It’s authors Joshua James and and Ozlem Yuce, are incredibly insightful on this topic. I personally have had the privilege to go […]

Uncategorized / 10 Sep 2016

To see how value gets delivered, follow the pattern

In my previous post on designing the agile ecosystem, I covered patterns that can be used to start defining agreements for how teams can deliver within a larger context. In that post, I discussed how team service delivery patterns describe how a team wants to deliver a service to a customer. In many cases, teams […]

Uncategorized / 11 Jun 2016