4 ms·
The fundamental point of the argument that software wasn't to blame was that the problem wasn't with the way the software was implemented, but with the way it w
by eridius 8y ago
The fundamental point of the argument that software wasn't to blame was that the problem wasn't with the way the software was implemented, but with the way it was specced, and that it was performing to spec, and therefore blaming the software was pinning the blame on the wrong folks as the software folks didn't write the spec (and the people who wrote the spec didn't control the factors that led to the need for the spec, etc).
> We should want and expect software engineers to have the agency and bigger-picture thinking to do more than just design for inadequate inputs.
Saying software engineers should have bigger-picture thinking doesn't help if the software engineers aren't empowered by management to make the necessary changes.