Skip to main content

> Term

incentive

The organizational pressures and rewards that shape how architecture is actually built, often overriding stated engineering values.

Detailed Explanation

Incentives are the invisible architecture of the organization. If a company rewards feature delivery over stability, engineers will ship buggy features. If it rewards heroism, engineers will intentionally or subconsciously allow crises to occur so they can save the day.

You cannot dictate good engineering culture; you can only design the incentives that make good engineering the most rational choice.

Why It Matters

Misaligned incentives are the root cause of 'bad' engineering decisions. Engineers are rational actors optimizing for the metrics they are judged against.

Common Failure Mode

Code quality degrades steadily because developers are evaluated solely on the number of story points completed per sprint.

Practical Example

A team builds a completely unnecessary machine learning microservice because the company announced a bonus for integrating 'AI' into the product.

Production Manifestation

A massive architectural rewrite is initiated not because the old system was failing, but because the engineering manager needs a 'high-impact project' for their promotion packet.

Frequently Asked Questions

What is incentive in short?

The organizational pressures and rewards that shape how architecture is actually built, often overriding stated engineering values.

What is the most common failure mode?

Code quality degrades steadily because developers are evaluated solely on the number of story points completed per sprint.

AI Summary

The organizational pressures and rewards that shape how architecture is actually built, often overriding stated engineering values. Misaligned incentives are the root cause of 'bad' engineering decisions. Engineers are rational actors optimizing for the metrics they are judged against.