On Apple and Quality

The iOS 7 and now iOS 8 rollouts have simply not been up to the quality of earlier releases. (…) In terms of features and capabilities, iOS 8 brings me a lot of optimism. In terms of robustness, stability and reliability, it’s giving me new reasons to worry. – Fraser Speirs

Only one of many quotes on Apple’s struggle to keep their software at the same level of quality as their hardware.
This is only the second year since Apple reorganized their internal structure and merged all software under one department lead by Craig Federighi instead of seperate iOS and OS X departments.
iOS 7 was a visual reboot for iOS, and iOS 8 is a philosophical reboot of the way the operating systems works. (With Yosemite they did both a visual and philosophical reboot in one release.)
The operating systems no longer two separate silos joined loosely by iCloud with sandboxed apps on each platform, but they’re evolving into intertwined systems with hand-off, continuity and extensions to integrate the platforms and apps.

No amount of restructering comes without pains. The schism in iCloud between Macs that can’t use iCloud Drive yet, and iOS 8 that can is just one of the more visible ones. Extensions that can’t remember in which order I ordered them, or apps that are installed with broken provisioning profiles so that they crash upon launch are similar examples.

I still love the direction Apple has chosen for the next years: Integration, extensions and Continuity across mobile, desktop and wearable, where each platform has its own unique interface but with a shared data model for syncing data and settings.

The night is darkest just before the dawn. And I promise you, the dawn is coming. – Harvey Dent

In a way Apple these last two years has been following The Hero’s Journey. With iOS 7 it hears a call to adventure. They start moving away from what was known and trusted to discover new possibilities.
With iOS 8 they are on that journey and encounter a lot of dangers and challenges: Bugs and crashes while migrating from one Cloud engine to another,… But on that journey they also find a lot of new friends: extensions, continuity, security.
WWDC 2015 will be the end of that journey. Where they either pass all their tests and win. Or fail. But I hope they win.

When they moved from System 9 to OS X, 10.0 was buggy as hell. It took them four releases to get to Tiger, one of the most stable OS releases ever.

iOS 9 and Mac OS X 11 should really be all about finetuning what
they’re doing now. Tying up loose ends and tweaking it to perfection. Bug free can be a feature.

iOS 9 and OS X 11. The world’s most advanced operating systems. Finely Tuned