There should be an in depth academic study on their two approaches, it seems like it'd be valuable.
To me at least, given the (probably) positive affects iterative dev has (overall) had on software development, my personal feeling is it'd be useful for most other types of engineering. But (as someone else also pointed out) iterative is much more expensive in hardware fields, given the high cost of materials, and you need to have a lot more funds to build hardware this way.
To me at least, given the (probably) positive affects iterative dev has (overall) had on software development, my personal feeling is it'd be useful for most other types of engineering. But (as someone else also pointed out) iterative is much more expensive in hardware fields, given the high cost of materials, and you need to have a lot more funds to build hardware this way.