Loading time testing and results visualisation of web games
Тестирование в крупных стартапах или как упорядочить хаос
1. Software quality assurance days
21 Международная конференция
по вопросам качества ПО
sqadays.com
Александр Мешков
Performance Lab. Москва, Россия
Тестирование в крупных стартапах или как
упорядочить хаос
2. Мешков Александр – руководитель
департамента тестирования
Performance Lab
Skype: alekslynx
Email: a.meshkov@pflb.ru
Пишу статьи в блоге:
http://www.performance-lab.ru/blog
Докладчик:
Quality Day - 2015
TestCon – 2017
SQA Days – 18
SQA Days – 19
SQA Days – 20
SQA Days – 21
Краткая информация
Тестирование в крупных стартапах или как упорядочить хаос
3. Немного о докладе
• Особенности работы в крупных стартапах
• Как и что тестировать, когда ничего нет
• Команда - залог успеха
• Победы и поражения
• Результат
Тестирование в крупных стартапах или как упорядочить хаос
6. Особенности крупного стартапа
• Идея никем не движет
• Полное отсутствие каких-либо процессов
• Планирования нет
• Нужно тестировать 24/7
• Бизнес подразделения - цари и владыки
• Тестирование - самое узкое место
• Есть деньги, но нет времени
Тестирование в крупных стартапах или как упорядочить хаос
7. С чего можно начать?
Тестирование в крупных стартапах или как упорядочить хаос
8. Что делать, когда ничего нет
1. Определить цели и область тестирования
2. Подобрать команду
3. Построить коммуникацию и взаимодействие
4. Определить методологию и подход
5. Инструменты
6. Тестовые среды
Тестирование в крупных стартапах или как упорядочить хаос
9. Что делать, когда ничего нет
Главная цель – помочь бизнесу успешно начать и
конкурировать на рынке
Что надо тестировать?
Что будем тестировать?
Тестирование в крупных стартапах или как упорядочить хаос
10. Процесс тестирования
Основные проблемы:
1. Объем задач превышает возможности команды
2. Автоматизация невозможна
3. Разные системы, разные подходы к управлению изменениями
4. Большое количество параллельных задач
5. Приоритет – всегда высокий
6. Руководство требует внедрить сегодня!!!
Все смешалось в кучу, релизы,
тесты, баги…..
Тестирование в крупных стартапах или как упорядочить хаос
12. Выход из ситуации
1. Разделение задач на категории
2. Стандартизация тестирования наиболее часто возникающих задач
3. Создание плана загрузки сотрудников
4. Внедрение процесса управления тестовыми средами
5. Выделение из команды тестового аналитика
6. Стандартизация подхода к оценке задач
7. Оптимизация объемов тестирования за счет внедрения системы
приоритетов
8. Управление рисками тестирования
Тестирование в крупных стартапах или как упорядочить хаос
14. Как создать команду мечты
1. Автономия
2. Признание
3. Значимость выполняемой работы
4. Повышение сложности задач
5. Вовлеченность в процесс
6. Доверие и умение слушать
7. Отношение к ошибкам
Тестирование в крупных стартапах или как упорядочить хаос
15. Как создать команду мечты
Тестирование в крупных стартапах или как упорядочить хаос
16. Победы и поражения
Тестирование в крупных стартапах или как упорядочить хаос
Что удалось:
• Убедить бизнес в важности тестирования
• Своевременно выполнять тестирование необходимых задач
• Построить вовлеченную команду тестировщиков
• Добиться права голоса
С чем пришлось жить:
• Бывали факапы
• Постоянно сверхурочная работа
• Объемы тестирования не снижались
• Тестовых стендов по прежнему не хватало