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

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

Upload: sqalab

Post on 09-Jan-2017

57 views

Category:

Education


2 download

TRANSCRIPT

Page 1: Как не налететь на рифы в море преимуществ Scrum при работе с гос. заказчиками

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

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

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

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

РЕКСОФТ ВОРОНЕЖ 2016Слайд 1

Page 2: Как не налететь на рифы в море преимуществ Scrum при работе с гос. заказчиками

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

• Проблемы при работе с крупными заказчиками

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

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

РЕКСОФТ ВОРОНЕЖ 2016Слайд 2

Page 3: Как не налететь на рифы в море преимуществ Scrum при работе с гос. заказчиками

Как дела с заказчиком?

РЕКСОФТ ВОРОНЕЖ 2016Слайд 3

Page 4: Как не налететь на рифы в море преимуществ Scrum при работе с гос. заказчиками

Проблемы при работе с крупными заказчиками

РЕКСОФТ ВОРОНЕЖ 2016Слайд 4

Page 5: Как не налететь на рифы в море преимуществ Scrum при работе с гос. заказчиками

Проблемы при работе с крупными заказчиками

РЕКСОФТ ВОРОНЕЖ 2016Слайд 5

Page 6: Как не налететь на рифы в море преимуществ Scrum при работе с гос. заказчиками

Проблемы при работе с крупными заказчиками

РЕКСОФТ ВОРОНЕЖ 2016Слайд 6

Page 7: Как не налететь на рифы в море преимуществ Scrum при работе с гос. заказчиками

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

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

• Различное время на разработку и тестирование задач в рамках спринта

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

РЕКСОФТ ВОРОНЕЖ 2016Слайд 7

Page 8: Как не налететь на рифы в море преимуществ Scrum при работе с гос. заказчиками

Технический долг

РЕКСОФТ ВОРОНЕЖ 2016Слайд 8

Page 9: Как не налететь на рифы в море преимуществ Scrum при работе с гос. заказчиками

Распространенные решения

• Продление спринта Завершение работы над задачами в процессе спринта× Перенос релиза× Потенциальные проблемы с дисциплиной в команде

РЕКСОФТ ВОРОНЕЖ 2016Слайд 9

Page 10: Как не налететь на рифы в море преимуществ Scrum при работе с гос. заказчиками

Распространенные решения

• Продление спринта Завершение работы над задачами в процессе спринта× Перенос релиза× Потенциальные проблемы с дисциплиной в команде

• Перенос задач на следующий спринт Выпуск релиза по плану× Отсутствие нерешенных задач в поставочной версии× Разрастание backlog-а проекта

РЕКСОФТ ВОРОНЕЖ 2016Слайд 10

Page 11: Как не налететь на рифы в море преимуществ Scrum при работе с гос. заказчиками

Распространенные решения

• Продление спринта Завершение работы над задачами в процессе спринта× Перенос релиза× Потенциальные проблемы с дисциплиной в команде

• Перенос задач на следующий спринт Выпуск релиза по плану× Отсутствие нерешенных задач в поставочной версии× Разрастание backlog-а проекта

• Иные решения

РЕКСОФТ ВОРОНЕЖ 2016Слайд 11

Page 12: Как не налететь на рифы в море преимуществ Scrum при работе с гос. заказчиками

Что улучшать в работе?

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

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

• Оптимизируем комплексное предрелизное тестирование

РЕКСОФТ ВОРОНЕЖ 2016Слайд 12

Page 13: Как не налететь на рифы в море преимуществ Scrum при работе с гос. заказчиками

Типичный процесс работы по Scrum

РЕКСОФТ ВОРОНЕЖ 2016Слайд 13

Backlog команды

Планирование задач на спринт

Разработка и тестирование

Релиз

Page 14: Как не налететь на рифы в море преимуществ Scrum при работе с гос. заказчиками

Процесс работы на проекте «Территория»

РЕКСОФТ ВОРОНЕЖ 2016Слайд 14

Backlog разработки

Планирование задач на спринт

Разработка версии N+1

Backlog тестирования

Backlog тестирования

Планирование задач на спринт

Тестирование версии N

РЕЛИЗверсии N

Page 15: Как не налететь на рифы в море преимуществ Scrum при работе с гос. заказчиками

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

• Автоматизация комплексного тестирования

РЕКСОФТ ВОРОНЕЖ 2016Слайд 15

Page 16: Как не налететь на рифы в море преимуществ Scrum при работе с гос. заказчиками

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

• Автоматизация комплексного тестирования

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

РЕКСОФТ ВОРОНЕЖ 2016Слайд 16

Page 17: Как не налететь на рифы в море преимуществ Scrum при работе с гос. заказчиками

Концепция автоматизации на проекте «Территория»

РЕКСОФТ ВОРОНЕЖ 2016Слайд 17

Page 18: Как не налететь на рифы в море преимуществ Scrum при работе с гос. заказчиками

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

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

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

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

РЕКСОФТ ВОРОНЕЖ 2016Слайд 18

Page 19: Как не налететь на рифы в море преимуществ Scrum при работе с гос. заказчиками

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

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

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

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

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

РЕКСОФТ ВОРОНЕЖ 2016Слайд 19

Page 20: Как не налететь на рифы в море преимуществ Scrum при работе с гос. заказчиками

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

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

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

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

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

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

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

РЕКСОФТ ВОРОНЕЖ 2016Слайд 20

Page 21: Как не налететь на рифы в море преимуществ Scrum при работе с гос. заказчиками

Александр КуцанРексофт, ВоронежТел.: +7-473-233-07-01 доб. 197E-mail: [email protected]

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

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