7. QA manager –
специалист,
который отвечает за
эффективную работу
отдела тестирования
внутри компании
8. Основные обязаности
QA менеджера
• Стратегия тестирования
• Организация работы команды
• Организация процессов тестирования
• Мотивация и развитие тестировщиков
• Сбор метрик и отчеты по результатам
• Постоянный контроль и улучшение работы отдела
• Анализ и введение новых инструметов и методологий
12. Скрам команда
• Команда ≈ “Фича Тим”
• 100% занята одной фичей (в одно время)
• Кросс-функциональная
• В идеале работающая в одной комнате
• Стабильная (к примеру 3 года вместе)
• Изучают новые скилы друг у друга
• 7 +/- 2 человек
• Каждый отвечает за КАЧЕСТВО!
13. В скраме тестировщиков
НЕТ!
Есть члены скрам команды с основными
навыками и опытом в тестировании –
которые должны стать кросс-
функциональными
14. Основные принципы
тестирования в скраме:
• Нет тестировщиков – все отвечают за качество
• Задачи на тестирование входят в общий скоуп
задач на спринт – на всю команду
• Успешное окончание тестов – часть DoD
• Минимизация ручного тестирования и
максимизация автоматизированого
• Все видят результаты прогонов автотестов
• “Stop&Fix” практика. Коммитить в упавший билд
запрещено – пока не поднимут и тесты не пройдут.
20. Используються только выбраные
инструменты и практики которые
можно заточить под свою ситуацию на
проекте – планирование, стендап,
ретроспектива, спринты, стикеры...
21. Поэтому наш новый мир
сжимаеться до интеграции бест
практисов из скрама в нашу
привычную работу - а это не
так уж и сложно ;-)
А мы,
собственно,
получаем
новый опыт!
22. «Если ты идешь через ад -
продолжай идти.»
--Уинстон Черчилль