1. 3

  2. 2

    When I worked on projects using the old phase gate and waterfall approach, it was common to skip creating unit tests. In fact I don’t recall ever being on a project where we did more than a token stab at it. Of course the plan said we would, but the plan said a lot of things and by the time we were a couple months into the work, reality and “on paper” were very different things. This divergence was allowed to stay hidden till almost the end of the projects. Then it would all fall apart. Non-compliance to the plan was not an isolated thing, but was the norm for those projects - even ones that were safety-critical.

    Well that’s horrifying.