3 ms·
Because the software development was started 3 years ago on a platform that was spec'd out 5 years ago. Over those 5 years, the software requirements slowly cr
by joezydeco 10y ago
Because the software development was started 3 years ago on a platform that was spec'd out 5 years ago.
Over those 5 years, the software requirements slowly crept upward while the hardware performance stayed the same and couldn't be changed.
- usaphp 10y agoHow did the quality control passed it? The lag on some of these car infotainment system just to change the sound is abysmal, someone definely saw that and should have said something, you paying $30,000+ for something that takes 4 seconds to respond to a music volume change. Whoever is responsible for that should not work there...
- smallnamespace 10y agoThe quality control came last in the process, so when they 'finished' not long before the delivery date is due, QA gets a ton of political pressure to not make the date slip. That's why test-driven design is valuable -- you iterate while testing.
- usaphp 10y agoWhat's the point of quality control then if it means nothing in that case?
- smallnamespace 10y agoMaking sure it doesn't burst into flames
- pbhjpbhj 10y ago... whilst it's still in warranty.
- pbhjpbhj 10y agoIf only we'd work together then the car could have a common bus system and you'd just swap out the control console on the front and choose your level of [stupid, annoying, distracting] graphics and what have you. There's no competition in these systems because people choose the car and get lumbered with the UI on the console. Kinda like if houses had unique electrical systems and you couldn't change the white-goods.
- brogrammer_1 10y agoCars already have CANBUS as a standard thing so it shouldn't be difficult. I think the CarPlay/MirrorLink/Android Auto thing is probably a better model though. Make the console dumb and let me connect my upgraded-every-year phone that's far more powerful.