iOS 14 : Apple reverrait son contrôle qualité pour éviter un nouveau lancement problématique

Stéphane Moussie |

Il n'aura échappé à personne que la sortie d'iOS 13 a été particulièrement mouvementée. Quand bien même vous auriez la chance d'échapper aux bugs, les mises à jour qui se succèdent à un rythme effréné depuis septembre témoignent d'un manque criant de finition.

Apple va s'employer à ne pas répéter les mêmes erreurs pour le lancement d'iOS 14, selon Mark Gurman de Bloomberg. Craig Federighi, le responsable de l'ingénierie logicielle, a récemment annoncé aux développeurs d'Apple un changement de méthode de contrôle de la qualité, d'après le journaliste.

La nouvelle approche consisterait à mieux isoler chaque nouvelle fonctionnalité expérimentale et à produire des versions internes, les « daily builds », globalement plus stables. Les fonctionnalités non finalisées seraient désactivées par défaut et les testeurs d'Apple auraient la possibilité de les activer individuellement, via un système de « drapeaux » (les navigateurs web utilisent ce type de mécanisme), afin de voir l'effet de chacune sur les autres composants logiciels.

Craig Federighi. Image Apple.

Pour iOS 13 et les versions précédentes, certaines équipes ajoutaient quotidiennement de nouvelles fonctionnalités expérimentales aux versions internes, tandis que d'autres y allaient plus doucement, explique Bloomberg. « Les daily builds ressemblaient à une recette dans laquelle plein de cuisiniers différents ajoutaient leurs ingrédients, illustre une source au fait du processus. [Certains] testeurs pouvaient se retrouver pendant plusieurs jours sans une version "vivable", ce qui les empêchait de déterminer ce qui fonctionnait et ce qui ne fonctionnait pas. »

Apple mesurerait la qualité de ses logiciels sur une échelle allant de 1 à 100. Les versions notoirement bugguées auraient un score autour de 60, tandis que les moutures plus stables tourneraient autour de 80. Les bugs seraient quant à eux évalués sur une échelle allant de 0 à 5, 0 étant synonyme d'erreur critique. Toujours selon Mark Gurman, iOS 13 a écopé d'un score inférieur à iOS 12, ce qui n'est pas une surprise au vu des événements.

Voyant qu'ils ne pourraient pas peaufiner iOS 13.0, dont l'échéance dépendait du lancement des nouveaux iPhone, programmé comme chaque année mi-septembre, les équipes d'Apple se sont concentrées sur iOS 13.1 et ont planifié sa sortie beaucoup plus tôt que les précédentes versions x.1.

Image Apple

C'est d'ailleurs la sortie d'iOS 13.1 qui a conditionné la disponibilité de l'iPad 7, qui n'attendait « que » son système d'exploitation pour être commercialisé. Comme on s'en doutait, iOS 13.1 était considéré à Cupertino comme la « véritable sortie publique » d'iOS 13, rapporte Bloomberg.

iOS 13.1 n'a cependant pas fait l'effet d'un coup de baguette magique. Ont suivi iOS 13.1.1, 13.1.2, 13.1.3, 13.2 (retiré après publication pour le HomePod à cause d'un risque de paralysie), 13.2.1, 13.2.2 et enfin 13.2.3 au début de la semaine. Sept mises à jour en deux mois, c'est un record depuis que Craig Federighi a pris la tête du développement du système.

Et encore, Apple a remis à plus tard des nouveautés liées à iCloud qui ont été très problématiques durant les bêtas estivales et début 2018 Craig Federighi avait déjà promis de concentrer les efforts sur la fiabilité après les lancements compliqués d'iOS 11 et macOS High Sierra. Certaines fonctionnalités prévues à l'origine pour iOS 14 seraient d'ailleurs reportées à 2021 afin de pouvoir mieux se consacrer aux performances.

Cela étant, iOS 14, qui porterait le nom de code « Azul », serait aussi riche en nouveautés qu'iOS 13, qui n'a pas déçu dans ce domaine. Quelles sont-elles, ces nouveautés ? Il faudra encore attendre pour le savoir.

avatar occam | 

Apple a adopté la première loi de Murphy sur la programmation :
There's never time to do it right.
There's always time to do it over.

En fait, Apple semble avoir successivement adopté la plupart des lois de Murphy, sauf la méta-loi d’origine : prendre en compte les lois de Murphy pour prévoir et prévenir.

On oublie trop souvent que la loi de Murphy fut à l’origine formulée dans le cadre d’un programme d’amélioration de la sécurité aérienne, programme dont le succès fut attribué à une chose en premier lieu : la prise en compte systématique et rigoureuse, à tous les étages et toutes les étapes, de la loi de Murphy.

avatar 666 | 

Déjà vou

avatar macinoe | 

C'était une tentative de message postée depuis iOS 13.
😂

avatar 666 | 

@macinoe

Non c’était du franglais lol

avatar alan1bangkok | 

mon iPhone 6 n'etant pas éligible
je suis donc resté avec IOS 12 qui fonctionne nickel pour le moment
par contre mon  TV 4 4K sur OS 13 est devenue presque une bouse infâme

avatar armandgz123 | 

@alan1bangkok

Pareil sur le modèle 4 sans 4K...
J’ai une très grosse impression de lourdeur dans l’interface,
Il y a de la latence, des saccades...

Mon interfaces Tv est même plus agréable et rapide à utiliser !

avatar alan1bangkok | 

@armandgz123

dernière chance pour la pomme
la Xiaomi Android TV Box, Mi Box S 4K [Xiaomi Dernièrer version] Boitier tv Smart tv Google Set top Box Version internationale avec HD/H.265 / 4K / 3D / BT4.2
est dans mon panier chez Amazon
pour 3 fois moins chero que  Tv

avatar pagaupa | 

@alan1bangkok

62€, il ne faut pas s’en priver!

avatar alan1bangkok | 

@pagaupa

commande dans la foulée
ça me permettra de comparer à un coût riquiqui

avatar Arcetnathon | 

Impossible.
On est dans une culture du Buzz. Quoi qu’il arrive la moindre chose anecdotique sera monté sur les reseaux comme LE bug de l année.

avatar anonx | 

C’est la faute des haters 😭

avatar geooooooooffrey | 

Sèche tes larmes petit crocodile, iOS 14 sera quand même le beste Os oui eveur made ouif ze moste advanced fitures in euh mobile OS

avatar armandgz123 | 

Décidément, c’est une boucle sans fin...

avatar pagaupa | 

Ah! On se réveille enfin chez Apple!
Peut-être faudrait-il tout raser et recommencer avec un nouveau service!

avatar 421 | 

Qu’il y ait des bugs mineurs, c’est normal, pas de quoi se pignoler comme le font trop d’utilisateurs (notamment les utilisateurs non pro des version bêta)
Le problème d’Apple est surtout le fonctionnement en silo : « une équipe sur le clic, une autre sur le menu déroulant, une troisième sur le mouvement du curseur » (j’abuse volontairement)
La course à l’OS annuel est ridicule quand l’on promeut l’écologie et le développement durable, le recyclage...

avatar Nonome77 | 

Je vois pas le rapport entre écologie et OS là...

avatar Macadomia | 

@Stephane Moussie : « S'en s'ont suivi... » → « Se sont ensuivi » 😊

avatar jopaone | 

Je regrette franchement iOS 12 (XS Max) et impossible de revenir en arrière 🤬

avatar Ginger bread | 

Faut croire que le marketing commande tout

avatar victoireviclaux | 

Faute à moitié avouée, faute à moitié pardonnée.
Après j'ai pas eu vraiment de soucis avec iOS 13.

avatar corben | 

Ils ont attendu 14 versions pour revoir leur contrôle qualité 🙄

avatar Ginger bread | 

@corben

Par contre, demander au marketing de revoir à la baisses ses exigences ça c’est pas possible

avatar Shepherd | 

Si la Pomme pouvait corriger les grossiers bogues* de la v13 - concernant des fonctions indispensables et normalement "maîtrisées" - avant d'envisager l'ajout de nouvelles fonctions, on s'en porterait beaucoup mieux en effet ! :-((((

* Pour ma part et depuis l'installation de la 13.1 sur iPhone X, problèmes répétitifs de fiabilité et stabilité des connexions avec les accessoires Bluetooth (écouteurs Apple, haut-parleur de la voiture, enceinte...) et coupures soudaines des communications téléphoniques...

avatar BilouteAllouagne | 

Apple déclare corriger ci ou réorganiser ça.
Cela ne donne qu'une seule information, la qualité n'est plus là et ça commence à se savoir.

avatar Nonome77 | 

Le soucis avec les betas publiques est que la plupart des utilisateurs confondent fluidité et stabilité. Pour beaucoup, si la navigation est fluide, tout va bien et ne vont pas au-delà.

avatar daxr1der | 

ios 11 était dans le même cas et ils se sont excusés et qu’ils allaient proposer moins de features pour ios 12, et effectivement le 12 était bien, donc il faudra éviter le 15 😂 c’est un sur deux

Pages

CONNEXION UTILISATEUR