Earlier quoted context omitted.
Seriously! You never hear about a car would accidentally accelerate when you try to brake, or that the tires would spontaneously blow out, or that they would just plain roll over. I mean, the phrase "automobile recall" is practically an oxymoron! [1] - https://en.wikipedia.org/wiki/Toyota_Prius_(XW30)#Recall [2] - http://www.forbes.com/2000/08/18/mu3.html [3] - http://www.cbsnews.com/news/toyota-will-recall-lexus-suv…
The fact that "automobile recall" is something that exists and is expected when defects occur, but "software recall" largely does not exist, was his point.
Microsoft has been making quality assurance mistakes lately
51–60 of 62 posts
Re: Microsoft has been making quality assurance mistakes lately
#52The title seems to apply to Apple, too (see iOS and Yosemite WiFi bugs), and could probably be applied to Google, too (Hangouts bugs, Lollipop problems, etc). But mistakes happen and many bugs are less obvious to reproduce than others, so I wouldn't point fingers too hard, personally.
Having worked on and off in software testing for the last fifteen years or so, I'm becoming increasingly convinced that there's a correlation between the recent trend of calling software test teams "Quality Assurance" and general purpose software that seems to get less stable as time goes on. Bear with me on my admittedly whacky theory that I haven't completely fleshed out yet. What is called "quality assurance" is r…
Now that I'm a dev I really wish I had some competent testers to work with. It's really impossible to test your own work, because you're inherently optimistic about your code. Testers need to have the mindset of "there's a bug in here somewhere, and I'm going to find it."
Re: Microsoft has been making quality assurance mistakes lately
#53Re: Microsoft has been making quality assurance mistakes lately
#54The title seems to apply to Apple, too (see iOS and Yosemite WiFi bugs), and could probably be applied to Google, too (Hangouts bugs, Lollipop problems, etc). But mistakes happen and many bugs are less obvious to reproduce than others, so I wouldn't point fingers too hard, personally.
If a car blew up and left you stranded whenever you filled it with gas, or unlocked its doors whenever you left it out in the rain, you'd demand a refund and perhaps compensation. It's a testament to the usefulness of lawyers that the big players in the software industry don't even pretend they can work at the level of professional and managerial competence offered by almost all other consumer and B2B industries.
Re: Microsoft has been making quality assurance mistakes lately
#55My own WTF moment came recently when we dropped XP support for our product. Suddenly the window frames started painting improperly. One of the system calls we use in NCPaint returns different values depending on whether the executable is marked as XP compatible or not, even with no other change to the program. How are you supposed to create reliable software when you can't even count on the raw API that's been unchan…
Re: Microsoft has been making quality assurance mistakes lately
#56Unless I'm missing something, this article really seems unreasonably harsh. He cites two bad updates within the past months (one for Windows 7, one for Exchange) that have had to be pulled due to issues, but it seems like well over half the article is devoted to complaints about patches for Windows 10 - an (officially) unreleased product.
Yeah, this article is FUD. The Windows 10 piece is stupid - it's a pre-release OS, these things happen. It's why they haven't released the OS yet, so I'd say their QA process worked. Pre-release OSes don't go through the same level of QA - if you don't like it, you should use a supported OS. Second, with Exchange updates, there's kind of an unspoken understanding that there is no way MS can test every scenario their…
Re: Microsoft has been making quality assurance mistakes lately
#57Re: Microsoft has been making quality assurance mistakes lately
#58I found it a bit irritating that there were no news about the various Microsoft update issues on HN last week. The article at least mentioned the various problems, that's good. Some articles that capture the whole timeframe: http://goo.gl/eOaCX3 http://goo.gl/c8PJ3W http://goo.gl/PzxJPX http://goo.gl/ozN3zT
> I found it a bit irritating that there were no news about the various Microsoft update issues on HN last week. Why didn't you post one? (Edit: I hope that didn't sound accusatory; I mean it as a cordial invitation to post good stories that you think belong on HN.)
I really like HN, it replaces /. for me.
Therefor I try to not submit controversial posts (is it in US?). I assume it's not optimal to submit Google Translate links of german articles (like my links above).
Re: Microsoft has been making quality assurance mistakes lately
#59Ordinarily I would brush off complaints about prerelease alpha software quality. But the same problems are affecting mature flagship products. Last month a Microsoft Visual Studio update intercoursed all our Azure development machines. We never got any reply from Microsoft, and had to reimage all the machines. I see from https://connect.microsoft.com/VisualStudio/feedback/details/... this has nearly a dozen repos, an…
I've emailed Scott Guthrie a couple of times in the past about the sorry state of Connect. Maybe they'll just shoot it in the head and stop pretending it's useful to anyone.
Re: Microsoft has been making quality assurance mistakes lately
#60I've been using Visual Studio since it was called Visual C++. VS 2013 is one of, if not the buggiest versions I have used. The only responses I seem to see are "It'll be fixed with Roslyn, just wait!" I'm curious as to what has shifted inside Microsoft. Part of me believes I'm seeing the work of new devs as the old devs have left. Another part believes this is the result of agile taking over. I liked my visual studio…
Interesting, I use VS2013 with C++ and C# all days and rarely have any issues. In my team with 10 devs the only guy who run into problems often is the one who installs all extensions he can find (his VS looks like my mothers IE with all the toolbars). Compared to how often VS6 crashed for me in the late 90s and how buggy VS2003 was, VS2013 feels pretty solid to me. Guess we are not using it in the same way or for the…