Je suis certainement d'accord que j'aimerais qu'Apple mette davantage l'accent sur la fiabilité et la qualité des produits.
Je pense que l'organisation devrait avoir un rôle pour un puissant tsar de la qualité qui est capable de travailler en dehors des silos des équipes individuelles et d'aborder les problèmes de qualité du point de vue des utilisateurs.
Je pense également que les systèmes de l'entreprise pour signaler et résoudre les problèmes sont trop orientés autour des développeurs.
Mais cela dit, je ne pense pas qu'il y ait des preuves quantitatives d'un réel déclin de la qualité, ou des preuves d'une tendance.
Ce que je pense que nous voyons, c'est
- Un ensemble de fonctionnalités croissant sur toutes les plateformes. À un taux d'erreur standard, plus de fonctionnalités mettra en évidence plus de défauts.
- Un nombre croissant de variantes pour les logiciels devant fonctionner sur différents appareils. Le nombre de périphériques augmente.
- L'apparition d'une classe de défauts qui n'est pas relevée par les tests automatisés. Le test des défauts déclenchés par l'interface d'exécution est plus difficile que le test des problèmes au niveau du système.
- Une distribution des talents de développeurs qui consiste à correspondre aux objectifs commerciaux d'Apple, au lieu d'une distribution des talents correspondant à mes priorités personnelles.
.