According to Bloomberg, Apple, Inc. is changing how it develops iOS in the wake of what has been a buggy iOS 13 rollout.
iOS 13, as well as iPadOS 13, includes a plethora of new features, such as Dark Mode, improved Photos and Camera, increased privacy, improved Siri, QuickPath keyboard and much more. On the iPad, iPadOS includes improved multi-tasking, external storage support and goes a long way toward making the iPad a full laptop replacement.
Along with the new features, however, as come a far greater number of bugs. Apple has had to release a quick succession of patches and updates to address security flaws, performance issues, connectivity problems and missing features. Bloomberg’s report indicates the iOS 13 testing program was a mess, leading to the buggy release. Some teams would add features on a daily basis without properly testing them, while others would update weekly. The end result was test builds that testers could not even use in some cases—due to the number of broken features—undermining the entire purpose of a test program.
The new testing guidelines call for buggy or incomplete features to be disabled in test builds moving forward, with testers having the ability to manually enable them if they so desire. This will ensure testers are able to properly evaluate usable new features, rather than being hampered by unfinished ones.
This change should be a welcome one to developers, testers and users alike. If Apple is able to release a solid, relatively bug-free iOS 14 as a result of the changes, it should go a long way toward regaining some of the trust that iOS 13 eroded.