The SR-71 was developed using 20th century technology. It was envisioned with slide rules and paper. It wasn’t managed by millions of lines of software code. And it wasn’t powered by computer chips. All that changes with the SR-72.
I think it is not an unreasonable observation that when a project encompases the state of the art of a wide variety of engineering disciplines, code is not given the same treatment or respect that hardware is. On one hand you have every single metal part being x-rayed to verify internal consistency; on the other hand the software development is a shitshow that needs to be whipped into shape in order to be done on time, let alone work well.
Look at the history of the development of the AGC as an example. And which part of the LEM gave Armstrong and Aldrin trouble during the descent? And that is a success story, in the end it mostly worked.
Oh oh.