All comparisonsRead First Principles Thinking Read Gall's Law
Compare
First principles or Gall's Law?
First-principles thinking rebuilds a problem from its fundamentals. Gall's Law warns that a complex system designed from scratch rarely works. One is about how to think about the design; the other is about how to deliver it.
First Principles Thinking
Break a problem down to what must be true, then rebuild the solution from there instead of copying others.
Reach for it when
- Requirements and constraints are inherited and nobody questions them
- Costs or limits seem fixed only by convention
Gall's Law
A complex system that works evolved from a simple system that worked.
Reach for it when
- Someone proposes a big-bang replacement
- The design has many interacting parts that must all work at once
Together
Reason from fundamentals about what is really needed, then deliver it by growing a simple system that works.