I think its Software Engineering as a movement, especially in the 90s, that has completely misunderstood engineering. While engineering may have a lot to offer the making software, the movement that is (or perhaps was) Software Engineering did try make a set of overtly rigid management tools.