It's difficult to document all the factors that go into a decision because some are common context (and tedious to document all such assumptions). Over time, context changes.
In addition, decisions that turned out to not work are abandoned; decisions that work are kept... showing that the reasons for making the decision may not be the reason it works.
The article assumes we know what we're doing, top-down rather than agile/lean.
In addition, decisions that turned out to not work are abandoned; decisions that work are kept... showing that the reasons for making the decision may not be the reason it works.
The article assumes we know what we're doing, top-down rather than agile/lean.