29
Александр Куцан Как не налететь на рифы в море преимуществ Scrum? Организация и оптимизация тестирования в Scrum- team при работе с гос. заказчиками РЕКСОФТ ВОРОНЕЖ 2016

Как не налететь на рифы в море преимуществ Scrum: организация и оптимизация тестирования в Scrum-team при

Embed Size (px)

Citation preview

Page 1: Как не налететь на рифы в море преимуществ Scrum: организация и оптимизация тестирования в Scrum-team при

Александр Куцан

Как не налететь на рифы в море преимуществ Scrum?

Организация и оптимизация тестирования в Scrum-team

при работе с гос. заказчиками

РЕКСОФТ ВОРОНЕЖ 2016

Page 2: Как не налететь на рифы в море преимуществ Scrum: организация и оптимизация тестирования в Scrum-team при

Основные тезисы

• Scrum «по книжкам»

• «Scream вместо Scrum». Реалии команды тестирования при работе по Scrum

• Как заставить Scrum работать на вас, а не вас работать по Scrum

РЕКСОФТ ВОРОНЕЖ 2016

Page 3: Как не налететь на рифы в море преимуществ Scrum: организация и оптимизация тестирования в Scrum-team при

РЕКСОФТ ВОРОНЕЖ 2016

Page 4: Как не налететь на рифы в море преимуществ Scrum: организация и оптимизация тестирования в Scrum-team при

РЕКСОФТ ВОРОНЕЖ 2016

Page 5: Как не налететь на рифы в море преимуществ Scrum: организация и оптимизация тестирования в Scrum-team при

РЕКСОФТ ВОРОНЕЖ 2016

Page 6: Как не налететь на рифы в море преимуществ Scrum: организация и оптимизация тестирования в Scrum-team при

Реалии тестировщиков

• Сдвиг процесса тестирования относительно процесса разработки

РЕКСОФТ ВОРОНЕЖ 2016

Page 7: Как не налететь на рифы в море преимуществ Scrum: организация и оптимизация тестирования в Scrum-team при

Реалии тестировщиков

• Сдвиг процесса тестирования относительно процесса разработки

• Большой объем и широкий спектр задач, выполняемых тестировщиками

РЕКСОФТ ВОРОНЕЖ 2016

Page 8: Как не налететь на рифы в море преимуществ Scrum: организация и оптимизация тестирования в Scrum-team при

Реалии тестировщиков

• Сдвиг процесса тестирования относительно процесса разработки

• Большой объем и широкий спектр задач, выполняемых тестировщиками

• Всегда «сложный заказчик»

РЕКСОФТ ВОРОНЕЖ 2016

Page 9: Как не налететь на рифы в море преимуществ Scrum: организация и оптимизация тестирования в Scrum-team при

РЕКСОФТ ВОРОНЕЖ 2016

Page 10: Как не налететь на рифы в море преимуществ Scrum: организация и оптимизация тестирования в Scrum-team при

РЕКСОФТ ВОРОНЕЖ 2016

Page 11: Как не налететь на рифы в море преимуществ Scrum: организация и оптимизация тестирования в Scrum-team при

РЕКСОФТ ВОРОНЕЖ 2016

Page 12: Как не налететь на рифы в море преимуществ Scrum: организация и оптимизация тестирования в Scrum-team при

РЕКСОФТ ВОРОНЕЖ 2016

Page 13: Как не налететь на рифы в море преимуществ Scrum: организация и оптимизация тестирования в Scrum-team при

Проект ППО «Территория»

РЕКСОФТ ВОРОНЕЖ 2016

Page 14: Как не налететь на рифы в море преимуществ Scrum: организация и оптимизация тестирования в Scrum-team при

Проект ППО «Территория»

РЕКСОФТ ВОРОНЕЖ 2016

Page 15: Как не налететь на рифы в море преимуществ Scrum: организация и оптимизация тестирования в Scrum-team при

РЕКСОФТ ВОРОНЕЖ 2016

Page 16: Как не налететь на рифы в море преимуществ Scrum: организация и оптимизация тестирования в Scrum-team при

РЕКСОФТ ВОРОНЕЖ 2016

Page 17: Как не налететь на рифы в море преимуществ Scrum: организация и оптимизация тестирования в Scrum-team при

РЕКСОФТ ВОРОНЕЖ 2016

Page 18: Как не налететь на рифы в море преимуществ Scrum: организация и оптимизация тестирования в Scrum-team при

Вопросы к Scrum-у

• Как обеспечить максимально эффективное планирование с минимальным простоем тестировщиков?

• Как организовать максимально эффективное и полное тестирование задач, запланированных в рамках спринта?

• Как добиться максимального уровня качества выпускаемого релиза и не оставлять «технического долга»?

РЕКСОФТ ВОРОНЕЖ 2016

Page 19: Как не налететь на рифы в море преимуществ Scrum: организация и оптимизация тестирования в Scrum-team при

Спринт «из коробки»:

РЕКСОФТ ВОРОНЕЖ 2016

Page 20: Как не налететь на рифы в море преимуществ Scrum: организация и оптимизация тестирования в Scrum-team при

Реальный спринт:

РЕКСОФТ ВОРОНЕЖ 2016

Page 21: Как не налететь на рифы в море преимуществ Scrum: организация и оптимизация тестирования в Scrum-team при

Эффективный спринт:

РЕКСОФТ ВОРОНЕЖ 2016

Page 22: Как не налететь на рифы в море преимуществ Scrum: организация и оптимизация тестирования в Scrum-team при

Эффективное тестирование:

• Автоматизация

РЕКСОФТ ВОРОНЕЖ 2016

Page 23: Как не налететь на рифы в море преимуществ Scrum: организация и оптимизация тестирования в Scrum-team при

Эффективное тестирование:

• Автоматизация

• Выделенная роль тестировщика-автоматизатора

РЕКСОФТ ВОРОНЕЖ 2016

Page 24: Как не налететь на рифы в море преимуществ Scrum: организация и оптимизация тестирования в Scrum-team при

РЕКСОФТ ВОРОНЕЖ 2016

Page 25: Как не налететь на рифы в море преимуществ Scrum: организация и оптимизация тестирования в Scrum-team при

Роли тестировщиков:

• Ведущий тестировщик

• Тестировщик-автоматизатор

• Рядовой «тестировщик трудяга»

РЕКСОФТ ВОРОНЕЖ 2016

Page 26: Как не налететь на рифы в море преимуществ Scrum: организация и оптимизация тестирования в Scrum-team при

Роли тестировщиков:

• Ведущий тестировщик

• Тестировщик-автоматизатор

• Рядовой «тестировщик трудяга»

• «Тестировщик релиза» + «Разработчик релиза»

РЕКСОФТ ВОРОНЕЖ 2016

Page 27: Как не налететь на рифы в море преимуществ Scrum: организация и оптимизация тестирования в Scrum-team при

Работа тандема:

• Выявление дефектов посредством анализа логов автотестов и пр.

• Верификация• Исправление дефектов

РЕКСОФТ ВОРОНЕЖ 2016

Page 28: Как не налететь на рифы в море преимуществ Scrum: организация и оптимизация тестирования в Scrum-team при

Результаты работы:

• Экономия времени тестировщиков

• Прогнозируемое количество задач для планирования команды тестирования в каждом спринте

• Распределение обязанностей и ответственности

• Актуальность сценариев регрессионного тестирования

• Повышение качества продукта

• Благодарные и довольные заказчики

РЕКСОФТ ВОРОНЕЖ 2016

Page 29: Как не налететь на рифы в море преимуществ Scrum: организация и оптимизация тестирования в Scrum-team при

Александр КуцанРексофт, ВоронежТел.: +7-908-146-03-66E-mail: [email protected]

РЕКСОФТ ВОРОНЕЖ 2016

Спасибо за внимание!