iOS 8.0.1 : symbole des problèmes qualité chez Apple

Mickaël Bazoge |

L'équipe en charge du contrôle qualité d'iOS doit être dans ses petits souliers à l'heure qu'il est, suite à la débâcle d'iOS 8.0.1 qui a transformé l'iPhone 6 en iPod touch de luxe (fort heureusement, iOS 8.0.2 a corrigé ces vilains bugs un peu plus de 24 heures après). Un homme en particulier sent peut-être le souffle chaud de l'opprobre sur sa nuque : Josh Williams. Il est en effet en charge de superviser les mises à jour du système d'exploitation…

Il était aussi responsable du contrôle qualité logiciel lors de la sortie de Plans en 2012, avec le résultat que l'on sait : erreurs en pagaille, cartes fantaisistes, réputation (d'Apple et de l'application) fortement entachée. La polémique qui s'était ensuivie avait poussé Tim Cook à se séparer de Scott Forstall, le grand patron d'iOS à l'époque, et à réorganiser les différentes branches de l'entreprise.

Réseau indisponible sur un iPhone 6 Plus avec iOS 8.0.1 — Cliquer pour agrandir

Difficile de savoir si son avenir chez Apple est compromis, car on ignore ce qui a provoqué les bugs dans iOS 8.0.1. Ce dernier a été installé par 40 000 personnes avant son retrait, dixit Apple. L'homme est entré chez Apple en 2000, et il travaille sur le contrôle qualité du logiciel de l'iPhone depuis les tout débuts du smartphone. Il a sous sa coupe une centaine de personnes à travers le monde qui doivent passer au tamis les nouveaux logiciels avant qu'ils ne soient disponibles au grand public. Bien qu'Apple utilise des techniques d'automatisation pour les tests (des batteries d'iPhone placés dans des racks), la société mise d'abord sur les retours de ses testeurs pour éradiquer les bugs.

Le constructeur a mis sur pied un groupe, le Bug Review Board (BRB), qui a pour mission de prioriser les problèmes à corriger en urgence. Ce comité a à sa tête Kim Vorrath, vice-présidente en charge de la gestion produit pour les logiciels iOS et Mac. Ce comité, où siège également Williams, utilise une nomenclature spécifique pour décider des bugs prioritaires : P1 signifie que l'entreprise doit cesser toute production d'un terminal (autant dire que la décision du BRB est lourde de conséquences). P2 et P3 sont moins importants, mais ils impliquent que les ingénieurs et développeurs d'Apple doivent développer des mises à jour avant même le lancement d'un nouveau produit — Apple a besoin de livrer une première mouture de son système d'exploitation plusieurs semaines avant la commercialisation d'une nouveauté, car il faut bien que cette dernière soit équipée d'un OS en sortant de la ligne de montage.

Les réunions du BRB sont des moments souvent stressants pour les participants : les débats sont vifs entre les ingénieurs, qui ont la responsabilité du bon fonctionnement d'un nouveau produit, et les responsables des ventes et du lancement qui ont des dates fixes à respecter… ce d'autant que le laps de temps est réduit à une poignée de semaines (lire : Quand la culture du secret joue des tours à Apple).

Autre impératif à prendre en compte : les ingénieurs qui testent les logiciels n'ont en main les nouveaux terminaux qu'en même temps que les consommateurs, ou presque. Les mises à jour ne peuvent donc être parfaitement calées ni suffisamment testées pour fonctionner au petit poil. Tim Cook a voulu redoubler d'efforts pour éviter les fuites (comme ce qui était arrivé avec l'iPhone 4, oublié dans un bar de San Francisco). Si cela ne fonctionne pas vraiment en Chine, à Cupertino la sécurité a été renforcée et les ingénieurs n'ont pratiquement plus accès au matériel, à moins d'obtenir une permission spéciale.

Il existe également des problèmes de communication : l'équipe en charge de la validation du fonctionnement du réseau cellulaire et du Wi-Fi peuvent autoriser une mise à jour, et celle de Williams se rendre compte que celle-ci n'est pas compatible avec une autre fonction. Que s'est-il passé avec iOS 8.0.1 ? On ne le saura probablement jamais.

Source
Tags
avatar momo-fr | 

Aucun problème avec iOS8… je ne l'ai pas installé. :-)

avatar delalendre | 

Bonjour à tous avez vous des problèmes de wifi car depuis ios8 c'est la catastrophe et la dernière mise à jour n'a rien changé

avatar whocancatchme | 

Qu'est-ce que vous racontez ? 10 Millions d'iPhone et peut-être 500 personnes qui se plaignent sur le net à tout casser... Réfléchissez un peu. Quel entreprise peut se vanter d'avoir 0,01% de déchet sur une production de masse.. Aucune. Apple est très fort, c'est juste impossible de produire 10 Millions d'iPhone (10 Millions faut bien réfléchir aux chiffres... Une entreprise qui vend 10 000 produits est déja une grosse entreprise)

Donc stop avec les rumeurs et l'emballement. Tout va bien

avatar Doctomac | 

Je suis d'accord. Autant l'épisode de la 8.0.1 est fâcheux autant les medias en font des caisses et des caisses.

Surtout que le titre de la news laisse penser qu'Apple a des problèmes de contrôle qualité récurrents, ce qui n'est pas le cas.

On comprend aussi que Tim a viré la mauvaise personne lol.

avatar Ast2001 | 

Non, autant je suis d'accord sur le bending qui affole de façon stupide la toile et les médias, autant la sortie de la 8.0.1 est un fail considérable et est le signe d'un problème _majeur_ chez Apple. Il est (pour moi) totalement incompréhensible qu'un truc pareil ait pu être lâché dans la nature sans que le pb _majeur_ ait été décelé.

avatar Doctomac | 

Oui je suis d'accord sur le cas précis de la 8.0.1, je ne comprends pas non plus comment cette mise à jour a pu être proposée avec deux gros bugs majeurs.

Néanmoins, cet épisode ponctuel ne permet pas de dire factuellement qu'il y a un problème de contrôle qualité avec l'équipe en place qui oeuvre depuis (selon l'article) le début de l'iPhone.

avatar Ast2001 | 

Si. Une sortie pareille est tellement inimaginable qu'elle dénote une grosse faille dans l'organisation. Et il faudra bien traiter cette faille. Après, l'assurance qualité est un métier difficile, répétitif et ingrat. Ce sont des êtres humains derrière et la lassitude aidant, des erreurs peuvent être commises. mais une erreur de cette ampleur, c'est vraiment étonnant.

avatar C2SC3S | 

@Ast2001 :
Exact , ingrat est le bon mot .
Travaillant dans l'assurance qualité , la définition que l'on donne nous même a notre W c'est: "Non responsables de la Qualité , responsables de la Non-Qualité ".

avatar Doctomac | 

Je ne suis pas sûr. Deux incidents significatifs en 7 ans témoignent d'accidents ponctuels plus que de réels problèmes structurels de la cellule contrôle qualité d'Apple.

avatar Un Type Vrai | 

Et effacer le contenu des disques firewire lors d'une mise à jour d'un OS, c'est inimaginable ?

Bref...

avatar Ast2001 | 

Non, pas plus :-)

avatar Olydiver | 

@Ast2001 :
Ah oui il y a des grosses failles dans le contrôle qualité chez Apple ?
Alors on peut dire qu'il n'y en a tout simplement aucun chez Microsoft !!!!!
Vendre des OSes avec des failles de qualité à tous les niveaux (et je ne parle même pas d'Office ou d'autres sois disants produits de Cro$oft) c'est tout simplement du foutage de gueule...
Mais là bizarrement on entend pas les mêmes personnes hurler à la mort (comme pour Apple) ..!!
Toujours pareil : 2 poids, 2 mesures...

avatar Ast2001 | 

C'est bon ? tu as eu ta petite crise ? Tu te sens mieux maintenant ? Sinon ? Rapport avec Microsoft ? Quelqu'un d'autre que toi a parlé de Microsoft dans ce thread ?

avatar jackhal | 

"Surtout que le titre de la news laisse penser qu'Apple a des problèmes de contrôle qualité récurrents, ce qui n'est pas le cas."
Il y avait plein de bugs à la sortie d'iOS 7 (j'avais des crashs très régulièrement avec l'iPad Air), Mavericks a longtemps eu de gros problèmes avec GMail le rendant très pénible à utiliser pendant des mois, maintenant iOS 8.0.1 casse Touch ID et le réseau cellulaire des derniers iPhones... sans parler de la diffusion live du dernier event avec ses coupures récurrentes, la traduction en chinois par-dessus Tim Cook, les boucles... Franchement ça faisait très, très mauvais effet en particulier pour l'introduction d'un nouveau produit et la sortie du nouvel iPhone.

Donc pour moi il y a des problèmes. J'espère qu'Apple est moins indulgente envers elle-même que toi. En tant qu'utilisateurs on aurait tous à y gagner. C'est pas normal d'avoir des OS mal finis pendant des mois et les dernières cuvées n'ont vraiment pas été terribles.

avatar romainhc | 

@whocancatchme :
Tu sors ça d'où ? Si le problème à été limité c'est bien parce que ça a été retiré d'urgence. Si tous les iPhone étaient passés sous cette version, il y en aurait eu bien plus ! Donc ça n'enlève en rien ce problème de qualité. Et je suis certains que tu aurais été dans les "500" (chiffre qui t'appartient) tu aurais été les 1er à gueuler et venir te plaindre ici.

avatar C2SC3S | 

@whocancatchme :
Humour?
Ou cécité?

avatar patrick86 | 

@whocancatchme :

Apple a pu limiter la casse en retirant rapidement la version 8.0.1 des serveurs de mises à jour.

Il y avait bel et bien un problème important avec cette version, dont le nombre d'iPhone 6 et 6 Plus touchés n'a été limité que par le nombre de ces iPhone sur lesquels iOS 8.0.1 a été installé.

avatar cde | 

sous iOS 8.0.2 la batterie ne tient plus la charge aussi

avatar raf30 | 

Mac os 7.5.2 sort de cet iPhone 6 ! Les vieux comprendront:) lol

avatar John Maynard Keynes | 

@raf30

Mais non c'était mieux avant voyons ;-)

avatar Un Type Vrai | 

MERCI !!! :)

avatar enzo0511 | 

ce que je regrette c'est qu'Apple fait beaucoup d'efforts pour améliorer... ses marges et sa rentabilité

ça aurait été bien que l'entreprise en fasse de même avec le reste

avatar oomu | 

toute entreprise, toute institution, tout état, tout hôpital, tout humain, tout animal et toute bactérie se doit d'être le plus efficace, économe pour atteindre, avec le moins de gaspillage possible, son BUT.

Apple se doit d'être + efficace tout en faisant de bons produits: moins de gaspillage, moins de bug, + de marges, etc.

avatar noxious | 

" se doit d'être efficace" ... c'est avec des doctrines (pour ne pas dire lobotomies) pareilles que l'humain ne devient qu'un facteur économique.

Je trouve ça navrant qu'avec autant de connaissances disponibles partout nous en soyons encore la. Mais vous avez le droit de penser ce que vous penser tout comme j'ai le droit de refuser cette tyrannie de l'optimisation, surtout de l'humain

avatar Anthanagor | 

Le seul problème que j'avais avec la 8.0.1 c'était la pastille sur l'icône Réglages qui ne voulait pas disparaître et quelques soucis de lenteurs (sur iPhone 5S), tout est réparé avec la 8.0.2

avatar supertroll | 

C'est ce qu'il se passe quand on veut le beurre, l'argent du beurre et le cul du consommateur.
Josh Williams direction Samsung maintenant.

avatar yoyo3d | 

Il devrait être licencié sur le champ.

avatar Ast2001 | 

Faut arrêter les posts à deux balles. Tu sais ce qui s'est passé pour dire des trucs pareils ?

avatar oomu | 

vous êtes exactement la preuve que les médias sont irresponsables.

c'est pas un politicien
c'est pas un préfet de police qui ferait n'importe quoi
c'est un employé privé d'une entreprise privé, pas même dans un secteur critique.

et sincèrement, les médias n'ont eu accès qu'à des on-dits, ils sont pas dans l'entreprise à manger avec Apple chaque jour.

avatar joneskind | 

@yoyo3D

Commentaire débile.

Son rôle c'est pas de réparer le bug mais de prévenir qu'il est là.

Rien ne dit qu'il n'a pas prévenu mais qu'il n'a pas été écouté.

Son boulot a pu être fait correctement.

avatar jb18v | 

@yoyo3d :
À la campagne ? :P

avatar oomu | 

pauvre gars

jeté à la vindicte populaire geek (la plus violente, le fandom geek est particulièrement retors et manipule aisément la rhétorique et le troll)

Tous les sites pro-apple reprennent le nouveau discours et les médias généralistes continuent le Nouveau Roman.

Bref...

avatar Ast2001 | 

J'abonde. Personne ne sait ce qui s'est passé mais ce n'est pas grave, on a trouvé le coupable idéal.

avatar joneskind | 

Je comprends pas le dernier paragraphe. L'équipe en charge du développement Réseau & Wifi est indépendante de l'équipe d'iOS ?

Pourquoi le responsable du contrôle qualité aurait chaud aux fesses ? Son boulot c'est pas de réparer mais d'avertir. Qui dit qu'il n'a pas tenté d'avertir que Plans était foireux ? Qui dit qu'il n'est pas en train de gueuler sur quelqu'un qui a balancé la MàJ contre son avis ?

N'accusez pas le messager.

Pour ce qui est des conditions de test, on est d'accord qu'il n'y a aucune chance que le bug n'ait pas été connu.

avatar lmouillart | 

Je suppose que le baseband est réalisé en bonne partie par les équipes non Apple (Qualcomm).

avatar geo44270 | 

Pour proposer une màj corrective, Apple devrait au moins la mettre sur le dev center même 1 jours ou 2 pour avoir plus de retour de bugs. Ça éviterai des débâcles comme ici. Ça ne coûte rien d'attendre 2 jours pour les utilisateurs. Si ça avait été le cas, les dev auraient tout de suite fait remonter l'info et pas de sortie publique, ils corrigent et renvoi une màj correcte.

avatar joneskind | 

@geo44270

Elle pourrait oui.

avatar ErGo_404 | 

Je ne comprends pas comment on peut faire autant d'efforts pour la sécurité en interne, quitte à diminuer la qualité du produit final, alors qu'en Chine toutes les informations fuitent parfois des semaines à l'avance.
Au final ils ont ni la confidentialité, ni la qualité attendue.

avatar joneskind | 

ErGo_404

C'est ce que je me suis dit. À quoi ça sert de blinder la porte d'entrée si la porte de derrière est toujours ouverte ?

avatar oeilneuf | 

Bien sûr qu'Apple a des problème de qualité, et ça ne date pas d'hier… Perso, MacBook "late 2007" avec prise FireWire problématique (puce d'entrée de gamme "non Texas Instrument" incompatible avec ma carte son Focusrite…), Mac mini "late 2012" avec sortie HDMI incompatible avec bien des écrans dont le mien (un HP Pavilion 23xi, parfait en DVI). Pour une société qui se veut haut de gamme, ça ne fait pas sérieux. Heureusement qu'il y a OS X.

avatar MixUnix | 

On s'en glande de leur organisation.
Si ça ne fonctionne pas ils n'ont qu'à en changer.
Une société comme Apple qui se targue (à tort) d'être les meilleurs des meilleurs et qui est assise sur du cash comme pas possible SE DOIT de produire des mises à jours efficaces.
Ils n'ont que très peu d'appareils à tester.
Qu'ils testent, comme les PROS.
Amateurs, j'vous dit!

avatar Ajioss | 

Apple subit de grosses attaques entachant son image de marque ces derniers temps. L'affaire des leaks iCloud , les iPhones 6 ayant un défaut de conception/design , le shellshock (qui n'est pas directement la faute d'Apple certes) ça fait beaucoup en l'espace de 2 semaine . Apple n'est pas une entreprise comme les autres elle facture cher ses produits à ses clients.

avatar jeantro | 

Qu'on fou Josh Williams à la porte non mais !

avatar Caca | 

Superbe article !

avatar John Maynard Keynes | 

La crétinosphére s'en donne à coeur joie :-)

avatar Wolf | 

Pour moi je l'aurais déjà virer (Josh Williams) avec le problème de Plans.
La mise a jour iOS 8.0.1 n'est pas aussi anodine que certains le pense. Si il n'y a que 40.000 malchanceux c'est qu'appelle a couper les vivres rapidement, sinon c'était 10.000.000 de malchanceux ...

avatar Ultranova | 

@john maynard keynes

Avec un commentaire pareil, bienvenu au club !!!

avatar Ultranova | 

@john maynard keynes

Avec un commentaire pareil, bienvenu au club !!!

avatar John Maynard Keynes | 

@Ultranova

Si tu veux, mais nous avons droit à des tombereaux d'inepties aigres atteignant des niveaux de crétinisme, fier de lui même, stratosphériques ces derniers jours.

avatar n0rm1 | 

@macg : Merci :)

Pages

CONNEXION UTILISATEUR