Apple is making changes to its software testing process following the bug-filled release of iOS 13.
According to Bloomberg’s Mark Gurman , Apple is revising the way it develops and tests iOS , macOS , watchOS and tvOS in the hope that the new approach will improve the quality of each long-term software platform.
The report says the new strategy has already been applied to the development of iOS 14 before its release next year. The move comes after the incorrect release of iOS 13, which has already received eight updates with bug fixes and functionality.
The new process will see Apple implement “flags “, allowing the company’s software engineers to selectively enable or disable unfinished features or bugs in isolation to ensure that overall stability is not compromised. Flags are already commonly used by other technology companies like Google and Microsoft.
Apple also considered delaying some features of iOS 14 until 2021 , according to the report, as part of its efforts to ensure that the update is more stable. It is believed that the company has taken a similar approach with iOS 12, delaying some features up to iOS 13, bringing iOS 12 to be a rather successful upgrade.
Reportedly, the changes were announced at a recent meeting with employees led by Apple’s software engineering chief Craig Federighi.
Meanwhile, Apple continues to test iOS 13.3, with a third beta released this week.