Bloomberg has uncovered details of what went flawed at Apple and who's accountable for the botched release of the iOS 8.0.1 update yesterday, citing sources who level to a quality assurance manager named Josh Williams. According to the report, Williams was also the person responsible for searching down any essential bugs within the iOS 6 Maps software program, which debuted to a refrain of destructive critiques and dangerous press.
Williams was reportedly taken off of the Maps workforce when the bugs turned public, however he was left in control of basic iOS bug testing, the place he leads a workforce of over one hundred individuals in ensuring that every launch is as much as snuff. These updates are sometimes in improvement earlier than new units even come off the meeting line, however as a result of the quality assurance groups don’t all the time have entry to them, they’re unable to check the software program with the brand new hardware.
Bloomberg also offered a couple of further particulars about how Apple’s software program QA works. Issues are divided into classes based mostly on precedence, with probably the most important points with the ability to truly halt manufacturing of a tool in order that they are often fastened. Teams responsible for checking sure elements of the software program might also give the software program a passing mark even when different points that come up in different areas, resulting in delays and extra issues in testing.
Internal turf battles also can influence quality testing, in line with a former senior manager. Teams responsible for testing mobile and Wi-Fi connectivity will typically log off on a product launch, then Williams’ group will uncover later that it’s not suitable with one other function, the individual stated.
As Apple works on an emergency repair for the problems, it has knowledgeable customers that they need to downgrade to the previous version of iOS 8 and await the 8.0.2 release.
Filed beneath: iOS Tagged: iOS 8.0.1, iPhone 6, iphone 6 plus, josh williams, Quality Assurance