|
|
|
|
|
by PinguTS
2519 days ago
|
|
Funfact: more than 30% value in a car is software, which is highly interconnected via various type of networks namely, LIN, CAN, MOST, FlexRay, Ethernet. Most current premium cars have more than 10 of those networks and around 100 to 130 ECUs that talk to each other. So much about: they don't know about software. BTW: The difference between IT and automotive aka embedded is that embedded should work even without DevOps. Well, IT we know. |
|
They had a huge smalltalk program that created embedded C code (AUTOSAR/MISRA if I remember correctly). Tests only ran manually and the coverage wasn't particularly high. I don't recall any automations that would have stopped you from saving new code that breaks tests to the smalltalk image.
Even though it 'worked', I wouldn't say this whole system excelled at what it did. Lots of manual QA.
So technically it worked, but it certainly was in poor shape from an automation perspective. It was my job as the mostly unsupervised intern to fix that. Granted, that was 10 years ago, but talking to some of my friends around Stuttgart, things move at a glacial pace :)