The best part of the article is:
The task force identified several programs that, hobbled by poor
engineering management, have run up billions of dollars in cost overruns while
falling far behind schedule.
A military satellite system designed to detect foreign missile launches that Kaminski said was inexplicably designed with two sensors that cannot operate simultaneously on the same spacecraft without extensive, costly shielding to prevent electromagnetic interference generated by one from disabling the other.
I once tested an IPS that would stop passing traffic every time the rules were updated. I later talked to a customer that had it deployed in a mission critical environment. A worm was spreading and they had a dilemma between updating the rules from the vendor and killing the traffic for 15 minutes, or not updating and taking the risk of infection.