This week we look at Chapter 10, The Whole XP Team from Extreme Programming Explained 2nd Edition by Kent Beck (Amazon).

I discuss:

  • Conway's Law and the Inverse Conway Maneuver
  • The roles on an XP Team
  • The two metrics Beck uses to measure the health of an XP Team

We'll dive into all this and more Thursday, July 15th at 7 pm eastern on Twitch. You can join by going to bookclub.dev/live.

Also if you are interested in more deep dives into concepts like Conway's Law and the Inverse Conway Maneuver drop me a line hello@bookclub.dev.

Conway's Law: Any organization that designs a system (defined broadly) will produce a design whose structure is a copy of the organization's communication structure.

This comes from Mel Conway's 1967 paper "How Do Committees Invent?"

Roles on an XP Team

  • Testers
  • Interaction Designers
  • Architects
  • Project Managers
  • Product Managers
  • Executives
  • Technical Writers
  • Users
  • Programmers
  • Human Resources

Two Metrics for XP Team health

  • The defect rate
  • Length of time from idea to it generating revenue

Resources

  • Extreme Programming Explained 2nd Edition (Amazon)
  • How Do Committees Invent?
  • Inverse Conway Maneuver
  • The Unicorn Project (Amazon)
  • The Phoenix Project (Amazon)