Karl Wiegers
May 23, 2024

--

The problem with this classic thinking about the "iron triangle" or "triple constraint" is that it says nothing about quality. However, a tradeoff clearly exists between quality and the other dimensions. I can write code very quickly if it doesn't have to run correctly or solve the right problem.

For a richer way to think about this issue, see https://medium.com/swlh/rethinking-the-triple-constraint-five-project-dimensions-b3593c364b11.

--

--

Karl Wiegers
Karl Wiegers

Written by Karl Wiegers

Author of 14 books, mostly on software. PhD in organic chemistry. Guitars, wine, and military history fill the voids. karlwiegers.com and processimpact.com

No responses yet