The Self-Managing Team Canvas

The Self-Managing Team Canvas

In our team coaching efforts we have used the Team Self-Managing Canvas to grow teaminess. Teaminess is not a dictionary word, yet 😉 Teaminess refers to a feeling of being one in effort, behavior, and communication toward achieving shared purposes. For teams that are...

read more
Eight Proven Strategies for Better Team Collaboration

Eight Proven Strategies for Better Team Collaboration

The single biggest problem in communication is the illusion that it had taken place.  Too many meetings are ending \with unclear priorities, poorly delegated dependencies, and a lower confidence in the team’s direction.  It’s a hard challenge — and it just...

read more
Visual guide to the scrum framework

Visual guide to the scrum framework

Visual guide to the Scrum framework is a great resource to get your entire development team on the same page and speaking the same language, as it breaks down the high-level terms, artifacts, and events in an easy-to-understand format.

read more
Decide how you are going to decide

Decide how you are going to decide

Deciding how you are going to decide can be the most important team decision you can make. Clarity in your teams decision making modes can unlock your team productivity.

read more
Definition of Done : Why it matters?

Definition of Done : Why it matters?

One of the first things we recommend new Agile teams establish a “Definition of Done”.  A shared definition of "done" is crucial to highly functioning Agile Teams in helping them develop practices and behavior that drive quality, consistency and transparency. Why it...

read more
CPR Technique

CPR Technique

The software world has misused so many terms from the medical profession that one more would not hurt. CPR - Categorize, Prioritize, Resolve. This is simple mnemonic that aids me to be methodical in my approach towards uncovering and resolving impediments. Categorize:...

read more

Workshops