Aligning for Success: Getting the Universe to Help You Pay Attention to What You Want

April 26th, 2018|

The Italian Job* My colleague mentioned, “By the way, I was thinking of Sicily, for the September conference.” Me: “Mmm… Where?” Colleague: “Southern island of Italy. Nice climate for the time of year, and I [...]

When and How to Pass – an Essential Protocol for Great Teams

February 20th, 2018|

Being part of a great team doesn’t mean showing up and being awesome about everything, every second of every day. Great teams aren’t formed from robotic supermen and women who never have conflicts, contradictions, or [...]

Origin of the Core Protocols – Inspiring High-performance Teams

January 17th, 2018|

My work with teams builds upon a body of knowledge developed across decades, applying the latest thinking to fundamental and well-tested theories of human behavior within groups. Repeatedly, and in many different settings and industries, [...]

Google Says Psychological Safety Is the Key to High Performance

November 29th, 2017|

Have you heard? Psychological safety is the key to high-performance teams at Google. Google is full of high-performers, both individuals and teams. Some teams at Google really stand out—they are the highest of the high-performing [...]

Building Great Teams with the Core Protocols, the Tuckman Model, and Google’s Psychological Safety

April 14th, 2016|

I’ve been on tour, sharing my Building Great Teams with the Core Protocols class and talk all over North America and in London. And I’m honored and grateful for the positive reviews, reflections, and [...]

Business Transformation Coach, Agile Coach, and Open Space Facilitator

July 22nd, 2013|

Who am I? I do great things with great people. I am a Business Transformation Coach, Agile Coach, and Open Space Facilitator. I help people, teams, and organizations understand what they have, discover and align around what they [...]

Self-management and self-organization: Agile games with motion

October 29th, 2012|

Self-management and self-organization, or command-and-control: it's a deliberate choice for you and your team, not a default that you blindly accept. But what if your team has never experienced self-management and self-organization? Here are [...]

Don’t suck at meetings

January 31st, 2012|

You opt in and show up at a meeting. You type an email to your boss. Or maybe you IM someone in another building. Sometimes you tweet something or send a text message. Would you [...]

Dear Future Product Owner

August 23rd, 2011|

Dear Future Product Owner, Congratulations on your new job.  I want you to play a strong Product Owner role. I am excited about this. We haven’t had a strong Product Owner. The backlog is yours. [...]

Stop wasting your time: use Agile

August 16th, 2011|

A colleague writes: Is Information Overload Wasting 40% of Your Time? In general, multiple studies have indicated that >50% of people feel like they are experiencing "Information Overload”. At the more detailed level, Basex (a [...]

Low tech andon: it’s all green

May 11th, 2011|

High tech andon lights are great. Your build breaks, your tests don’t pass, a server goes down, and the bright red light goes on. The team swarms, someone fixes the build, and the light goes green. [...]

People need mastery and purpose, not bonuses

June 29th, 2010|

Pay people enough that they don't have to worry about money, and they'll perform well. Don't bother with monetary incentives beyond that. Want people to perform better? Establish an environment that encourages masteryand purpose. That's the essence [...]

Sprint length: it’s all about batch size

June 17th, 2010|

What is the ideal sprint length? I've been thinking about this a couple of ways. First, what is your definition of Done? For my teams, Done means, concisely, it can be deployed in production, and [...]

If you’re not Done, you’re not Agile

June 10th, 2010|

Done is the crux of doing Agile well. You can do all the Agile activities--the iteration planning, the daily standup, the burndown--and still suck. But if you focus on getting things Done, two things happen. First, [...]

You’re a loser. Get a job! (Part 3 of 3)

May 18th, 2010|

Don't change In parts one and two of this three part series, I explored that you need to be prepared and that finding a job is your job.  Before you needed a job, you were doing a lot [...]

You’re a loser. Get a job! (Part 2 of 3)

May 11th, 2010|

Finding a job is your job In part one of this three part series, we explored that you need to be prepared.  Part two is about the fact that finding a job is your job.  Don't act like [...]

You’re a loser. Get a job! (Part 1 of 3)

April 27th, 2010|

Motivation I am a loser, a good for nothing jobless scum.Not really, but that’s how I sometimes felt when I was looking for a job.  Are you looking for work?  Are you good at it?  How [...]

How to be a great tech leader

April 1st, 2010|

Anyone can write code, but how do you effectively lead a team building an excellent software product?  To guide your team to greatness, you have to be a great technical leader.  A great tech [...]