> They did have peer review just not on every module. This is very common even amongst companies who say they do peer review.
This is not common at all in safety-critical applications.
> I also did find it amusing that they called out lack of formal specifications as an issue given that Agile encourages you not to create them.
This shouldn't be amusing if you understand Agile. Agile is for systems where you don't yet fully know the scope or the desired end behavior. The guts of a production car are as waterfall as it possibly can get.
This is not common at all in safety-critical applications.
> I also did find it amusing that they called out lack of formal specifications as an issue given that Agile encourages you not to create them.
This shouldn't be amusing if you understand Agile. Agile is for systems where you don't yet fully know the scope or the desired end behavior. The guts of a production car are as waterfall as it possibly can get.