Организация процесса дешевого багфикса by Dmitriy Efimenko

Speaker Dmitriy Efimenko
Название
Организация процесса дешевого багфикса
Формат
  • доклад
Продолжительность
  • 30 мин
  • 60 мин
Описание

Каждый продукт приходит к тому этапу жизни, когда нужно чинить баги. Если продукт сложный и динамичный, и релизы идут не менее одного в неделю и занято много людей, то приходится сталкиваться с ситуацией, когда баги плодятся в трекере быстрее, чем их успевают исправлять. Исправленные баги часто недооценены по влиянию, ошибка в регрессионных тестах, возврат билда, исправление, опять возврат, приехал срочный фикс, который требует переделки+перетестирования уже исправленного и т.д. и т.п. А в это время готовы новые фичи от нескольких команд, нужно мержить багфикс в несколько веток, нужно анализировать и обрабатывать запросы на новые фичи и т.д. и т.п. Начинается спешка, которая приводит к техническому долгу и новым багам. Все - круг замкнулся.

Я хочу поделиться опытом внедрения процесса разработки/исправления багов в распределенной команде, который позволил делать два релиза в неделю и избавиться от бОльшего количества проблем, описанных выше. Мы поговорим о:

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

История из жизни с обоснованием приянтых решений и выводами о результатах

Требования к помещению и ограничения аудитории
Уровень аудитории
  • новички
  • практикующие
  • эксперты
Теги описания доклада
risk management, people management, product management
Last Updated 28 Jan 09:16