1. 3

    Really wish this article would have went into the economies of scale in more detail and mention ways to mitigate unexpected complexity.

    You can remove a lot of the unexpected complexity risk by being responsible about your stories. Do just enough design up front, groom the requirements well, make use of time boxed spikes when tech is fuzzy and break large stories into smaller well define ones.