Тестировщик на все руки в Scrum-команде Наталья Медведева
Классическая схема разработки 2
3
Проблемы 4 Потеря контекста при передаче информации
Проблемы 5 Медленная обратная связь на этапе работы с требованиями
Проблемы 6 Отсутствие мотивации тестировщика
Проблемы 7 Плохое осознание целей тестирования
Проблемы 8 Недопонимание между тестировщиками и разработчиками
Проблемы 9 Большая потеря времени при взаимодействии тестировщиков и разработчиков
Возможное решение Смешанная команда Scrum 10
О проекте 11
О компании 12
О проекте 13 Модуль розничных продаж 24/7 6 филиалов 800 пользователей 460 магазинов 9 складов Разработка с февраля 2008 Внедрение с июля 2009
Команда 14 Руководитель проекта разработчики
Команда 15 Аналитик + тестировщик + внедренец + поддержка = = инженер
Команда 16 АнализРазработка Unit Tests, Code Review Ручное тестирование Внедрение и поддержка Разработчик Тестировщик
Тестирование и деятельность тестировщика Анализ Разработка Тестирование Внедрение Поддержка 17
Анализ 18
Разработка 19 Unit Tests Code Review
Тестирование 20
Внедрение и поддержка 21
Scrum в нашей команде Планирование Демонстрация Ретроспектива 22
Планирование 23
Демонстрация 24
Ретроспектива 25
Выводы 26
Выводы 27 Нет потери контекста при передаче информации Моментальная обратная связь на этапе работы с требованиями Дополнительная мотивация тестировщиков Осознание целей тестирования Улучшение взаимопонимания тестировщиков и разработчиков Уменьшение потерь времени при взаимодействии разных членов команды
28 Спасибо :) Вопросы ?