Rules of Engagement in Program Management

This story takes place as we lead a government-mandated multimillion-dollar, multi-year program. In order to deliver on this program, we need to work alongside and coordinate with more than 20 internal teams, and several external vendors. Each team has its own leadership structure, priorities, way of working, and language (yes language). In order to be […]

Agile Organizational Design / 30 Apr 2022

Business Agility for the “New Normal”

It is important now, more than ever, to seriously consider making changes in your organization that maximize agility. We are witnessing a significant difference between those organizations already along their business agility transition path, and those that have not started.

Agile Mindset / 11 May 2020

Agile Organizational Design, the book

So, I have finally published a reasonable first daft of my next book, titled Agile Organizational Design. This is still very much a rough first cut. The chapters in the mindset section are in decent shape, although hey need an example / use case to tie them together, along with the usual caveat around editing […]

Agile Organizational Design, Uncategorized / 17 Apr 2020

Coaching From Home

THIS IS DIFFERENT… As agile coaches, we know ourselves as agents of change and servant leaders. Historically, the effectiveness of our service has been best accomplished through in-person human-to-human interaction and the exchange of ideas. The idea of working from home is, well, different. It brings forth a brand new world and one that calls […]

Coaching, Team Collaboration / 21 Mar 2020

Setting Expectations

SETTING THE STAGE Oftentimes when two people start working together, they can go through, what’s commonly referred to as the storming stage. They get to a place where they begin to rely on one another and begin expecting certain things from each other based on the requests they put forth. What they may experience early […]

Team Collaboration / 17 Jul 2019

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 Blackswanfarming.com, 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

Rethink how you deliver value, part 2: Estimating Value through the Lens Of Cost Of Delay

A brief note, much of this content leverages and is inspired by the material on cost of delay that can be found at Blackswanfarming.com, 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 […]

Agile Mindset / 28 Aug 2016

Rethink how you deliver value, part 1: Lead time and delay time

Within the agile mindset, delivering value looks very different than traditional thinking around this topic. For the next three posts, I’m going to cover three principles that are crucial to delivering value with an agile mindset: Focus your attention on lead time (= your most precious resource) and delay time (= your most toxic obstacle). Move forward with imperfect information, […]

Agile Mindset / 19 Jun 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