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

Organize Forward: organizing towards agility in the modern age

There is a wealth of information out there on how we can be bettered organized for the modern era, in the face of constant change. But the information is in a lot of disparate places. This work promises to integrate and extends the material I have found most useful into a cohesive whole. A set […]

Agile Organizational Design, Uncategorized / 11 Jun 2020

Re-Thinking Agile Organizing Principles

Over the past few months I have been learning from what I will call “agile adjacent” communities . I have been reflecting on my own experiences. As a result I have been re-thinking the important agile organizing principles. I have been thinking about what principles will help us demonstrably improve organizational agility. The previous set […]

Agile Mindset, Agile Organizational Design, Uncategorized / 05 Jun 2020

The Sports Team: A Good metaphor for thinking about roles and job functions in the age of uncertainty

6 year old soccer Who out there has watched their kids play a team sport at a young age. It is certainly a sight to behold, and its alot of fun. Some other truths.. No one knows how/when to participate No one is taking accountability outside of coaches and referees Everyone is interfering with each […]

Agile Organizational Design / 04 Jun 2020

Organize Around Value with Agile Long Term Planning

In my previous post I discussed the various agile practices that can be used to scale from self-organizing teams to ecosystems of self-forming teams. In this post I will focus on how members of teams in an Agile Ecosystem can collaborate to perform the Long Term Planning required to understand if they are organized for […]

Agile Organizational Design, Agile Practices / 03 Jun 2020

From Self Organizing Teams to Self Forming Ecosystems

Like this article? Read more in my book on Agile Organizational Design! The Need to Constantly Evolve Your Organizing Structures As I mentioned over the course of my book, if you want to foster organizational structure that increases agility, then you need to organize around your most important outcomes. We don’t know up-front what most important […]

Agile Organizational Design / 02 Jun 2020

There Are No Independent Teams

In my last article I sacrificed team stability for the sake of team independence. In this article ill state there is no such thing as (completely) independent teams. Please don’t hate me. Again, take a second to think about the value your team is trying to create. Perhaps we are talking a software application delivery team. The […]

Agile Organizational Design / 23 May 2020

Team Collaboration Patterns Part 6: The Agile Ecosystem

Agile Ecosystem You are part of a tightly connected ecosystem of teams focused on a common cause. Problem You are trying to deliver value to the market however there is more work to be done than could be accomplished by one single team. As you take on extra work required to scale, you spin up […]

Agile Organizational Design / 23 May 2020

Stable Teams Erode Agility

Like this article? read more in my book on Agile Organizational Design In my last article, I stated that there can be very real structural challenges you can face when organizing into agile teams. I presented a few controversial statements and promised to elaborate. Ok, here goes my first one. Stable Teams Erode Agility. There, I said […]

Agile Organizational Design / 23 May 2020

Team Collaboration Patterns Part 7: The Dedicated Team Member

The concept of placing people into independent, autonomous teams is at the core of agility, and finally, I talk about the Dedicated Team Member as the last article on my series about Team Collaboration Patterns. As discussed previously, I use these various patterns as a means to represent the different ways people can engage and interact with each […]

Agile Organizational Design, Uncategorized / 19 May 2020