21
Software quality assurance days 18 Международная конференция по вопросам качества ПО sqadays.com Москва. 27–28 ноября 2015 Узенцова Наталия Total Objects.Санкт-Петербург, Россия Распределение тестировщиков по командам как один из этапов контроля качества

Распределение тестировщиков по командам как один из этапов контроля качества

  • Upload
    sqalab

  • View
    526

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Распределение тестировщиков по командам как один из этапов контроля качества

Software quality assurance days18 Международная конференция по вопросам качества ПОsqadays.com

Москва. 27–28 ноября 2015

Узенцова НаталияTotal Objects.Санкт-Петербург, Россия

Распределение тестировщиков по командам как один из этапов контроля качества

Page 2: Распределение тестировщиков по командам как один из этапов контроля качества

Распределение тестировщиков по командам как один из этапов контроля качества

О себе

2010-2011 System engineer

c 2012 Test Manager

Активный участник

Page 3: Распределение тестировщиков по командам как один из этапов контроля качества

Распределение тестировщиков по командам как один из этапов контроля качества

План

1. Команда тестирования2. Почему переводят в другую команды3. На что ещё обратить внимание

Page 4: Распределение тестировщиков по командам как один из этапов контроля качества

Распределение тестировщиков по командам как один из этапов контроля качества

Портреты команды

Beginner Junior

Page 5: Распределение тестировщиков по командам как один из этапов контроля качества

Распределение тестировщиков по командам как один из этапов контроля качества

Портреты команды

Tester Senior

Page 6: Распределение тестировщиков по командам как один из этапов контроля качества

Распределение тестировщиков по командам как один из этапов контроля качества

Прочему необходимо переводить тестера в другую команду?

Page 7: Распределение тестировщиков по командам как один из этапов контроля качества

Распределение тестировщиков по командам как один из этапов контроля качества

Ситуация 1 Новый проект для компании, либо старый остался без тестировщика

На что стоит обратить внимание:

‒Требования к техническим знаниям ‒Способ общения с заказчиком‒Опыт всех членов команды

Page 8: Распределение тестировщиков по командам как один из этапов контроля качества

Распределение тестировщиков по командам как один из этапов контроля качества

Команда мечты

Аналитик Разработчик Тестировщик

Page 9: Распределение тестировщиков по командам как один из этапов контроля качества

Распределение тестировщиков по командам как один из этапов контроля качества

Риски

‒ Потеря экспертизы на том проекте, с которого уйдет человек

‒ Увольнение сотрудника

Кого выбрать:Junior, Tester или Senior

Page 10: Распределение тестировщиков по командам как один из этапов контроля качества

Распределение тестировщиков по командам как один из этапов контроля качества

Ситуация 2 Необходимость бизнеса

Например, клиенту нужно нагрузочное тестированиеНа что стоит обратить внимание:

‒Есть ли у вас нужный человек‒На какой период времени нужен этот человек в этом проекте

Page 11: Распределение тестировщиков по командам как один из этапов контроля качества

Распределение тестировщиков по командам как один из этапов контроля качества

Риски

‒ Срыв поставки продукта‒ Увольнение сотрудника

Кого выбрать:Senior

Page 12: Распределение тестировщиков по командам как один из этапов контроля качества

Распределение тестировщиков по командам как один из этапов контроля качества

Ситуация 3 Недостаточно ресурсов тестирования

На что стоит обратить внимание:‒Что от тестировщика ждут в команде‒Что потеряет команда, из которой его заберут

Page 13: Распределение тестировщиков по командам как один из этапов контроля качества

Распределение тестировщиков по командам как один из этапов контроля качества

Риски

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

Кого выбрать:Beginner, Junior, Tester

Page 14: Распределение тестировщиков по командам как один из этапов контроля качества

Распределение тестировщиков по командам как один из этапов контроля качества

Ситуация 4 Слишком много ресурсов в одной команде

На что обратить внимание:‒проанализировать загрузку других команд, есть ли у них необходимость в дополнительном тестировщике‒пожелания в развитии‒пожелания относительно команды‒свои пожелания, в какую сторону необходимо его развивать, чтобы развивался весь отдел

Page 15: Распределение тестировщиков по командам как один из этапов контроля качества

Распределение тестировщиков по командам как один из этапов контроля качества

Снижение рисков

‒ Потеря экспертизы‒ Некачественно протестированный продукт‒ Увольнение сотрудника

Кого выбрать:Beginner, Junior, Tester

Page 16: Распределение тестировщиков по командам как один из этапов контроля качества

Распределение тестировщиков по командам как один из этапов контроля качества

Ситуация 5 Необходимость во взаимозаменяемости, в приобретении новых знаний

На что обратить внимание‒Мотивация сотрудника

Снижение рисков‒Потеря экспертизы

Необходимо понемногу обучить всех

Page 17: Распределение тестировщиков по командам как один из этапов контроля качества

Распределение тестировщиков по командам как один из этапов контроля качества

Ситуация 6 Неприязнь тестировщика к команде

‒ Насколько конструктивное ваше видение ситуации

‒ Можно ли решить конфликт

РискУвольнение сотрудника

Page 18: Распределение тестировщиков по командам как один из этапов контроля качества

Распределение тестировщиков по командам как один из этапов контроля качества

В чем отличия между командами?

‒ Разные виды тестирования‒ Разные клиенты‒ Разная скорость выпуска релизов‒ Разные виды работы с клиентами‒ Разный состав команды

Page 19: Распределение тестировщиков по командам как один из этапов контроля качества

Распределение тестировщиков по командам как один из этапов контроля качества

Life hacks

‒ Сессии, когда тестеры делятся знаниями по своему продукту

‒ Еженедельные статус митинги ‒ Конфигурация рабочих мест

Page 20: Распределение тестировщиков по командам как один из этапов контроля качества

Распределение тестировщиков по командам как один из этапов контроля качества

Главное

Для качественного продукта нужно поддерживать качество на всех стадиях его

производства

Page 21: Распределение тестировщиков по командам как один из этапов контроля качества

Распределение тестировщиков по командам как один из этапов контроля качества

Контакты

[email protected]

nataliya.uzentsova