От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
Как не налететь на рифы в море преимуществ Scrum при работе с гос. заказчиками
1. Александр Куцан
Как не налететь на рифы в
море преимуществ Scrum?
Организация и оптимизация
тестирования в Scrum-team
при работе
с гос. заказчиками
РЕКСОФТ ВОРОНЕЖ 2016Слайд 1
2. Основные тезисы
• Проблемы при работе с крупными заказчиками
• Реалии работы команды тестирования при работе по
Scrum
• Как заставить Scrum работать на вас, а не вас работать по
Scrum
РЕКСОФТ ВОРОНЕЖ 2016
Слайд 2
3. Как дела с заказчиком?
РЕКСОФТ ВОРОНЕЖ 2016
Слайд 3
7. Реалии тестировщиков при работе по Scrum
• Сдвиг процесса тестирования относительно процесса
разработки
• Различное время на разработку и тестирование задач в
рамках спринта
• Большой объем и широкий спектр задач, выполняемых
тестировщиками
РЕКСОФТ ВОРОНЕЖ 2016
Слайд 7
9. Распространенные решения
• Продление спринта
Завершение работы над задачами в процессе спринта
× Перенос релиза
× Потенциальные проблемы с дисциплиной в команде
РЕКСОФТ ВОРОНЕЖ 2016
Слайд 9
10. Распространенные решения
• Продление спринта
Завершение работы над задачами в процессе спринта
× Перенос релиза
× Потенциальные проблемы с дисциплиной в команде
• Перенос задач на следующий спринт
Выпуск релиза по плану
× Отсутствие нерешенных задач в поставочной версии
× Разрастание backlog-а проекта
РЕКСОФТ ВОРОНЕЖ 2016
Слайд 10
11. Распространенные решения
• Продление спринта
Завершение работы над задачами в процессе спринта
× Перенос релиза
× Потенциальные проблемы с дисциплиной в команде
• Перенос задач на следующий спринт
Выпуск релиза по плану
× Отсутствие нерешенных задач в поставочной версии
× Разрастание backlog-а проекта
• Иные решения
РЕКСОФТ ВОРОНЕЖ 2016
Слайд 11
12. Что улучшать в работе?
• Обеспечиваем максимально эффективное планирование с
минимальными временными затратами
• Организуем максимально эффективное и «предсказуемое»
тестирование задач, запланированных в рамках спринта
• Оптимизируем комплексное предрелизное тестирование
РЕКСОФТ ВОРОНЕЖ 2016
Слайд 12
13. Типичный процесс работы по Scrum
РЕКСОФТ ВОРОНЕЖ 2016
Слайд 13
Backlog команды
Планирование задач на
спринт
Разработка и
тестирование
Релиз
14. Процесс работы на проекте «Территория»
РЕКСОФТ ВОРОНЕЖ 2016
Слайд 14
Backlog разработки
Планирование задач
на спринт
Разработка версии
N+1
Backlog
тестирования
Backlog
тестирования
Планирование задач
на спринт
Тестирование версии
N
РЕЛИЗ
версии N
18. Роли тестировщиков
• Ведущий тестировщик
• Тестировщик-автоматизатор
• Рядовой «тестировщик трудяга»
РЕКСОФТ ВОРОНЕЖ 2016
Слайд 18
19. Роли тестировщиков
• Ведущий тестировщик
• Тестировщик-автоматизатор
• Рядовой «тестировщик трудяга»
• «Тестировщик релиза» + «Разработчик
релиза»
РЕКСОФТ ВОРОНЕЖ 2016
Слайд 19
20. Результаты работы
• Экономия времени тестировщиков
• Прогнозируемое количество задач для планирования
команды тестирования в каждом спринте
• Распределение обязанностей и ответственности
• Актуальность сценариев комплексного тестирования
• Повышение качества продукта
• Благодарные и довольные заказчики
РЕКСОФТ ВОРОНЕЖ 2016
Слайд 20