Chernikova Kateryna Aleksandrovna

Доклады
Настройте свои P. Держим тестируемость под контролем
«Тестабилити» в последнее время достаточно обсуждаемая тема. Зачастую говорят об этом, как способности тестировать тот или иной функционал. А иногда и ограничиваются только возможностью автоматизировать.
Существует техника “10P тестируемости”, которая используется для оптимизации процесса разработки, как инструмент анализа и настройки процессов для достижения успеха на проекте в целом. Вот об этом и поговорим.
Бережливый подход к QA - A/B тестирование, мониторинг, автоматизация
- отношение к QA как к общей ответственности и общей цели (вовлечены UX, BA, FE/BE devs, PV). QA engineer для приоритетных и важных задачаx, требующих особого скилл-сета;
- мониторинг live (production) окружения (его роль и использование для сокращения цикла QA и контроля качества);
- A/B тестирование и эксперименты в процессе разработки;
- автоматизация как обязательный атрибут и пререквизит для feature complete;
- гибкость, прозрачность, отсутствие "бюрократии" на высоком уровне - как путь поддержания производительности.