Skip to content

Main Index

Dr. Neil's Notes

General > People

Why Bell Curves Break High Performing Teams

Introduction

One of the fastest ways to reduce team performance is to introduce a people-metrics system that forces individuals onto a bell curve. It looks tidy on a spreadsheet, but software development is not a factory line where each person can be measured in isolation.

High performing teams are built on collaboration, trust, and shared problem solving. A bell curve model weakens all three by design.

The Bell Curve Problem

A forced distribution model assumes a fixed spread of "top", "middle", and "bottom" performers in every cycle, regardless of context. This creates a system where someone must be seen as underperforming even when the whole team is delivering strong outcomes.

Once the mechanism of measurement is understood by the team, behaviour changes. People begin optimising for personal survival inside the matrix instead of optimising for customer outcomes.

Why It Fails in Software Teams

Software development is deeply interdependent work. Engineers pair, review each other's code, share ideas, unblock incidents, mentor newer people, and make trade-offs together. The value created is collective, not isolated.

When performance systems slice this work into individual score boxes, the system cannot accurately represent what created the result. The measurable parts become overvalued, while the essential human parts are treated as invisible.

Trying to break collaborative behaviour into a rigid matrix is an anti-pattern because the thing you most need in a high performing team, people helping each other, gets penalised or ignored.

The Toxicity It Introduces

Forced ranking increases internal competition and reduces psychological safety. Team members become more guarded with knowledge, less likely to take risks, and less willing to help others if that help does not translate to a personal score.

Over time this drives:

  • knowledge hoarding instead of knowledge sharing
  • political behaviour instead of clear communication
  • local optimisation instead of shared outcomes
  • resentment and distrust instead of cohesion

This is a high social cost for very little practical value.

A Better Approach

A stronger model is human-centred and goal-oriented:

  1. each person defines their own goals and objectives for the year, aligned to team and organisational outcomes
  2. progress is tracked through regular check-ins using evidence of real contribution, learning, and impact
  3. the conversation focuses on growth, support, and achieved outcomes rather than relative ranking against peers

This approach keeps accountability while preserving collaboration. It supports people to improve, and it supports teams to stay high performing.

Main Index

Authors: Neil Roodyn