
ブルームバーグは、昨日のiOS 8.0.1アップデートのリリース失敗について、Appleで何が起きたのか、そして誰が責任を負うのかを詳細に報じた。iOSアップデートの監督を担当する品質保証マネージャーが、リリース前のApple Mapsプロジェクトの品質保証も担当していたとの情報筋が報じている。ブルームバーグの報道を引用すると、以下の通りだ。
両製品の発売前には、同じ人物が問題の発見を担当していた。Appleの経営体制に詳しい人々によると、AppleのiOSモバイルソフトウェアグループの品質保証を監督する中間管理職の[編集済み]は、地図の品質管理も担当していたという。
報道によれば、この人物は、否定的なレビューや悪評が相次ぎ発売された iOS 6 マップ ソフトウェアの重大なバグを探し出す責任者でもあったという。
バグが公表された後、中間管理職はマップチームから外されたと報じられていますが、iOSのバグテスト全般の責任者として留任し、100人以上のチームを率いて各リリースが適切なレベルに達していることを確認しています。これらのアップデートは、新しいデバイスが組み立てラインから出荷される前に開発されることがよくありますが、品質保証チームが常にアクセスできるとは限らないため、新しいハードウェアでソフトウェアをテストすることができません。
ブルームバーグは、AppleのソフトウェアQAの仕組みについて、さらに詳しい情報を提供しました。問題は優先度に基づいてカテゴリー分けされており、最も重大な問題は修正のためにデバイスの生産を実際に停止させることもあります。ソフトウェアの特定の側面のチェックを担当するチームは、他の領域で問題が発生しているにもかかわらず、ソフトウェアに合格点を与えることがあり、テストの遅延やさらなる問題につながる可能性があります。
元シニアマネージャーによると、社内の縄張り争いも品質テストに影響を与える可能性があるという。携帯電話やWi-Fi接続のテストを担当するチームが製品リリースを承認した後、ジョシュのチームが後になって別の機能と互換性がないことに気づくこともあるという。
Appleは問題の緊急修正に取り組んでおり、ユーザーに対してiOS 8の前のバージョンにダウングレードして8.0.2のリリースを待つように通知した。
havebin.com を Google ニュース フィードに追加します。
FTC: 収益を生み出す自動アフィリエイトリンクを使用しています。詳細はこちら。