Probably the same people who do tech support for Vodafone UK
It isn't just Microsoft that has QA issues – so does Apple. The Cupertino giant withdrew a watchOS update that bricked the Apple Watch 4 last week, and has now rushed out a replacement containing things that don't work yet which Apple probably didn't want you to see. 5.1.1 supersedes the catastrophic 5.1 update that sent …
Embrace, extend, extinguish...a word which was once applied to watches to mean they actually had extra machinery to do different things is being extended to "more features", presumably in an effort to make an electronic gadget which is basically a very small tablet cum mobile phone sound like something made by real craftsmen.
I hate marketing even while recognising the need for it.
>> Marketing should be the servant, not the master. All too often companies think it is the other way round.
So true, I've even been on a IT project where marketing had come up with an idea (stolen from overseas) and had booked the television advertising even before they scoped the size of the project. So we had a unmovable deadline before the project even got of the ground.
Whats the point in saying nothing in them ?
They are supposed to help customers know whats changed so they can assess if its likely to impact something that they may need to integrate with and therefore test themselves- as part of their specific risk assessment.
Saying generic rubbish is as bad as saying nothing. Apple - Please either do it right, or don't bother doing it at all.
>> How about the devs who wrote the thing in the first place?
Usually it goes back further than that. It is usually when the project gets sized and quoted on that the estimates that were initially given by the Devs & QA team are reduced by maglement to fit a target budget without reducing the scope of the work. So neither the Devs or Testers have enough time to do things properly.
"Hmm, apply the same logic to streamlining management that resulted in DevOps,
I wonder if that could be a thing in the near future ??"
Only if the government thought it could get elected with five million unemployed. The horror stories I hear nowadays of "managers" with nothing actually to manage suggests that an awful lot of white collar workers are actually in non-jobs.
Another very un-Apple-like bug. Perhaps without telling us, Microsoft and Apple have outsourced QA to the very same overworked chimpanzee.
Nope. Both have not sent me anything lately.
But the gibbon next-door seems very busy, when he's not getting his tummy unzipped and stuffed by Cleese and Co.
(Congrats to anyone who gets that reference)
Microsoft, at least, had the excuse that they have to make their OS compatible with a panoply of hardware, drivers, and software that they don't control. Apple controls the entire ecosystem and they still chimped it. They schedule their big conferences before they even start development and release whatever they can.
It is striking, isn't it!
In practice there's no such thing as a single hardware build standard. Apple won't necessarily have a static bill of materials for the hardware in an iWatch. For things like memory, the factory will be buying whichever memory chips happen to be the cheapest at that given moment. Same for passive components, etc. So whilst your iWatch and my iWatch might have exactly the same model number and spec, there's still a strong likelihood that the innards are actually subtly different.
With that kind of thing going on a lot, perhaps daily, it starts becoming infeasible to do comprehensive software testing on every single build standard there's ever been. If they're choosing components daily, that's possibly 365 variants in a year. And without that, there's gaps through which problems can grow.
Without contesting any of the points made -- they're probably all true to some extent -- how is it possible for makers of really complex equipment like a modern automobile to build products that function at all? I think perhaps there is a bit more to the story than that QA is really difficult.
"For things like memory, the factory will be buying whichever memory chips happen to be the cheapest at that given moment. Same for passive components, etc. "
If the factory really is doing that, then the purchasing department needs to be shown the door... In a properly run manufacturing setup, you'll have a very carefully controlled list of approved parts which can be used, and which R&D have validated against all critical parameters. Purchasing is then free to replenish raw stock using whichever is the cheapest/easiest to obtain approved part, but any deviation from the approved list should always require R&D authorisation. No ifs, no buts, no "oh, but it's just a resistor, we didn't think it'd make a difference".
Facebook Messenger on any platform is a bloated app. It's over 200MB on Android not including data, so Apple users get off easy. Seriously, though, I've written complex enterprise apps complete with diagnostic logging, phone home, etc., and the images are smaller than that even before symbols are stripped. I cannot begin to imagine how Messenger ends up being so large.
It's a major part of the management role, in our beancounter lead world, to get costs down. So by definition, whatever the costs appear on the spreadsheet they will be rewarded to the extent that they can reduce this. As far as I can work out, from various meetings and discussions over the years, this bares no relationship to the reality of the process. It's just about the numbers. So screw the punters if you can put a cheaper component in, that will do a poorer job, if it saves 0.1p per unit.. I guess in software development the equivalent is cut out the testing if it seems to work.
It's not a new thing. 30+ years ago I had a lovely little camera. It got damaged on holiday so I bought a new one. By then the only place that sold it was Curry's. As a rebadged, but otherwise identical camera. But that camera just didn't work as well as my original one; the film ( remember that) kept slipping so that images overlapped. When I took a closer look and compared it to the broken one ( I don't know why I'd kept it) the little spiked steel cog wheel that moved the film on had been replaced with a plastic version that the film just slipped over. They can not have failed to know that this would happen, but hey 0.1p saved per camera sold.
Stopped bothering with Apple Watches, every year, two at most, you have to bin it as obsolete e-waste. Then you add the painful update process, and having to charge it every day...just too painful.
My Tough solar G-Shock get's it's atomic time from the radio tower, and it's juice from the sun, will go forever, perpetual calendar and all. For elegance and style one of my Swiss dress or dive watches comes out, and they can be just as good for my kids in several decades.
"My Tough solar G-Shock get's it's atomic time from the radio tower, and it's juice from the sun, will go forever,"
I used to think my solar powered watch would last forever. The first one got stolen. Rechargable batteries don't live forever though. By the time the second battery died, they didn't make that particular battery anymore. That's when I switched to using mobile phones for time instead of watches. I use a solar panel (hasn't died yet, but looking the worse for wear), to charge a solar battery (on the second one), and then charge whatever phones I'm carrying at the time (currently on the second and third phones).
I got an Amazfit Bip watch direct from China for £37 delivered. Does all the stuff that I need (without the silly embellishments that I don't need) has on-board GPS, needs a charge (2 hours) every 4-5 weeks and is rock solid bluetooth connection to an iPhone with a decent accompanying app.
I used to have Pebble Time, but this is 10 times the watch for 1/4 the price. No wonder they didn't survive.