how to structure multi team organizations

528
How to Structure Multi-Team Organizations Ken Furlong

Upload: excella-consulting

Post on 13-Apr-2017

594 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: How to Structure Multi Team Organizations

How to StructureMulti-Team OrganizationsKen Furlong

Page 2: How to Structure Multi Team Organizations

The evolution of an organizational structure

Page 3: How to Structure Multi Team Organizations

In the Beginning…

Page 4: How to Structure Multi Team Organizations

In the Beginning…

Single Person

Page 5: How to Structure Multi Team Organizations

In the Beginning…

Single Person

Page 6: How to Structure Multi Team Organizations

In the Beginning…

Single Person

Page 7: How to Structure Multi Team Organizations

In the Beginning…

Single Person

Page 8: How to Structure Multi Team Organizations

In the Beginning…

Single Person

Single Team

Page 9: How to Structure Multi Team Organizations

In the Beginning…

Single Person

Single Team

Page 10: How to Structure Multi Team Organizations

In the Beginning…

Single Person

Single Team

Page 11: How to Structure Multi Team Organizations

In the Beginning…

Single Person

Single Team

Page 12: How to Structure Multi Team Organizations

In the Beginning…

Single Person

Single Team

Page 13: How to Structure Multi Team Organizations

In the Beginning…

Single Person

Single Team

Page 14: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 15: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 16: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 17: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 18: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 19: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 20: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 21: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 22: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 23: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 24: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 25: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 26: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 27: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 28: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 29: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 30: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 31: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 32: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 33: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 34: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 35: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 36: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 37: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 38: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 39: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 40: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 41: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 42: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 43: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 44: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 45: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 46: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 47: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 48: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 49: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 50: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 51: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 52: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 53: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 54: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 55: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 56: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 57: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 58: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 59: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 60: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 61: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 62: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 63: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 64: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 65: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Page 66: How to Structure Multi Team Organizations

Expansion happens…

Single Person

Single Team

Mob

Page 67: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

?

Page 68: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

?

Page 69: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

?

Page 70: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

?FunctionalTeams

Page 71: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

FunctionalTeams

Page 72: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

FunctionalTeams

Page 73: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

FunctionalTeams

</>

Page 74: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

FunctionalTeams

</>

Page 75: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

FunctionalTeams

</>

Page 76: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

FunctionalTeams

</>

Page 77: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

FunctionalTeams

</>

Page 78: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

FunctionalTeams

</>

Page 79: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

FunctionalTeams

</>

Page 80: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

FunctionalTeams

</>

Page 81: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

FunctionalTeams

</>

Page 82: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

FunctionalTeams

</>

Page 83: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

FunctionalTeams

</>

Page 84: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

FunctionalTeams

</>

Page 85: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

FunctionalTeams

</>

Page 86: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

FunctionalTeams

</>

Component

Teams

Page 87: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

FunctionalTeams

Component

Teams

Page 88: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

FunctionalTeams

Component

Teams

Page 89: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

FunctionalTeams

Component

Teams

Page 90: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

FunctionalTeams

Component

Teams

Page 91: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

Page 92: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

Page 93: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

Page 94: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

FunctionalTeams

Web

ComponentTeams

Page 95: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

FunctionalTeams

Web

ComponentTeams

Page 96: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

FunctionalTeams

Web

ComponentTeams

Page 97: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

FunctionalTeams

Web

ComponentTeams

Page 98: How to Structure Multi Team Organizations

How do we evolve?

Single Person

Single Team

Mob

FunctionalTeams

Web

ComponentTeams

Page 99: How to Structure Multi Team Organizations

Dependencies

Web

Page 100: How to Structure Multi Team Organizations

Dependencies

Web

Page 101: How to Structure Multi Team Organizations

Dependencies

Web2

Page 102: How to Structure Multi Team Organizations

Dependencies

Web2

Page 103: How to Structure Multi Team Organizations

Dependencies

Web2

Page 104: How to Structure Multi Team Organizations

Dependencies

Web

Page 105: How to Structure Multi Team Organizations

Dependencies

Web6

Page 106: How to Structure Multi Team Organizations

Dependencies

Web6100%

Page 107: How to Structure Multi Team Organizations

Dependencies

Web6100%

80%

Page 108: How to Structure Multi Team Organizations

Dependencies

Web6100%

80%

60%

Page 109: How to Structure Multi Team Organizations

Dependencies

Web6100%

80%

60%

40%

Page 110: How to Structure Multi Team Organizations

Dependencies

Web6100%

80%

60%

40%

20%

Page 111: How to Structure Multi Team Organizations

Dependencies

Web6100%

80%

60%

40%

20%

0%

Page 112: How to Structure Multi Team Organizations

Dependencies

Web6

Value Add

100%

80%

60%

40%

20%

0%

Page 113: How to Structure Multi Team Organizations

Dependencies

Web6

Value Add

Waste100%

80%

60%

40%

20%

0%

Page 114: How to Structure Multi Team Organizations

Dependencies

Web6

Value Add

Waste100%

80%

60%

40%

20%

0%

Page 115: How to Structure Multi Team Organizations

Dependencies

Web6

Value Add

Waste100%

80%

60%

40%

20%

0%

Page 116: How to Structure Multi Team Organizations

Dependencies

Web6

Value Add

Waste100%

80%

60%

40%

20%

0%

Page 117: How to Structure Multi Team Organizations

Dependencies

Web6

Value Add

Waste100%

80%

60%

40%

20%

0%

Page 118: How to Structure Multi Team Organizations

Dependencies

Web6

Value Add

Waste100%

80%

60%

40%

20%

0%

Page 119: How to Structure Multi Team Organizations

Dependencies

Web6

Value Add

Waste100%

80%

60%

40%

20%

0%

Page 120: How to Structure Multi Team Organizations

Dependencies

Web6

Value Add

Waste100%

80%

60%

40%

20%

0%

Page 121: How to Structure Multi Team Organizations

Dependencies

Web6

Value Add

Waste100%

80%

60%

40%

20%

0%

Page 122: How to Structure Multi Team Organizations

Dependencies

Web6

Value Add

Waste100%

80%

60%

40%

20%

0%

Page 123: How to Structure Multi Team Organizations

Dependencies

Web

Value Add

Waste100%

80%

60%

40%

20%

0%

Page 124: How to Structure Multi Team Organizations

Dependencies

Web12

Value Add

Waste100%

80%

60%

40%

20%

0%

Page 125: How to Structure Multi Team Organizations

Dependencies

Web12

Value Add

Waste100%

80%

60%

40%

20%

0%

Page 126: How to Structure Multi Team Organizations

Dependencies

Web12

Value Add

Waste100%

80%

60%

40%

20%

0%

Page 127: How to Structure Multi Team Organizations

Dependencies

Web12

Value Add

Waste100%

80%

60%

40%

20%

0%

Page 128: How to Structure Multi Team Organizations

Dependencies

Web12

Value Add

Waste100%

80%

60%

40%

20%

0%

Page 129: How to Structure Multi Team Organizations

Dependencies

Web12

Value Add

Waste100%

80%

60%

40%

20%

0%

Page 130: How to Structure Multi Team Organizations

Dependencies

Web

Value Add

Waste100%

80%

60%

40%

20%

0%

Page 131: How to Structure Multi Team Organizations

Dependencies

Web20

Value Add

Waste100%

80%

60%

40%

20%

0%

Page 132: How to Structure Multi Team Organizations

Dependencies

Web20

Value Add

Waste100%

80%

60%

40%

20%

0%

Page 133: How to Structure Multi Team Organizations

Dependencies

Web20

Value Add

Waste100%

80%

60%

40%

20%

0%

Page 134: How to Structure Multi Team Organizations

Dependencies

Web20

Value Add

Waste100%

80%

60%

40%

20%

0%

Page 135: How to Structure Multi Team Organizations

Dependencies

Web20

Value Add

Waste100%

80%

60%

40%

20%

0%

Page 136: How to Structure Multi Team Organizations

Dependencies

Web20

Value Add

Waste100%

80%

60%

40%

20%

0%

Page 137: How to Structure Multi Team Organizations

Dependencies

Web20

Value Add

Waste100%

80%

60%

40%

20%

0%

Page 138: How to Structure Multi Team Organizations

Dependencies

Web

Value Add

Waste100%

80%

60%

40%

20%

0%

Page 139: How to Structure Multi Team Organizations

Dependencies

Web30

Value Add

Waste100%

80%

60%

40%

20%

0%

Page 140: How to Structure Multi Team Organizations

Dependencies

Web30

Value Add

Waste100%

80%

60%

40%

20%

0%

Page 141: How to Structure Multi Team Organizations

“Feature” Teams

Single Person

Single Team

Mob

FunctionalTeams

Web

ComponentTeams

Page 142: How to Structure Multi Team Organizations

“Feature” Teams

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

Page 143: How to Structure Multi Team Organizations

“Feature” Teams

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

Page 144: How to Structure Multi Team Organizations

“Feature” Teams

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

Page 145: How to Structure Multi Team Organizations

“Feature” Teams

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

Page 146: How to Structure Multi Team Organizations

“Feature” Teams

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

Page 147: How to Structure Multi Team Organizations

“Feature” Teams

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

Page 148: How to Structure Multi Team Organizations

“Feature” Teams

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

Page 149: How to Structure Multi Team Organizations

“Feature” Teams

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

Page 150: How to Structure Multi Team Organizations

“Feature” Teams

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

</>

Page 151: How to Structure Multi Team Organizations

“Feature” Teams

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

</> </>

Page 152: How to Structure Multi Team Organizations

“Feature” Teams

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

</>

</> </>

Page 153: How to Structure Multi Team Organizations

“Feature” Teams

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

</>

</> </>

</>

Page 154: How to Structure Multi Team Organizations

“Feature” Teams

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

</>

</> </>

</> </>

Page 155: How to Structure Multi Team Organizations

“Feature” Teams

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

</>

</>

</> </>

</> </>

Page 156: How to Structure Multi Team Organizations

“Feature” Teams

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

</>

</>

</> </>

</> </>

Page 157: How to Structure Multi Team Organizations

“Feature” Teams

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

</>

</>

</> </>

</> </>

Page 158: How to Structure Multi Team Organizations

“Feature” Teams

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

</>

</>

</> </>

</> </>

Page 159: How to Structure Multi Team Organizations

“Feature” Teams

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

</>

</>

</> </>

</> </>

Page 160: How to Structure Multi Team Organizations

“Feature” Teams

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

</>

</>

</> </>

</> </>

Page 161: How to Structure Multi Team Organizations

“Feature” Teams

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

</>

</>

</> </>

</> </>

Page 162: How to Structure Multi Team Organizations

Encapsulation

</>

Page 163: How to Structure Multi Team Organizations

Encapsulation

</>

Page 164: How to Structure Multi Team Organizations

Encapsulation

</>

Page 165: How to Structure Multi Team Organizations

Encapsulation

</>

Page 166: How to Structure Multi Team Organizations

Encapsulation

</>

Page 167: How to Structure Multi Team Organizations

Encapsulation

</>

Page 168: How to Structure Multi Team Organizations

Encapsulation

</>

Page 169: How to Structure Multi Team Organizations

Encapsulation

</>

Page 170: How to Structure Multi Team Organizations

Encapsulation

</>

Page 171: How to Structure Multi Team Organizations

Encapsulation

</>

Page 172: How to Structure Multi Team Organizations

Encapsulation

</> 9 10 11 12 1 2 3 4

Page 173: How to Structure Multi Team Organizations

Encapsulation

</>

Page 174: How to Structure Multi Team Organizations

Encapsulation

</>

Page 175: How to Structure Multi Team Organizations

Encapsulation

</>

Page 176: How to Structure Multi Team Organizations

T-Shaped Skills

Page 177: How to Structure Multi Team Organizations

T-Shaped Skills

Page 178: How to Structure Multi Team Organizations

T-Shaped Skills

Page 179: How to Structure Multi Team Organizations

T-Shaped Skills

Page 180: How to Structure Multi Team Organizations

T-Shaped Skills

Page 181: How to Structure Multi Team Organizations

T-Shaped Skills

Page 182: How to Structure Multi Team Organizations

T-Shaped Skills

Page 183: How to Structure Multi Team Organizations

T-Shaped Skills

Page 184: How to Structure Multi Team Organizations

T-Shaped Skills

Page 185: How to Structure Multi Team Organizations

T-Shaped Skills

Page 186: How to Structure Multi Team Organizations

T-Shaped Skills

Page 187: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 188: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 189: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 190: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 191: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 192: How to Structure Multi Team Organizations

T-Shaped Skills

Page 193: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 194: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 195: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 196: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 197: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 198: How to Structure Multi Team Organizations

T-Shaped Skills

Page 199: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 200: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 201: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 202: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 203: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 204: How to Structure Multi Team Organizations

T-Shaped Skills

Page 205: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 206: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 207: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 208: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 209: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 210: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 211: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 212: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 213: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 214: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 215: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 216: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 217: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 218: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 219: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 220: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 221: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Page 222: How to Structure Multi Team Organizations

T-Shaped Skills

Page 223: How to Structure Multi Team Organizations

T-Shaped Skills

Web

Web

Web

Page 224: How to Structure Multi Team Organizations

Instincts Get in the Way…

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

</>

</>

</> </>

</> </>

Page 225: How to Structure Multi Team Organizations

Instincts Get in the Way…

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

</>

</>

</>

</> </>

Page 226: How to Structure Multi Team Organizations

Instincts Get in the Way…

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

</>

</>

Search</>

</> </>

Page 227: How to Structure Multi Team Organizations

Instincts Get in the Way…

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

</>

</>

Search

</> </>

Page 228: How to Structure Multi Team Organizations

Instincts Get in the Way…

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

</>

</>

Search Digital Content

</> </>

Page 229: How to Structure Multi Team Organizations

Instincts Get in the Way…

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

</>

Search Digital Content

</> </>

Page 230: How to Structure Multi Team Organizations

Instincts Get in the Way…

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

Cart </>

Search Digital Content

</> </>

Page 231: How to Structure Multi Team Organizations

Instincts Get in the Way…

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

Cart

Search Digital Content

</> </>

Page 232: How to Structure Multi Team Organizations

Instincts Get in the Way…

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

Cart Pay-ments

Search Digital Content

</> </>

Page 233: How to Structure Multi Team Organizations

Instincts Get in the Way…

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

Cart Pay-ments

Search Digital Content

</>

Page 234: How to Structure Multi Team Organizations

Instincts Get in the Way…

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

Cart Pay-ments

Search Digital Content

Recommendations</>

Page 235: How to Structure Multi Team Organizations

Instincts Get in the Way…

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

Cart Pay-ments

Search Digital Content

Recommendations

Page 236: How to Structure Multi Team Organizations

Instincts Get in the Way…

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

Cart Pay-ments

Search Digital Content

Recommendations Admin Console

Page 237: How to Structure Multi Team Organizations

Instincts Get in the Way…

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

Cart Pay-ments

Search Digital Content

Recommendations Admin Console

Page 238: How to Structure Multi Team Organizations

Instincts Get in the Way…

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

Cart Pay-ments

Search Digital Content

Recommendations Admin Console

Page 239: How to Structure Multi Team Organizations

Instincts Get in the Way…

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

Cart Pay-ments

Search Digital Content

Recommendations Admin Console

Page 240: How to Structure Multi Team Organizations

Instincts Get in the Way…

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

Cart Pay-ments

Search Digital Content

Recommendations Admin Console

Page 241: How to Structure Multi Team Organizations

Instincts Get in the Way…

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

Cart Pay-ments

Search Digital Content

Recommendations Admin Console

Page 242: How to Structure Multi Team Organizations

Instincts Get in the Way…

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

Cart Pay-ments

Search Digital Content

Recommendations Admin Console

Page 243: How to Structure Multi Team Organizations

Instincts Get in the Way…

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

Cart Pay-ments

Search Digital Content

Recommendations Admin Console

Page 244: How to Structure Multi Team Organizations

Instincts Get in the Way…

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

Cart Pay-ments

Search Digital Content

Recommendations Admin Console

Page 245: How to Structure Multi Team Organizations

Instincts Get in the Way…

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

Cart Pay-ments

Search Digital Content

Recommendations Admin Console

Page 246: How to Structure Multi Team Organizations

Instincts Get in the Way…

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

Cart Pay-ments

Search Digital Content

Recommendations Admin Console

Page 247: How to Structure Multi Team Organizations

Instincts Get in the Way…

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

Cart Pay-ments

Search Digital Content

Recommendations Admin Console

Page 248: How to Structure Multi Team Organizations

Instincts Get in the Way…

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

Cart Pay-ments

Search Digital Content

Recommendations Admin Console

Page 249: How to Structure Multi Team Organizations

Instincts Get in the Way…

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

Cart Pay-ments

Search Digital Content

Recommendations Admin Console

Page 250: How to Structure Multi Team Organizations

Instincts Get in the Way…

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

Cart Pay-ments

Search Digital Content

Recommendations Admin Console

Page 251: How to Structure Multi Team Organizations

Instincts Get in the Way…

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

FeatureTeams

Cart Pay-ments

Search Digital Content

Recommendations Admin Console

Page 252: How to Structure Multi Team Organizations

Instincts Get in the Way…

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

Cart Pay-ments

Search Digital Content

Recommendations Admin Console

Page 253: How to Structure Multi Team Organizations

Instincts Get in the Way…

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

Cart Pay-ments

Search Digital Content

Recommendations Admin Console

Categorized FeatureTeams

Page 254: How to Structure Multi Team Organizations

Where did we go wrong?

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

Categorized FeatureTeams

Page 255: How to Structure Multi Team Organizations

Where did we go wrong?

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

Categorized FeatureTeams

Page 256: How to Structure Multi Team Organizations

Let’s take a trip…

Page 257: How to Structure Multi Team Organizations

Let’s take a trip…

We need some groceries.

Page 258: How to Structure Multi Team Organizations

We need some groceries…

Check out

Page 259: How to Structure Multi Team Organizations

We need some groceries…

Check out

Page 260: How to Structure Multi Team Organizations

We need some groceries…

Check out

Page 261: How to Structure Multi Team Organizations

We need some groceries…

Check out

Page 262: How to Structure Multi Team Organizations

We need some groceries…

Check out

Page 263: How to Structure Multi Team Organizations

We need some groceries…

Check out

Page 264: How to Structure Multi Team Organizations

We need some groceries…

Check out

Page 265: How to Structure Multi Team Organizations

We need some groceries…

Check out

Page 266: How to Structure Multi Team Organizations

We need some groceries…

Check out

Page 267: How to Structure Multi Team Organizations

Evolution Path

Single Person

Single Team

Mob

Page 268: How to Structure Multi Team Organizations

Evolution Path

Single Person

Single Team

Mob

Page 269: How to Structure Multi Team Organizations

Evolution Path

Single Person

Single Team

Mob

Page 270: How to Structure Multi Team Organizations

Evolution Path

Single Person

Single Team

Mob

Page 271: How to Structure Multi Team Organizations

Evolution Path

Single Person

Single Team

Mob

Page 272: How to Structure Multi Team Organizations

Evolution Path

Single Person

Single Team

Mob

FunctionalTeams

Page 273: How to Structure Multi Team Organizations

Let’s try Functional Teams…

Check out

Page 274: How to Structure Multi Team Organizations

Let’s try Functional Teams…

Check out

Bagging

Page 275: How to Structure Multi Team Organizations

Let’s try Functional Teams…

Check out

Bagging

Page 276: How to Structure Multi Team Organizations

Let’s try Functional Teams…

Check out

Bagging

Page 277: How to Structure Multi Team Organizations

Let’s try Functional Teams…

Check out

Bagging

Page 278: How to Structure Multi Team Organizations

Let’s try Functional Teams…

Check out

Bagging

Page 279: How to Structure Multi Team Organizations

Let’s try Functional Teams…

Check out

Bagging

Page 280: How to Structure Multi Team Organizations

Let’s try Functional Teams…

Check out

Bagging

Page 281: How to Structure Multi Team Organizations

Let’s try Functional Teams…

Check out

Bagging

Page 282: How to Structure Multi Team Organizations

Let’s try Functional Teams…

Check out

Bagging

Page 283: How to Structure Multi Team Organizations

Let’s try Functional Teams…

Check out

Bagging

Page 284: How to Structure Multi Team Organizations

Let’s try Functional Teams…

Check out

Bagging

Page 285: How to Structure Multi Team Organizations

Let’s try Functional Teams…

Check out

Bagging

Page 286: How to Structure Multi Team Organizations

Let’s try Functional Teams…

Check out

Bagging

Page 287: How to Structure Multi Team Organizations

Let’s try Functional Teams…

Check out

Bagging

Page 288: How to Structure Multi Team Organizations

Let’s try Functional Teams…

Check out

Bagging

Page 289: How to Structure Multi Team Organizations

Let’s try Functional Teams…

Check out

Bagging

Page 290: How to Structure Multi Team Organizations

Let’s try Functional Teams…

Check out

Bagging

Page 291: How to Structure Multi Team Organizations

Evolution Path

Single Person

Single Team

Mob

FunctionalTeams

Page 292: How to Structure Multi Team Organizations

Evolution Path

Single Person

Single Team

Mob

FunctionalTeams

Page 293: How to Structure Multi Team Organizations

Evolution Path

Single Person

Single Team

Mob

FunctionalTeams

Page 294: How to Structure Multi Team Organizations

Evolution Path

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

Page 295: How to Structure Multi Team Organizations

Let’s try Component Teams…

Page 296: How to Structure Multi Team Organizations

Let’s try Component Teams…

Dry Goods

Page 297: How to Structure Multi Team Organizations

Let’s try Component Teams…

Frozen

Dry Goods

Page 298: How to Structure Multi Team Organizations

Let’s try Component Teams…

Perishable

Frozen

Dry Goods

Page 299: How to Structure Multi Team Organizations

Let’s try Component Teams…

Perishable

Frozen

Dry Goods

Other

Page 300: How to Structure Multi Team Organizations

Let’s try Component Teams…

Perishable

Frozen

Dry Goods

Other

Page 301: How to Structure Multi Team Organizations

Let’s try Component Teams…

Perishable

Frozen

Dry Goods

Other

Page 302: How to Structure Multi Team Organizations

Let’s try Component Teams…

Perishable

Frozen

Dry Goods

Other

Page 303: How to Structure Multi Team Organizations

Let’s try Component Teams…

Perishable

Frozen

Dry Goods

Other

Page 304: How to Structure Multi Team Organizations

Let’s try Component Teams…

Perishable

Frozen

Dry Goods

Other

Page 305: How to Structure Multi Team Organizations

Let’s try Component Teams…

Perishable

Frozen

Dry Goods

Other

Page 306: How to Structure Multi Team Organizations

Let’s try Component Teams…

Perishable

Frozen

Dry Goods

Other

Page 307: How to Structure Multi Team Organizations

Let’s try Component Teams…

Perishable

Frozen

Dry Goods

Other

?

Page 308: How to Structure Multi Team Organizations

Let’s try Component Teams…

Perishable

Frozen

Dry Goods

Other

?

?

Page 309: How to Structure Multi Team Organizations

Let’s try Component Teams…

Perishable

Frozen

Dry Goods

Other

?

?

?

Page 310: How to Structure Multi Team Organizations

Let’s try Component Teams…

Perishable

Frozen

Dry Goods

Other

?

?

?

?

Page 311: How to Structure Multi Team Organizations

Let’s try Component Teams…

Perishable

Frozen

Dry Goods

Other

?

?

?

?

?

Page 312: How to Structure Multi Team Organizations

Let’s try Component Teams…

Perishable

Frozen

Dry Goods

Other

?

?

?

?

?

?

Page 313: How to Structure Multi Team Organizations

Let’s try Component Teams…

Perishable

Frozen

Dry Goods

Other

?

?

?

?

?

?

?

Page 314: How to Structure Multi Team Organizations

Let’s try Component Teams…

Perishable

Frozen

Dry Goods

Other

?

?

?

?

?

?

?

Page 315: How to Structure Multi Team Organizations

Let’s try Component Teams…

Perishable

Frozen

Dry Goods

Other

?

?

?

?

?

?

?

Page 316: How to Structure Multi Team Organizations

Let’s try Component Teams…

Perishable

Frozen

Dry Goods

Other

Requirem

ents Gathering

?

?

?

?

?

?

?

Page 317: How to Structure Multi Team Organizations

Let’s try Component Teams…

Perishable

Frozen

Dry Goods

Other

Requirem

ents Gathering

Program

Managem

ent

?

?

?

?

?

?

?

Page 318: How to Structure Multi Team Organizations

Let’s try Component Teams…

Perishable

Frozen

Dry Goods

Other

Requirem

ents Gathering

Program

Managem

ent

?

?

?

?

?

?

?

Page 319: How to Structure Multi Team Organizations

Let’s try Component Teams…

Perishable

Frozen

Dry Goods

Other

Requirem

ents Gathering

Program

Managem

ent

?

?

?

?

?

?

?

“We need a framework,or industry standard, or best practices!”

Page 320: How to Structure Multi Team Organizations

Let’s try Component Teams…

Perishable

Frozen

Dry Goods

Other

Requirem

ents Gathering

Program

Managem

ent

?

?

?

?

?

?

?

“We need a framework,or industry standard, or best practices!”

Page 321: How to Structure Multi Team Organizations

Let’s try Component Teams…

Grains

Dairy

Meats

Produce

Requirem

ents Gathering

Program

Managem

ent

Page 322: How to Structure Multi Team Organizations

Evolution Path

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

Page 323: How to Structure Multi Team Organizations

Evolution Path

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

Page 324: How to Structure Multi Team Organizations

Evolution Path

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

Page 325: How to Structure Multi Team Organizations

Evolution Path

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

MealTeams

Page 326: How to Structure Multi Team Organizations

People want whole meals!

Grains

Dairy

Meats

Produce

Requirem

ents Gathering

Program

Managem

ent

Page 327: How to Structure Multi Team Organizations

People want whole meals!

Grains

Dairy

Meats

Produce

Requirem

ents Gathering

Program

Managem

ent

Breakfast

Page 328: How to Structure Multi Team Organizations

People want whole meals!

Grains

Dairy

Meats

Produce

Requirem

ents Gathering

Program

Managem

ent

Breakfast

Lunch

Page 329: How to Structure Multi Team Organizations

People want whole meals!

Grains

Dairy

Meats

Produce

Requirem

ents Gathering

Program

Managem

ent

Breakfast

Lunch

Dinner

Page 330: How to Structure Multi Team Organizations

People want whole meals!

Grains

Dairy

Meats

Produce

Requirem

ents Gathering

Program

Managem

ent

Breakfast

Lunch

Dinner

Snacks

Page 331: How to Structure Multi Team Organizations

What’s the answer?

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

MealTeams

Page 332: How to Structure Multi Team Organizations

What’s the answer?

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

MealTeams

Page 333: How to Structure Multi Team Organizations

What’s the answer?

Page 334: How to Structure Multi Team Organizations

What’s the answer?

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

MealTeams

Page 335: How to Structure Multi Team Organizations

What’s the answer?

What do we want?

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

MealTeams

Page 336: How to Structure Multi Team Organizations

What’s the answer?

What do we want?

• A “one-stop shop” – a single Point of Service – for our customers.

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

MealTeams

Page 337: How to Structure Multi Team Organizations

What’s the answer?

What do we want?

• A “one-stop shop” – a single Point of Service – for our customers.

• Each customer’s wait in queue to be minimal

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

MealTeams

Page 338: How to Structure Multi Team Organizations

What’s the answer?

What do we want?

• A “one-stop shop” – a single Point of Service – for our customers.

• Each customer’s wait in queue to be minimal

• Each customer to be serviced as quickly as possible when they get to the head of the line.

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

MealTeams

Page 339: How to Structure Multi Team Organizations

What’s the answer?

What do we want?

• A “one-stop shop” – a single Point of Service – for our customers.

• Each customer’s wait in queue to be minimal

• Each customer to be serviced as quickly as possible when they get to the head of the line.

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

MealTeams

Page 340: How to Structure Multi Team Organizations

What’s the answer?

What do we want?

• A “one-stop shop” – a single Point of Service – for our customers.

• Each customer’s wait in queue to be minimal

• Each customer to be serviced as quickly as possible when they get to the head of the line.

Single Person

Single Team

Mob

FunctionalTeams

ComponentTeams

MealTeams

Multiple,Equivalent Teams

Page 341: How to Structure Multi Team Organizations

Let’s try this again…

Page 342: How to Structure Multi Team Organizations

Let’s try this again…

Check out

Page 343: How to Structure Multi Team Organizations

Let’s try this again…

Check out

Page 344: How to Structure Multi Team Organizations

Let’s try this again…

Check out

Page 345: How to Structure Multi Team Organizations

Let’s try this again…

Check out

Page 346: How to Structure Multi Team Organizations

Let’s try this again…

Check out

Page 347: How to Structure Multi Team Organizations

Let’s try this again…

Check out

Page 348: How to Structure Multi Team Organizations

Let’s try this again…

Check out

Page 349: How to Structure Multi Team Organizations

Let’s try this again…

Check out

Page 350: How to Structure Multi Team Organizations

Let’s try this again…

Check out

Page 351: How to Structure Multi Team Organizations

Let’s try this again…

Check out

Check out

Page 352: How to Structure Multi Team Organizations

Let’s try this again…

Check out

Check out

Check out

Page 353: How to Structure Multi Team Organizations

Let’s try this again…

Check out

Check out

Check out• Providing a one-stop

Point of Service, we’ve minimized the processing time to provide the service.

Page 354: How to Structure Multi Team Organizations

Let’s try this again…

Check out

Check out

Check out• Providing a one-stop

Point of Service, we’ve minimized the processing time to provide the service.

Page 355: How to Structure Multi Team Organizations

Let’s try this again…

Check out

Check out

Check out• Providing a one-stop

Point of Service, we’ve minimized the processing time to provide the service.

• Scaling by providing multiple, equivalent POSs increases our throughput.

Page 356: How to Structure Multi Team Organizations

But…

Check out

Check out

Check out

Page 357: How to Structure Multi Team Organizations

But…

Check out

Check out

Check out

Page 358: How to Structure Multi Team Organizations

But…

Check out

Check out

Check out

Page 359: How to Structure Multi Team Organizations

But…

Check out

Check out

Check out

Page 360: How to Structure Multi Team Organizations

But…

Check out

Check out

Check out

Page 361: How to Structure Multi Team Organizations

But…

Check out

Check out

Check out

Page 362: How to Structure Multi Team Organizations

But…

Check out

Check out

Check out

Page 363: How to Structure Multi Team Organizations

But…

Check out

Check out

Check out

Page 364: How to Structure Multi Team Organizations

But…

Check out

Check out

Check out

Page 365: How to Structure Multi Team Organizations

But…

Check out

Check out

Check out

Page 366: How to Structure Multi Team Organizations

But…

Check out

Check out

Check out

Page 367: How to Structure Multi Team Organizations

But…

Check out

Check out

Check out

Page 368: How to Structure Multi Team Organizations

But…

Check out

Check out

Check out

! !

! !

Page 369: How to Structure Multi Team Organizations

But…

Check out

Check out

Check out• We still need to

minimize the amount of time spent in queue.

! !

! !

Page 370: How to Structure Multi Team Organizations

But…

Check out

Check out

Check out• We still need to

minimize the amount of time spent in queue.

• Customers bear the risk of getting in the wrong queue.

! !

! !

Page 371: How to Structure Multi Team Organizations

But…

Check out

Check out

Check out• We still need to

minimize the amount of time spent in queue.

• Customers bear the risk of getting in the wrong queue.

• Each POS does not require its own queue.

! !

! !

Page 372: How to Structure Multi Team Organizations

We can do better…

Check out

Check out

Check out

Page 373: How to Structure Multi Team Organizations

We can do better…

Check out

Check out

Check out

Page 374: How to Structure Multi Team Organizations

We can do better…

Check out

Check out

Check out

Page 375: How to Structure Multi Team Organizations

We can do better…

Check out

Check out

Check out

Page 376: How to Structure Multi Team Organizations

We can do better…

Check out

Check out

Check out

Page 377: How to Structure Multi Team Organizations

We can do better…

Check out

Check out

Check out

Page 378: How to Structure Multi Team Organizations

We can do better…

Check out

Check out

Check out

Page 379: How to Structure Multi Team Organizations

We can do better…

Check out

Check out

Check out

Page 380: How to Structure Multi Team Organizations

We can do better…

Check out

Check out

Check out

Page 381: How to Structure Multi Team Organizations

We can do better…

Check out

Check out

Check out

Page 382: How to Structure Multi Team Organizations

We can do better…

Check out

Check out

Check out

Page 383: How to Structure Multi Team Organizations

We can do better…

Check out

Check out

Check out

Page 384: How to Structure Multi Team Organizations

We can do better…

Check out

Check out

Check out

Page 385: How to Structure Multi Team Organizations

We can do better…

Check out

Check out

Check out • By having a single queue, we ensure that every customer gets handled by the next available point of service – thus minimizing average time in queue.

Page 386: How to Structure Multi Team Organizations

We can do better…

Check out

Check out

Check out • By having a single queue, we ensure that every customer gets handled by the next available point of service – thus minimizing average time in queue.

Page 387: How to Structure Multi Team Organizations

Hang on a minute…!

Check out

Check out

Check Out

Page 388: How to Structure Multi Team Organizations

Hang on a minute…!

Check out

Check out

Check Out

Page 389: How to Structure Multi Team Organizations

Hang on a minute…!

Check out

Check out

Check Out

< 10 Items

Page 390: How to Structure Multi Team Organizations

Hang on a minute…!

Check out

Check out

Check Out

• The Points of Service are still equivalent.

< 10 Items

Page 391: How to Structure Multi Team Organizations

Hang on a minute…!

Check out

Check out

Check Out

• The Points of Service are still equivalent.

• We’ve made a business decision about certain classes of customers or requests.

< 10 Items

Page 392: How to Structure Multi Team Organizations

Hang on a minute…!

Check out

Check out

Check Out

• The Points of Service are still equivalent.

• We’ve made a business decision about certain classes of customers or requests.

• Classes of Service are a Prioritization mechanism.

< 10 Items

Page 393: How to Structure Multi Team Organizations

Hang on a minute…!

Check out

Check out

Check Out

• The Points of Service are still equivalent.

• We’ve made a business decision about certain classes of customers or requests.

• Classes of Service are a Prioritization mechanism.

• Teams can be re-allocated extremely easily between Classes of Service.

< 10 Items

Page 394: How to Structure Multi Team Organizations

Back to Software!

Page 395: How to Structure Multi Team Organizations

What have we learned?

Page 396: How to Structure Multi Team Organizations

1. Dependencies are evil; eliminate as many as possible.

What have we learned?

Page 397: How to Structure Multi Team Organizations

1. Dependencies are evil; eliminate as many as possible.

2. Encapsulate the rest into a single Point of Service – forming a “one-stop shop” for the customer.

What have we learned?

Page 398: How to Structure Multi Team Organizations

1. Dependencies are evil; eliminate as many as possible.

2. Encapsulate the rest into a single Point of Service – forming a “one-stop shop” for the customer.

3. Scale by replicating equivalent Points of Service.

What have we learned?

Page 399: How to Structure Multi Team Organizations

1. Dependencies are evil; eliminate as many as possible.

2. Encapsulate the rest into a single Point of Service – forming a “one-stop shop” for the customer.

3. Scale by replicating equivalent Points of Service.4. Minimize customers’ risk of delay by having a single

Queue for the multiple Points of Service.

What have we learned?

Page 400: How to Structure Multi Team Organizations

1. Dependencies are evil; eliminate as many as possible.

2. Encapsulate the rest into a single Point of Service – forming a “one-stop shop” for the customer.

3. Scale by replicating equivalent Points of Service.4. Minimize customers’ risk of delay by having a

single Queue for the multiple Points of Service.5. Classes of Service are OK – in fact, they’re great.

What have we learned?

Page 401: How to Structure Multi Team Organizations

But What Does it Look Like?

Page 402: How to Structure Multi Team Organizations

One-Stop Teams

Web

</>

Page 403: How to Structure Multi Team Organizations

Multiple, Equivalent Teams

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 404: How to Structure Multi Team Organizations

Single Product Backlog

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Product Backlog

1. User Story 12. User Story 23. User Story 34. User Story 45. User Story 56. User Story 67. User Story 78. User Story 89. User Story 910.User Story 1011. User Story 1112.User Story 1213.Epic A…

Page 405: How to Structure Multi Team Organizations

Classes of Service

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Product Backlog

--Urgent--1. User Story 12. User Story 2--Standard--3. User Story 34. User Story 45. User Story 56. User Story 67. User Story 78. User Story 89. User Story 910.User Story 1011. User Story 1112.User Story 1213.Epic A…

Page 406: How to Structure Multi Team Organizations

Yeah, but…

Page 407: How to Structure Multi Team Organizations

• “This will be chaos!”

Yeah, but…

Page 408: How to Structure Multi Team Organizations

• “This will be chaos!”• You’ll almost never be in a situation to

have every single skill set on every single team.

Yeah, but…

Page 409: How to Structure Multi Team Organizations

• “This will be chaos!”• You’ll almost never be in a situation to

have every single skill set on every single team.

• How do the multiple teams coordinate?

Yeah, but…

Page 410: How to Structure Multi Team Organizations

• “This will be chaos!”• You’ll almost never be in a situation to

have every single skill set on every single team.

• How do the multiple teams coordinate?• Who grooms?

Yeah, but…

Page 411: How to Structure Multi Team Organizations

• “This will be chaos!”• You’ll almost never be in a situation to

have every single skill set on every single team.

• How do the multiple teams coordinate?• Who grooms?• Who sizes?

Yeah, but…

Page 412: How to Structure Multi Team Organizations

• “This will be chaos!”• You’ll almost never be in a situation to

have every single skill set on every single team.

• How do the multiple teams coordinate?• Who grooms?• Who sizes?• How do we inspect and adapt?

Yeah, but…

Page 413: How to Structure Multi Team Organizations

“This will be chaos!”

Page 414: How to Structure Multi Team Organizations

“This will be chaos!”

Branching

Page 415: How to Structure Multi Team Organizations

“This will be chaos!”

Merge conflicts

Branching

Page 416: How to Structure Multi Team Organizations

“This will be chaos!”

Merge conflicts

System In

tegrityBranching

Page 417: How to Structure Multi Team Organizations

“This will be chaos!”

Merge conflicts

Technical Debt

System In

tegrityBranching

Page 418: How to Structure Multi Team Organizations

“This will be chaos!”

Merge conflicts

Technical Debt

Bugs

System In

tegrityBranching

Page 419: How to Structure Multi Team Organizations

“This will be chaos!”

Merge conflicts

Technical Debt

Bugs

System In

tegrityBranching

Frustration

Page 420: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 421: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 422: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 423: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 424: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 425: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 426: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 427: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 428: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 429: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 430: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 431: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 432: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 433: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 434: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 435: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 436: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 437: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 438: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 439: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 440: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 441: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 442: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 443: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 444: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 445: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 446: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 447: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 448: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 449: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 450: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 451: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Database Community of Practice

Page 452: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D</>

System / Function GuardiansDistinct from the teams

Page 453: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

</>

System / Function Guardiansembedded on the teams

Page 454: How to Structure Multi Team Organizations

“This will be chaos!”

</>

Team A

</>

Team B

</>

Team C

</>

Team D

Page 455: How to Structure Multi Team Organizations

Skill Sets for Every Team…

</>

Team A

</>

Team B

</>

Team C

</>

Team D

</>

Travelersaka Internal Consultants

Page 456: How to Structure Multi Team Organizations

Skill Sets for Every Team…

</>

Team A

</>

Team B

</>

Team C

</>

Team D

</>

Travelersaka Internal Consultants

100% dedicated to a team

Page 457: How to Structure Multi Team Organizations

Skill Sets for Every Team…

</>

Team A

</>

Team B

</>

Team C

</>

Team D

</>

Travelersaka Internal Consultants

100% dedicated to a teamtemporarily

Page 458: How to Structure Multi Team Organizations

Coordination

Page 459: How to Structure Multi Team Organizations

CoordinationO

vera

ll B

ackl

og R

efin

emen

t

TeamReps

TeamReps

TeamReps

PO

Page 460: How to Structure Multi Team Organizations

CoordinationO

vera

ll B

ackl

og R

efin

emen

t

TeamReps

TeamReps

TeamReps

PO

Page 461: How to Structure Multi Team Organizations

CoordinationO

vera

ll B

ackl

og R

efin

emen

t

TeamReps

TeamReps

TeamReps

PO

Page 462: How to Structure Multi Team Organizations

CoordinationO

vera

ll B

ackl

og R

efin

emen

t

TeamReps

TeamReps

TeamReps

PO

Page 463: How to Structure Multi Team Organizations

CoordinationO

vera

ll B

ackl

og R

efin

emen

t

TeamReps

TeamReps

TeamReps

PO

Page 464: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Page 465: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Page 466: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Page 467: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Page 468: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Page 469: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Page 470: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Page 471: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Page 472: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Page 473: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Page 474: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team

Page 475: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team

Page 476: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team

Page 477: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team

Page 478: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team

Page 479: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 480: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 481: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 482: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 483: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 484: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team

Ret

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 485: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team

Ret

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 486: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team

Ret

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 487: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team

Ret

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 488: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team

Ret

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 489: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team Ove

rall

Ret

ro TeamReps

TeamReps

TeamReps

PORet

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 490: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team Ove

rall

Ret

ro TeamReps

TeamReps

TeamReps

PORet

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 491: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team Ove

rall

Ret

ro TeamReps

TeamReps

TeamReps

PORet

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 492: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team Ove

rall

Ret

ro TeamReps

TeamReps

TeamReps

PORet

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 493: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team Ove

rall

Ret

ro TeamReps

TeamReps

TeamReps

PORet

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 494: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team Ove

rall

Ret

ro TeamReps

TeamReps

TeamReps

PORet

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 495: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team Ove

rall

Ret

ro TeamReps

TeamReps

TeamReps

PORet

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 496: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team Ove

rall

Ret

ro TeamReps

TeamReps

TeamReps

PORet

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 497: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team Ove

rall

Ret

ro TeamReps

TeamReps

TeamReps

PORet

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 498: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team Ove

rall

Ret

ro TeamReps

TeamReps

TeamReps

PORet

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 499: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team Ove

rall

Ret

ro TeamReps

TeamReps

TeamReps

PORet

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 500: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team Ove

rall

Ret

ro TeamReps

TeamReps

TeamReps

PORet

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 501: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team Ove

rall

Ret

ro TeamReps

TeamReps

TeamReps

PORet

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 502: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team Ove

rall

Ret

ro TeamReps

TeamReps

TeamReps

PORet

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 503: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team Ove

rall

Ret

ro TeamReps

TeamReps

TeamReps

PORet

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 504: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team Ove

rall

Ret

ro TeamReps

TeamReps

TeamReps

PORet

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 505: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team Ove

rall

Ret

ro TeamReps

TeamReps

TeamReps

PORet

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 506: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team Ove

rall

Ret

ro TeamReps

TeamReps

TeamReps

PORet

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 507: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team Ove

rall

Ret

ro TeamReps

TeamReps

TeamReps

PORet

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 508: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team Ove

rall

Ret

ro TeamReps

TeamReps

TeamReps

PORet

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 509: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team Ove

rall

Ret

ro TeamReps

TeamReps

TeamReps

PORet

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 510: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team Ove

rall

Ret

ro TeamReps

TeamReps

TeamReps

PORet

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 511: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team Ove

rall

Ret

ro TeamReps

TeamReps

TeamReps

PORet

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 512: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team Ove

rall

Ret

ro TeamReps

TeamReps

TeamReps

PORet

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 513: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team Ove

rall

Ret

ro TeamReps

TeamReps

TeamReps

PORet

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 514: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team Ove

rall

Ret

ro TeamReps

TeamReps

TeamReps

PORet

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 515: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

PO

Sprin

t Pl

anni

ng II

Spr

int P

lann

ing

II

Team

Team

Team Ove

rall

Ret

ro TeamReps

TeamReps

TeamReps

PORet

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

tTeam

Sprin

t

Team

Page 516: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

POSp

rint

Plan

ning

IIS

prin

t Pla

nnin

g II

Team

Team

Team Ove

rall

Ret

ro TeamReps

TeamReps

TeamReps

PORet

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

t

Team

Sprin

t

Team

Page 517: How to Structure Multi Team Organizations

CoordinationB

ackl

og

Ref

inem

ent

Bac

klog

Ref

inem

ent

Team

Team

Team

Spr

int P

lann

ing

1

TeamReps

TeamReps

TeamReps

PO

Ove

rall

Bac

klog

Ref

inem

ent

TeamReps

TeamReps

TeamReps

POSp

rint

Plan

ning

IIS

prin

t Pla

nnin

g II

Team

Team

Team Ove

rall

Ret

ro TeamReps

TeamReps

TeamReps

PORet

ro

Team

Ret

ro

Team

Ret

ro

Team

Sprin

t

Team

Sprin

t

Team

Sprin

t

Team

Page 518: How to Structure Multi Team Organizations

Let’s Wrap Up…

Page 519: How to Structure Multi Team Organizations

Multi-Team Organizations

Page 520: How to Structure Multi Team Organizations

• One-Stop teams with T-shaped skills

Multi-Team Organizations

Page 521: How to Structure Multi Team Organizations

• One-Stop teams with T-shaped skills

• Multiple, equivalent Points of Service

Multi-Team Organizations

Page 522: How to Structure Multi Team Organizations

• One-Stop teams with T-shaped skills

• Multiple, equivalent Points of Service

• Single Queue

Multi-Team Organizations

Page 523: How to Structure Multi Team Organizations

• One-Stop teams with T-shaped skills

• Multiple, equivalent Points of Service

• Single Queue

• DevOps

Multi-Team Organizations

Page 524: How to Structure Multi Team Organizations

• One-Stop teams with T-shaped skills

• Multiple, equivalent Points of Service

• Single Queue

• DevOps

• Communities of Practice, System Guardians, Travelers

Multi-Team Organizations

Page 525: How to Structure Multi Team Organizations

• One-Stop teams with T-shaped skills

• Multiple, equivalent Points of Service

• Single Queue

• DevOps

• Communities of Practice, System Guardians, Travelers

• Lightweight Coordination

Multi-Team Organizations

Page 526: How to Structure Multi Team Organizations

Principles of Product Development Flow by Don Reinertsen

Scaling Lean & Agile Development by Craig Larman and Bos Vodde

Essential Scrumby Ken Rubin

Resources

Page 527: How to Structure Multi Team Organizations

[email protected]

http://www.excella.com

http://www.linkedin.com/in/kenfurlong

Ken Furlong

Page 528: How to Structure Multi Team Organizations

Thank You!