Блог A1QA

О тестировании и качестве ПО

Возможности и преимущества выделенной QA-команды

Модель с привлечением выделенной команды (Dedicated Team Model или, коротко, DTM) – это бизнес-модель финансового взаимодействия, которая все более широко применяется в сфере аутсорсинга и в тестировании программного обеспечения в частности. С учетом того, что многие клиенты заинтересованы в использовании данной модели, мы решили рассказать о ее преимуществах и недостатках, а также выделить особенности, которые необходимо знать перед тем, как принять решение о сотрудничестве по данной модели. Заинтересованы? Поехали!

Что такое «Выделенная команда» (Dedicated Team)? 

Наряду с «Time & Material» (T&M) и «Fixed Price» (FP), «Выделенная команда» представляет собой модель сотрудничества между клиентом и поставщиком услуг. Будучи компанией по тестированию и обеспечению качества ПО, мы будем говорить о QA-команде. Подписывая соглашение о работе по модели «Выделенная команда», клиент получает в свое распоряжение команду специалистов, которые подбираются с учетом требований проекта.

Выделенная команда полностью фокусируется на проекте, в то время как клиент контролирует рабочий процесс и получает возможность переключить внимание на высокоуровневые задачи. Ответственность за привлечение новых специалистов и административную поддержку команды несет поставщик QA-услуг. Эффективность работы команды и KPI каждого специалиста регулярно отслеживаются, при необходимости в рабочий процесс вносятся коррективы.

Когда стоит рассматривать использование DTM? 

Модель «Dedicated Team» рекомендуется в следующих случаях:

  • Вы нацелены на долгосрочное сотрудничество с поставщиком услуг.
  • Требования вашего проекта часто изменяются.
  • Вы предполагаете, что в процессе работы может потребоваться увеличение команды.
  • У вас нет времени/желания/ресурсов обучать/нанимать собственную команду.
  • Вы хотите сократить расходы на QA.

Модель «Dedicated Team» в A1QA 

Виталий Прус, руководитель отдела тестирования по гибким методологиям A1QA, знает, как организовать и поддерживать успешную выделенную команду как для крупных корпораций, так и для небольших стартапов. 

Виталий, модель DTM популярна среди клиентов A1QA? 

Очень популярна. Достаточно сказать, что около 60% текущих проектов ведутся по этой модели.

Какие клиенты предпочитают данную модель? 

Традиционно, выделенную команду предпочитают клиенты из США и Европы, российские заказчики чаще работают по фиксированной ставке.

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

По сравнению с другими моделями, DTM более личностно-ориентированная, я бы сказал. Нанимая выделенную команду, большинство клиентов не просто ищут дополнительные ресурсы для тестирования, они стремятся получить мотивированных и заинтересованных в проекте специалистов, которые будут проактивны и сделают все возможное, чтобы конечный продукт был идеален. Клиенту нужен специалист, с которым можно общаться. Поэтому личность членов команды очень важна.

Также не могу не отметить то, что DTM чаще всего применяется на долгосрочных проектах. Например, у нас есть команда, которая работает на одном проекте клиента уже 10 лет. Это подтверждает, что «Dedicated Team» — действительно значит «dedication» — преданность проекту и целеустремленность в решении задач.

Выдели 3 главных преимущества данной модели, которые привлекают клиентов. 

Помимо вовлеченности команды (что характерно для данной модели), я бы назвал прозрачность процесса, возможность контролировать ход работ и быстро наращивать команду. Мы предлагаем большое количество специалистов с разносторонними навыками (специалистов по ручному и автоматизированному тестированию, по безопасности, UX-экспертов и других).

Какие главные факторы успеха DTM?

Успех любой выделенной команды зависит от того, как хорошо поставщик услуг следит за ресурсами, качеством инфраструктуры и предоставленного окружения. В A1QA мы разработали хорошо структурированный подход к организации выделенных команд с учетом пожеланий клиента.

Много ли времени отнимает организация правильной команды? 

По-разному. Некоторые клиенты доверяют подбор членов команды проектным менеджерам и полагаются на их выбор. Другие принимают участие во всех интервью, лично проверяют резюме всех возможных кандидатов. В среднем, весь процесс занимает от одной до четырех недель, чтобы сформировать готовую к началу работы команду.

Если необходима команда из 10 человек, мы обычно рекомендуем сначала привлечь 2-3 инженеров и постепенно увеличивать размер команды по мере развития проекта. Такое решение является гораздо более эффективным, нежели задействовать 10 человек с самого начала.

Мы также можем предложить клиентам опцию «try-before-you-buy». Если клиент не уверен, что предлагаемый кандидат полностью соответствует требованиям, он может воспользоваться данным предложением, посмотреть на инженера в работе в течение недели или месяца, сформировать свое мнение и решить, стоит ли продолжать сотрудничество с членом команды или стоит подыскать альтернативу.

Каким образом происходит оплата по данной модели?

Услуги выделенной команды оплачиваются ежемесячно. Ценообразование достаточно простое: сумма зависит от состава команды, ее размера и навыков.

При обсуждении модели с клиентом, мы предупреждаем о  расходах за простой специалистов: если случается, что у команды нет задач для работы, клиент все равно оплачивает это время.

Но на практике ситуации, когда QA и команда разработки не имеют задач, случаются очень редко. Даже если команда столкнулась с техническими проблемами, которые блокируют тестирование (например, тестовый сервер или баг-трекинговая система на клиентской стороне временно недоступны), специалисты приступят к другим задачам, выполнение которых может быть полезно для проекта.

Подведем итоги

Какие преимущества Dedicated Team?

  • Полная вовлеченность в требования и методологию проекта.
  • Корректировка времени работ в соответствии с часовым поясом клиента.
  • Возможность интервьюировать всех специалистов.
  • Полный контроль над проектными процессами.
  • Детальные отчеты и постоянное сотрудничество.
  • Быстрый рост и замена ресурсов.
  • Долгосрочная ценность проекта благодаря накоплению экспертизы и сохранению знаний.

Если вас заинтересовала данная модель, почитайте кейс, о том, как выделенная команда A1QA обеспечивала качество программных решений для компании по виртуализации.

Если у вас остались какие-либо вопросы, вы можете задать их в комментариях или заполнить контактную форму.

Про другие модели сотрудничества, которые предлагает A1QA, можно прочитать здесь.

Поделиться статьей: