Менеджер по обеспечению качества, ответственный за iOS 8.0.1, также курировал — угадайте — Apple Maps

Bloomberg раскрыл подробности того, что пошло не так в Apple и кто виноват в провальном выпуске обновления iOS 8.0.1 вчера, ссылаясь на источники, которые указывают на менеджера по обеспечению качества, отвечавшего за курирование обновлений iOS, который также руководил QA для проекта Apple Maps до его запуска. Цитируя Bloomberg:

Тот же человек в Apple отвечал за выявление проблем перед выпуском обоих продуктов. [убрано], менеджер среднего звена, курирующий обеспечение качества группы мобильного программного обеспечения iOS компании Apple, также отвечал за контроль качества карт, по словам людей, знакомых со структурой управления Apple.

Согласно отчету, именно этот человек отвечал за поиск критических ошибок в программном обеспечении iOS 6 Maps, которое дебютировало под шквал негативных отзывов и плохую прессу.

Менеджер среднего звена, как сообщается, был отстранен от команды Maps, когда ошибки стали достоянием общественности, но ему поручили общее тестирование ошибок iOS, где он руководит командой из более чем 100 человек, чтобы убедиться, что каждый выпуск соответствует требованиям. Эти обновления часто находятся в разработке еще до того, как новые устройства сойдут с конвейера, но поскольку у команд по обеспечению качества не всегда есть к ним доступ, они не могут тестировать программное обеспечение на новом оборудовании.

Bloomberg также предоставил несколько дополнительных сведений о том, как работает контроль качества программного обеспечения Apple. Проблемы разделены на категории в зависимости от приоритета, причем наиболее критические проблемы могут фактически остановить производство устройства, чтобы их можно было исправить. Команды, ответственные за проверку определенных аспектов программного обеспечения, также могут присвоить ему статус «пройдено», даже когда возникают другие проблемы в других областях, что приводит к задержкам и новым проблемам при тестировании.

Внутренние кадровые войны также могут влиять на тестирование качества, по словам бывшего старшего менеджера. Команды, ответственные за тестирование сотовой связи и Wi-Fi, иногда одобряют выпуск продукта, а затем [команда Джоша] позже обнаруживает, что он несовместим с другой функцией, сказал человек.

Поскольку Apple работает над экстренным исправлением проблем, она уведомила пользователей о том, что им следует откатиться до предыдущей версии iOS 8 и дождаться выпуска 8.0.2.