Крупный оператор связи столкнулся с частыми сбоями в продакшене, вызванными несогласованной работой нескольких вендоров. Проведённый iiii Tech аудит выявил ключевую первопричину: отсутствие сквозного интеграционного тестирования привело к полной потере управляемости качеством — размытой ответственности между подрядчиками, хаосу в баг-трекерах и невозможности объективно оценить готовность релизов к выкатке.
Состав работ:
— Разработана и внедрена стратегия E2E-тестирования, охватывающая сквозные сценарии взаимодействия сервисов разных вендоров.
— Создана централизованная база знаний по тестовой документации и сценариям.
— Настроены интеграции баг-трекеров вендоров в единую систему учёта дефектов.
— Автоматизированы ключевые регрессионные проверки для критических пользовательских путей.
Сервисная часть:
— Проведён аудит текущих процессов тестирования и зрелости команд вендоров.
— Регламентированы зоны ответственности каждого вендора за конкретные этапы и типы тестирования.
— Разработаны и внедрены SLA на устранение дефектов с привязкой к критичности.
— Организован регулярный процесс отчётности по качеству (метрики плотности дефектов, стабильности сборок).
— Проведено обучение команд вендоров работе в едином процессе.""
Основной сложностью стала оркестрация работы нескольких вендоров, каждый из которых имел собственные устоявшиеся процессы, инструменты и стандарты качества. Требовалось не просто внедрить единые регламенты, а добиться их принятия всеми сторонами без потери оперативности. Дополнительным вызовом стала необходимость оперативно перестроить процессы без остановки текущей разработки и релизного цикла — переход на новую модель тестирования выполнялся параллельно с ongoing-проектами.
— Количество ошибок в продакшене сократилось на 53%.
— Процесс тестирования стал полностью управляемым: появилась единая точка ответственности за сквозное качество.
— Ускорилась локализация дефектов — время от обнаружения до идентификации корневой причины сократилось.
— Сократился Time to Market за счёт снижения числа перевыпусков релизов на поздних стадиях.
Клиент высоко оценил прозрачность процессов и возможность объективно оценивать вклад каждого вендора в общее качество продукта. После завершения основной фазы проекта стороны зафиксировали результаты, при этом наработанные подходы к тестированию могут быть успешно масштабированы для расширения покрытия новых сервисов по мере возникновения соответствующих задач у клиента.