F30POST
F30POST
2012-2015 BMW 3-Series and 4-Series Forum
BMW Garage BMW Meets Register Today's Posts
BMW 3-Series and 4-Series Forum (F30 / F32) | F30POST > 2012-2019 BMW 3 and 4-Series Forums > General F30 Sedan / F32 Coupe / F36 Gran Coupe Forum > 2 days old and already a PUMA case
GetBMWParts
Post Reply
 
Thread Tools Search this Thread
      11-24-2015, 01:38 PM   #1
kolosy
Colonel
1478
Rep
2,012
Posts

Drives: over potholes
Join Date: Dec 2008
Location: Chicago

iTrader: (2)

2 days old and already a PUMA case

So I picked up my 340 on Saturday. Driving it out of the dealer, noticed the iDrive rebooting. Had to run, knew service was closed, said "screw it, I'll bring it in on Monday".

Well, they snuck me in on Monday evening, said it's just a software reload that'll take 2 hours and it should be ready to go by Tuesday morning. Today, "sorry, the reload didn't work, we've opened a PUMA case and are having BMW reload it remotely. If that works, it'll be ready tomorrow"

YGBFKM!! The reason I have this car right now is because BMW couldn't fix an issue on my last car!!!

arrg. at least the loaner is a '16 435 cab xdrive msport.

I'm a big fan of the brand. This is my 7th, and I think the 12th in my family (I lease a lot). The last car was our first big issue... but this one is right after it, and my dad's new F32 has the same exact problem. 1 / 12 cars isn't bad. 3 / 12 is rather disturbing.

</rant>
__________________
Current '21 DG X5MC, '22 X5M50i, '11 E90 M3
Recent Past '12 E92 M3 ZCP, '08 E93 M3, '18 F80 ZCP, '04 E46 M3

I think I have an M3 problem.
Appreciate 0
      11-24-2015, 01:57 PM   #2
BavarianFanatic
Too much is never enough
United_States
655
Rep
3,079
Posts

Drives: Too Many
Join Date: Mar 2008
Location: SE PA

iTrader: (0)

Software sucks. It's the new world order though. There's no escaping "smart" technology.
Appreciate 0
      11-24-2015, 04:48 PM   #3
rolltidef32
National Championship #17 and Counting!
rolltidef32's Avatar
793
Rep
1,508
Posts

Drives: 2018 BMW i3s and 2019 X5
Join Date: Jan 2015
Location: Atlanta, GA

iTrader: (0)

Quote:
Originally Posted by BavarianFanatic
Software sucks. It's the new world order though. There's no escaping "smart" technology.
Yeah, it's just software, man.

Feel free to complain loudly when something really goes wrong with what makes it an actual car, like the crap under the hood.

I had performance center delivery again this year. They told me they had to reinstall the software when the car came up from port; then it was ready for my pick up date. Not any issues. iDrive rebooted once a few weeks ago after I installed a software update, but wasn't a big deal.

Car is new, and I know it's frustrating, but the tech is sensitive and complicated crap; sometimes it has bugs.
__________________
2018 i3s - Melbourne Red, Tera World, Ceramic Film all windows

Packs: Technology, Driver Assistance, HK Audio, Park Distance Control
Appreciate 0
      11-24-2015, 04:54 PM   #4
goj
Brigadier General
goj's Avatar
United_States
2253
Rep
3,622
Posts

Drives: 2016 EBII 340i 6-MT
Join Date: Aug 2015
Location: Bay Area, CA

iTrader: (0)

Even the best software has bugs likely the issue was that something went wrong with at the VPC when the Domestic software was being uploaded.
__________________
BMW CCA Member #516012
2016 340i, Estoril Blue, Manual Transmission, MPE, MPBBK, HRE FF04
Instagram: @brandons340i
Appreciate 0
      11-25-2015, 08:19 AM   #5
RoundelM3
Major General
RoundelM3's Avatar
United_States
1835
Rep
6,989
Posts

Drives: 15 F80 M3, 22 G01 X3 30i
Join Date: Apr 2010
Location: Clayton, NC

iTrader: (2)

Garage List
2022 BMW X3  [9.83]
2015 BMW M3  [6.50]
My '13 335i (without nav) had something similar happen not long after I got it, but it was supposedly a new software release that was related to the satellite radio and was being downloaded via satellite. A few days later, the problem went away and no problems since. Didn't bother to take it to the dealership after doing some online research.
__________________

2015 F80 ///M3 Sedan 7DCT Tanzanite, 2022 X3 sDrive30i 8AT Brooklyn Grey
Appreciate 0
      11-25-2015, 08:31 AM   #6
claykin
Brigadier General
United_States
1588
Rep
4,553
Posts

Drives: various BMW
Join Date: Nov 2009
Location: Florida

iTrader: (0)

Quote:
Originally Posted by goj View Post
Even the best software has bugs likely the issue was that something went wrong with at the VPC when the Domestic software was being uploaded.
What makes you think the VPC loads software on US cars? (other than cars getting VPC installed upgrades)
__________________
2023 840GC | 2021 740i | 2019 X3
Appreciate 0
      11-25-2015, 08:53 AM   #7
BavarianFanatic
Too much is never enough
United_States
655
Rep
3,079
Posts

Drives: Too Many
Join Date: Mar 2008
Location: SE PA

iTrader: (0)

Quote:
Originally Posted by claykin View Post
What makes you think the VPC loads software on US cars? (other than cars getting VPC installed upgrades)
ED cars receive updates to return them to US spec. Domestic cars generally don't unless there's an active mandatory campaign that is released between production and arrival at the VPC.
Appreciate 0
      11-25-2015, 08:55 AM   #8
ft1330
Major
231
Rep
1,267
Posts

Drives: 2014 335i
Join Date: Oct 2013
Location: SE PA

iTrader: (0)

Quote:
Originally Posted by BavarianFanatic View Post
Software sucks. It's the new world order though. There's no escaping "smart" technology.
Software doesn't suck. Software is amazing. It's just the cheap Chinese and Indian coders that they hire that can't code for shit, and no one at BMW to QC it.

Last edited by ft1330; 11-25-2015 at 09:01 AM..
Appreciate 1
      11-25-2015, 09:00 AM   #9
BavarianFanatic
Too much is never enough
United_States
655
Rep
3,079
Posts

Drives: Too Many
Join Date: Mar 2008
Location: SE PA

iTrader: (0)

Quote:
Originally Posted by ft1330 View Post
Software doesn't suck. Software is amazing. It's just the cheap Chinese and Indian coders that they hire that can't code for shit, and no one at BMW to QC it.
OK, the real world application of software sucks. In general the actual code itself doesn't suck. It only does what it's been told to do. Designing software and vetting all possible failure modes is virtually impossible. NO ONE is capable of writing infallible code right out of the shoot. I have firsthand knowledge and experience with this IRL. There are many times I yearn for the analog days of old.
Appreciate 0
      11-25-2015, 09:14 AM   #10
ft1330
Major
231
Rep
1,267
Posts

Drives: 2014 335i
Join Date: Oct 2013
Location: SE PA

iTrader: (0)

Quote:
Originally Posted by BavarianFanatic View Post
OK, the real world application of software sucks. In general the actual code itself doesn't suck. It only does what it's been told to do. Designing software and vetting all possible failure modes is virtually impossible. NO ONE is capable of writing infallible code right out of the shoot. I have firsthand knowledge and experience with this IRL. There are many times I yearn for the analog days of old.
Not sure what firsthand knowledge of software development you have, and if it's any newer than punched cards; but if you think it's as simple as slapping a few lines of codes together and hoping it works, and then go "ah well, software sucks" when it doesn't, then obviously you need to add planning and QC to your development cycle. Something that BMW doesn't appear to be doing. I have already lamented time and time again that BMW sucked at software, not that software sucked.
Appreciate 0
      11-25-2015, 09:47 AM   #11
paul e
Captain
420
Rep
841
Posts

Drives: 340i xDrive 6MT
Join Date: Oct 2015
Location: South Carolina

iTrader: (0)

I spent my entire 35 year career as a mainframe software programmer. There is NO SUBSTITUTE for adequate testing. The idea that you can code stuff error free is a smokey dream. BMW may suck at software simply because their development cycle is uncoordinated between various sites or doesn't leave adequate test time. Or more commonly, they don't do regression testing - making sure that all that worked correctly before still does.
Appreciate 0
      11-25-2015, 09:58 AM   #12
rolltidef32
National Championship #17 and Counting!
rolltidef32's Avatar
793
Rep
1,508
Posts

Drives: 2018 BMW i3s and 2019 X5
Join Date: Jan 2015
Location: Atlanta, GA

iTrader: (0)

Quote:
Originally Posted by ft1330
Quote:
Originally Posted by BavarianFanatic View Post
Software sucks. It's the new world order though. There's no escaping "smart" technology.
Software doesn't suck. Software is amazing. It's just the cheap Chinese and Indian coders that they hire that can't code for shit, and no one at BMW to QC it.
Not sure what ability to code has to do with being Chinese or Indian; in fact, I know it doesn't have anything to do with it, so why say it?

Ok, we all now know you're a bigot; good for you.

All software is buggy, even my beloved Apple releases some crap from time to time, and that company has some pretty low diversity numbers and they're a software/hardware company.

In other words, most of the software engineers at Apple are white males; does this mean white males can't code for shit? No. And I assure you that Apple uses the Agile method with at least a couple of Software Developers in Test to perform QA, yet there are still issues with Gold Master releases.

Coding is just difficult. Good thing is, a software update usually fixes the issue.
__________________
2018 i3s - Melbourne Red, Tera World, Ceramic Film all windows

Packs: Technology, Driver Assistance, HK Audio, Park Distance Control
Appreciate 1
      11-25-2015, 10:31 AM   #13
ft1330
Major
231
Rep
1,267
Posts

Drives: 2014 335i
Join Date: Oct 2013
Location: SE PA

iTrader: (0)

Quote:
Originally Posted by rolltidef32 View Post
Not sure what ability to code has to do with being Chinese or Indian; in fact, I know it doesn't have anything to do with it, so why say it?

Ok, we all now know you're a bigot; good for you.
You're the one bringing bigotry into it. You're the bigot. Why don't you read the below article from The Atlantic, that famous right-wing hardcore bigot magazine.

http://www.theatlantic.com/internati...-coder/280636/

And I know you've never coded professionally because you use the Agile buzzword, just like that dude from accounting.

Last edited by ft1330; 11-25-2015 at 10:37 AM..
Appreciate 0
      11-25-2015, 10:32 AM   #14
BavarianFanatic
Too much is never enough
United_States
655
Rep
3,079
Posts

Drives: Too Many
Join Date: Mar 2008
Location: SE PA

iTrader: (0)

Quote:
Originally Posted by ft1330 View Post
Not sure what firsthand knowledge of software development you have, and if it's any newer than punched cards; but if you think it's as simple as slapping a few lines of codes together and hoping it works, and then go "ah well, software sucks" when it doesn't, then obviously you need to add planning and QC to your development cycle. Something that BMW doesn't appear to be doing. I have already lamented time and time again that BMW sucked at software, not that software sucked.
Nice smarmy response. Really, punch cards? I don't write embedded code, but I DO have many, many years of experience designing and writing application code for complex mechanical systems. I never said anything remotely close to what you're insinuating. I'm guessing you ARE a "coder" and that you think your code is perfect?

As I stated, it's 100% impossible to write perfect code out of the gate. You can test it every which way you can imagine, but, the limitation is that you have to first imagine all possible failure modes. Again, it is not and never will be possible to prevent failures. This is why there are constant patches and updated releases as the issues percolate to the surface. Even the simplest of systems can fail if something is injected into the loop that would never be rationally expected.

Also, I think it's a bit unfair to blame BMW for a lack of development or QC. They push the envelope with their systems vs. the majority of other manufacturers so, frankly, it should be expected that their will be teething pains as things are released. The fact that all of the systems are now bused together makes the systems exponentially more complex. I'd get upset if they ignored the problems or denied they existed, but that's simply not the case. They're constantly developing patches and updates to fix things that aren't working as designed.

Finally, while conventional analog systems in general can be viewed as "old" or "archaic", the beauty of their simplicity is very obvious. When you want to test a relay it's a very simple matter to do so. If the problem lies elsewhere it is easy to pull out your drawings and start tracing circuits. When you are faced with a system that contains programmable controllers and addressable devices all bets are off. If you're lucky enough to be able to access the code you're in for a world of hurt trying to find the needle in the haystack as you manually cycle through the code. If you don't have access to the code then all bets are off. So, yes, software sucks. Not always, but definitely when the fault lies embedded in the software.
Appreciate 0
      11-25-2015, 10:43 AM   #15
ynguldyn
Brigadier General
7635
Rep
3,439
Posts

Drives: battery powered tv on wheels
Join Date: Jun 2010
Location: Boston

iTrader: (0)

Quote:
Originally Posted by ft1330 View Post
You're the one bringing bigotry into it. You're the bigot. Why don't you read the below article from The Atlantic, that famous right-wing hardcore bigot magazine.

http://www.theatlantic.com/internati...-coder/280636/

And I know you've never coded professionally because you use the Agile buzzword, just like that dude from accounting.
I went to Bimmerpost and ended up on Reddit. Some kind of bug in my browser? Or, as ft1330 would say, "Chrome is coded by Indians!"
Appreciate 1
      11-25-2015, 10:49 AM   #16
ft1330
Major
231
Rep
1,267
Posts

Drives: 2014 335i
Join Date: Oct 2013
Location: SE PA

iTrader: (0)

Quote:
Originally Posted by BavarianFanatic View Post
Nice smarmy response. Really, punch cards? I don't write embedded code, but I DO have many, many years of experience designing and writing application code for complex mechanical systems. I never said anything remotely close to what you're insinuating. I'm guessing you ARE a "coder" and that you think your code is perfect?
Not a coder anymore (I manage the team now); My code was only 99% perfect but was very well tested and I didn't treat the customers like beta testers, unlike BMW.

I don't get it, you tell me software sucks and now you're defending BMW for making sucky software- Go figure.
Appreciate 0
      11-25-2015, 10:54 AM   #17
rolltidef32
National Championship #17 and Counting!
rolltidef32's Avatar
793
Rep
1,508
Posts

Drives: 2018 BMW i3s and 2019 X5
Join Date: Jan 2015
Location: Atlanta, GA

iTrader: (0)

Quote:
Originally Posted by ft1330
Quote:
Originally Posted by rolltidef32 View Post
Not sure what ability to code has to do with being Chinese or Indian; in fact, I know it doesn't have anything to do with it, so why say it?

Ok, we all now know you're a bigot; good for you.
You're the one bringing bigotry into it. You're the bigot. Why don't you read the below article from The Atlantic, that famous right-wing hardcore bigot magazine.

http://www.theatlantic.com/internati...-coder/280636/

And I know you've never coded professionally because you use the Agile buzzword, just like that dude from accounting.
Nope, I don't code, I'm in Finance, sport. Coders work for me.

I may be a lot of things, but a racist bigot isn't one of them, and I'm a white guy from Alabama.

You son, stereotyped two nations of people. Funny that both are countries with both over 1 billion people. Sort of hard to stereotype 2.6 billion, but that's what you've done here.
__________________
2018 i3s - Melbourne Red, Tera World, Ceramic Film all windows

Packs: Technology, Driver Assistance, HK Audio, Park Distance Control
Appreciate 0
      11-25-2015, 10:54 AM   #18
ft1330
Major
231
Rep
1,267
Posts

Drives: 2014 335i
Join Date: Oct 2013
Location: SE PA

iTrader: (0)

Quote:
Originally Posted by ynguldyn View Post
I went to Bimmerpost and ended up on Reddit. Some kind of bug in my browser? Or, as ft1330 would say, "Chrome is coded by Indians!"
I'm guessing you haven't been on Bimmerpost very long (weird that your join date shows 2010, forum must have been coded by Indians)
Appreciate 0
      11-25-2015, 10:55 AM   #19
ft1330
Major
231
Rep
1,267
Posts

Drives: 2014 335i
Join Date: Oct 2013
Location: SE PA

iTrader: (0)

Quote:
Originally Posted by rolltidef32 View Post
Nope, I don't code, I'm in Finance, sport. Coders work for me.
Haha.

Agile.
Appreciate 0
      11-25-2015, 11:07 AM   #20
goj
Brigadier General
goj's Avatar
United_States
2253
Rep
3,622
Posts

Drives: 2016 EBII 340i 6-MT
Join Date: Aug 2015
Location: Bay Area, CA

iTrader: (0)

Quote:
Originally Posted by claykin
Quote:
Originally Posted by goj View Post
Even the best software has bugs likely the issue was that something went wrong with at the VPC when the Domestic software was being uploaded.
What makes you think the VPC loads software on US cars? (other than cars getting VPC installed upgrades)
I know the VPC uploads the "domestic/country specific software" I have read it somewhere on the forums and my CA confirmed it when i asked what happens at the VPC vs dealer predelivery.
__________________
BMW CCA Member #516012
2016 340i, Estoril Blue, Manual Transmission, MPE, MPBBK, HRE FF04
Instagram: @brandons340i
Appreciate 0
      11-25-2015, 11:15 AM   #21
ynguldyn
Brigadier General
7635
Rep
3,439
Posts

Drives: battery powered tv on wheels
Join Date: Jun 2010
Location: Boston

iTrader: (0)

Quote:
Originally Posted by ft1330 View Post
Not a coder anymore (I manage the team now); My code was only 99% perfect but was very well tested and I didn't treat the customers like beta testers, unlike BMW.

I don't get it, you tell me software sucks and now you're defending BMW for making sucky software- Go figure.
You, as typical of many mediocre software developers, have misidentified the root cause. In this case, the actual problem is with your offhand remark about Chinese and Indian developers.

Bad coding knows no country boundaries.
Appreciate 0
      11-25-2015, 11:31 AM   #22
eluded
2JZ-GTE
eluded's Avatar
Bulgaria
3031
Rep
3,992
Posts

Drives: 340 6MT, 50e, others
Join Date: Nov 2015
Location: Sofia

iTrader: (0)

this thread is so funny funny, especially when people got all agile... and, nobody does QA on their code anymore, that was so 2000.
Appreciate 0
Post Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 06:51 AM.




f30post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST