TL;DR: Amazon quantifies team success as a weighted sum of metrics—e.g., 50% new items, 30% units sold, 20% page views—and monitors in real-time. Forces brutal clarity on what actually matters.

A fitness function is Amazon’s answer to the question: how do you measure if a team is winning? Rather than vague goals (“improve the customer experience”), you decompose success into explicit, weighted metrics. Each two-pizza team gets a fitness function. It’s owned by the leader, debated with their manager, locked in (working-backwards-method).

The power is twofold. First, it eliminates debate downstream—everyone knows what counts. Second, it creates visibility: if metrics drift, you see it immediately. There’s nowhere to hide. Fitness functions live on dashboards, reviewed weekly. This is why Amazon’s teams move fast: they’re not waiting for permission, they’re racing their own numbers.

The catch: a bad fitness function optimizes the wrong thing. Pick 50% new items and teams will launch junk. The function itself is the real work—and requires deep customer thinking (working-backwards).