iOS 6.x Woes – What Apple Needs to Do

Apple needs to do a LOT to fix the problems it has with every public bugs.

iOS-6.1Apple is definitely in a period of transition both from a stock price perspective and from a leadership perspective.  They also seem to be wobbling a bit when it comes to strategic direction for its mobile OS.  When you move from a high quality to rapid release methodology and then do an about face, you can count on a number of different problems cropping up.  Apple definitely has its work cut out for itself as it tries to refocus its release philosophy back towards the, “it just works” point of view.

With the exit of Scott Forstall, Apple is moving away from what appears to be the industry popular rapid release oriented Agile/Scrum development methodology that focuses more on the introduction of features and functionality rather than quality of code and delivery.  With Leopard, Apple had 11 point releases. With Snow Leopard, Apple delivered 8 updates. With Lion, there were 5 releases.  It’s clear.  Apple is ratcheting down the number of releases and is focusing more on quality rather than quantity.

Given its direction with its desktop OS, I have to wonder what the heck is going on with its mobile OS. Things don’t seem to be righting themselves there. There have been six (6), seven counting the iPhone 4S only 6.1.1 release, releases of iOS 6 since its release in mid-September of 2012. That’s an average of just over 1 release per month.

If you ask me, that’s excessive; and it CLEARLY indicates that Apple’s methodology changes haven’t trickled down to the mobile OS team yet. Development methodologies like Agile/Scrum concentrate more on the release of new features rather than quality of delivery. When problems are encountered or identified, you release a new version and roll the code base forward. There’s little to no time to do any regression testing (testing to insure previously squashed bugs stay squashed). This is the major reason why the lock screen bug that was “resolved” in iOS 6.1.3 reappeared.  It’s also the major reason why it was recently discovered that 6.1.3 didn’t completely resolve the issue.

According to Apple Insider additional methods of bypassing the iOS lock screen have been discovered in iOS 6.1.3, even though this release was designed and engineered to specifically lock the lock screen down.

The lock screen bugs, both this new one and the previous one are not easy to reproduce. You really have to be one demented and dedicated tester, and understand the device, its OS and applet behavior in order to successfully reproduce the exploits.  However, it speaks to a much larger problem – one of development methodology.

This isn’t so much a coding issue as it is a leadership issue.  Apple coders and testers must be allowed to spend the time necessary to come up with these kinds of use cases and scenarios so that proper test requirements can be documented and then tests created and executed.  The key word there is “time.”  Unfortunately, it’s the one thing that Apple doesn’t have an abundance of.

Apple needs to squash bugs, and squash them quickly.  Most importantly, it needs to make sure that the bugs they say they’ve squashed, stay squashed. Finding a way around the released fix one day after its release doesn’t lend confidence that Apple is doing the due diligence to resolve and robustly test the code they’re releasing.  It’s even worse when it seems as though everybody else but “you” knows what to do to get around your code.  Apple needs to change how it develops, tests and more importantly, plans its releases.  If I were Apple’s QA director, I’d be worried for my job at this point.  I’d also march myself into Eddie Cue’s office by the end of the week with a solid plan on how testing is going to insure buggy software doesn’t get released.  This is getting ridiculous, and isn’t going to help Apple’s stock (AAPL) price, either. It’s down 35.5% since its 52 week high six months ago.

Related Posts:

Navigating the Mobile Landscape: Ecosystems #1

Amazon and the Kindle Fire. Google and the Android-powered tablets, and Apple and the iPad. While Apple still has a huge lead and foothold on the mobile market, I think everyone else FINALLY gets it.

Amazon released the Kindle Fire on 15-Nov-11. Barns & Noble released the Nook Tablet a day or so after that. Both tablets run Google’s Android operating system. The Nook is priced at $249 USD. The Kindle Fire is priced at $199 USD.

Apple – The Leader of the Pack

Despite the fact that Apple’s products boast quite a premium price – the Apple iPad starts at $499 USD – they continue to dominate the tablet market, and their share of the smartphone market is improving. The reason why can be summed up in three words – The Apple Ecosystem.

Through iTunes, Apple’s ecosystem hub, users can sync files, PIM data and browser shortcuts. They can buy, rent and load music, video, pictures, eBooks and applications. They can configure and sync all of their content to an online music locker – iCloud – all at once; and all of their mobile devices, the iPad, iPhone and iPod Family products, run the same operating system, giving users a standardized user experience across all of their mobile devices, regardless of price point. All user data is handled in the same way, and can be shared among authorized family users. The devices are also extremely intuitive and easy to use.

It’s taken Apple eight years to establish, create and refine this consumer ecosystem. It’s taken them that long to build and nurture the vendor relationships and to create and provide the developer community with tools that work within this construct. Apple has defined their consumer ecosystem and has established themselves as the undisputed leader in this space. Ask any tech industry analyst or pundit. They’ll tell you that exactly that. Apple is the company to beat.

Google – Always a Bride’s Maid…

Two years ago, I approached Google with this particular issue and outlined a way for them to compete in, if not own, this space. FroYo was coming online, they had recently introduced the Nexus One, and had authorized Samsung to make and distribute the Galaxy S line of Smartphones. Those could have done anything that the iPhone 3GS was doing, and I felt that my idea, if not dead on, was at least on the right track. They had much of the work done, but just needed to pull it together, insure it integrated appropriately and package it up. It would have given them a leg up on the remaining, or up-and-coming, competition.

Google’s verbal response to me was clear – mind your own beeswax.

They stated they were not, Apple, didn’t want or need to be like Apple, and were frankly, smarter than Apple.

Really?

When I asked why then, they or anyone else for that matter, hadn’t been able to crack the digital music player nut, and pointed out that the only real competition – Microsoft’s Zune – had recently been discontinued, I didn’t get a response. They simply ended the dialog.

Interesting how they introduced Google Music, their own online music locker service; and then recently updated it with the ability to purchase and download songs. They’ve also recently added Google Books to their core Android application collection and updated the Android Market to sell not only books, but music as well. Unfortunately, they’re still missing the desktop photo manager/editor integration. Their also missing integration for a couple other components, but I’m certain they’ll get there eventually. They’re going to have to to remain competitive in this space.

You’re welcome, Google. I should probably send you a pretty hefty invoice for the IP.

Amazon – Never mind, Google…We got this.

Early in 2011, Amazon set the world on its ear – quite literally – when it released and made available to the general public, three specific services: Amazon Cloud Drive, Amazon Cloud Player for Web and Amazon Cloud Player for Android. This development was significant in that it was the first instance of a music locker service that did not get seriously challenged by the RIAA (Recording Industry Association of America) or any other music industry organization or coalition. The key was the way music was getting loaded and played. Users could only access any of their music from one location or device at a time, and sharing of any music was strictly a no-no.

The only thing the RIAA could say was a resounding, “yeah, but…”

Score one for the consumer or little guy, who finally got to store their music in the cloud, and literally play the songs they owned from anywhere they could get an internet connection.

In the same month, actually a few days later, they opened the Amazon App Store for Android, offering a free paid app every week. Pairing both of these together, Amazon found a way to get multimedia content to its users, right to their devices. The music content would play and sync with Cloud Drive via Amazon MP3 on the device, and their App Store undercut Google’s store by offering at least 1 free app per week.

Where Apple pulled together the ENTIRE ecosystem – PIM, Sync Services, multimedia content, apps, eBooks, pictures, etc., Amazon gave users multimedia content, apps and eBooks, and then relied upon the Google Android infrastructure for PIM and Sync Services. It’s ingenious actually, as they could then introduce their own devices (the Kindle Fire, for example), and attract users to their content stores. That’s where the real money is.

Amazon realized this, and as such added additional features to its Amazon Prime services, including unlimited video streaming right to your Android device, including their Kindle Fire tablet.

Come back next time, and I’ll pull everything together and help you decide who is REALLY on top of the mobile landscape.

Related Posts:

Stay in touch with Soft32

Soft32.com is a software free download website that provides:

121.218 programs and games that were downloaded 237.780.356 times by 402.775 members in our Soft32.com Community!

Get the latest software updates directly to your inbox

Find us on Facebook