Re:Porsche boss faces software woes keeping VW a step behind...
by Gravityloss on Monday September 05, 2022 @06:14AM
(#32722569)
And that's what I wrote, they were indeed taken from other disciplines. Thanks for expanding it.
TBF version control started (SCCS, RCS etc) by modeling how version control was done in mechanical engineering and architecture. Just look at the manual version control in old blueprints. Nowadays CAD systems like solidworks have a VCS for your models too. Absolute shit based on proprietary MS file formats, but it is there and it works.
OTOH there are reasons why you can't do TDD in the physical engineering, much less CI. When you're building a bridge you have to do FEA on your design, but the cost committment of construction doesn't allow much incremental change as you go -- almost all is in response to problems found once you've started building.
Code review is inherited from practices of other engineering disciplines.