View Single Post
      03-21-2020, 05:10 PM   #4
TheRetroGuy
Second Lieutenant
United_States
148
Rep
265
Posts

Drives: 2020 330i xDrive mSport
Join Date: Jan 2020
Location: East Coast

iTrader: (0)

Quote:
Originally Posted by SteveinArizona View Post
Tesla does updates to add features; BMW does it to fix features but very rarely, if ever, to add features.
From a software engineering standpoint, this is actually a much safer strategy. Adding new features comes at the cost of testing the new feature + regression testing all the existing stuff, and then they have to deal with folks doing custom coding (creating edge cases that the best software test strategies on the planet aren't capable of handling). The number of regression test possibilities becomes unmanageable, and then you have the cost and lost of hearts and minds as some customers end up saying "but I LIKED the way it worked before.. bring the old way of doing things BACK!".

All of this testing and hassle for a product that folks' lives depend on. Thank god I'm not in charge of that, but if I were, I'd do it the BMW way, not the Tesla way.
Appreciate 3