QA Manager in Scrum Teams

Post on 18-Dec-2014

802 views 7 download

description

Доклад Юрия Малого на конференции SQA Days-12, 30 ноября-1 декабря, Минск

Transcript of QA Manager in Scrum Teams

QA manager in Scrum teams

Юрий Малый, Киев

Когда появляется необходимость в менеджменте?

Менеджмент необходим только в ситуации когда мы имеем

ограничение в каком-либо елементе

проектного треугольника

Итак, кто такой

QA manager?

QA manager – специалист,

который отвечает за

эффективную работу

отдела тестирования

внутри компании

Основные обязаностиQA менеджера

• Стратегия тестирования• Организация работы команды• Организация процессов тестирования • Мотивация и развитие тестировщиков• Сбор метрик и отчеты по результатам• Постоянный контроль и улучшение работы отдела• Анализ и введение новых инструметов и методологий

SCRUM

Для чего нужен процесс?

Процесс позволяет нам гарантировать результат

нашей работы

Скрам команда

• Команда ≈ “Фича Тим”• 100% занята одной фичей (в одно время)• Кросс-функциональная• В идеале работающая в одной комнате• Стабильная (к примеру 3 года вместе)• Изучают новые скилы друг у друга• 7 +/- 2 человек • Каждый отвечает за КАЧЕСТВО!

В скраме тестировщиков НЕТ!

Есть члены скрам команды с основными навыками и опытом в тестировании –

которые должны стать кросс-функциональными

Основные принципы тестирования в скраме:

• Нет тестировщиков – все отвечают за качество• Задачи на тестирование входят в общий скоуп задач на спринт – на всю команду• Успешное окончание тестов – часть DoD• Минимизация ручного тестирования и максимизация автоматизированого• Все видят результаты прогонов автотестов• “Stop&Fix” практика. Коммитить в упавший билд запрещено – пока не поднимут и тесты не пройдут.

Итак, зачем здесь QA manager?

Не нужен

Действительно, если у вас идеальный скрам, QA manager

может играть роли:

People manager

и даже Product owner

Delivery manager

Scrum master

Но есть одно «НО»!

Большинство команд не работают по скраму.

Используються только выбраные инструменты и практики которые

можно заточить под свою ситуацию на проекте – планирование, стендап,

ретроспектива, спринты, стикеры...

Поэтому наш новый мир сжимаеться до интеграции бест практисов из скрама в нашу привычную работу - а это не так уж и сложно ;-)

А мы, собственно,

получаем новый опыт!

«Если ты идешь через ад - продолжай идти.»

--Уинстон Черчилль

почта : yuriy.malyi@gmail.comскайп : yura_clasic