That model makes sense for aircraft, in my opinion. The software isn’t a standalone product that can be independently continuously improved. It’s tightly integrated with safety critical physical systems. You need to do the upfront work of specifying how the software and hardware interact and do the complex systems safety analysis. Any change to the software specification after design can have unintended effects on the overall behavior of the aircraft.