18 октября 2021 9272
В данной статье предлагаю рассмотреть, кто является стэйкхолдерами и потребителями сервиса тестирования. Для этого необходимо ответить на следующие вопросы: каким образом, на каком этапе и с кем взаимодействует команда тестирования в процессе разработки ПО? что различные участники процесса разработки ожидают от команды QA и как этого достичь? 
В данной статье предлагаю рассмотреть, кто является стэйкхолдерами и потребителями сервиса тестирования. Для этого необходимо ответить на следующие вопросы:

  • Каким образом, на каком этапе и с кем взаимодействует команда тестирования в процессе разработки ПО?
  • Что различные участники процесса разработки ожидают от команды QA и как этого достичь?
Не будем акцентировать внимание на выборе конкретной методологии, так как это не так важно (по крайней мере, не стоит на первом месте) в поиске ответов на поставленные вопросы. Это может быть и Waterfall-процесс с выделенной и обособленной командой тестирования, а может быть и Agile с единой Development Team. В первую очередь важно сосредоточиться на грамотной реализации самой функции обеспечения качества. А чтобы эффективно ее выполнять, команде тестирования важно знать всех стейкхолдеров, понимать их ожидания и как эффективно с ними работать.

Что такое качество?
Чтобы разобраться со всеми ожиданиями и требованиями, предъявляемыми к команде тестирования и качеству продукта, предлагаю сделать шаг назад и посмотреть на само понятие качества.
Что такое качество? Что мы называем качественным? Что мы ожидаем от качественного продукта? Что отличает качественный продукт от некачественного?
  • Качество – это очень субъективная характеристика. У каждого будет свое определение качества, свое описание для качественного продукта.
  • Каждый человек может считать тот или иной предмет, продукт, сервис качественным или некачественным исходя из своих потребностей, ценностей и приоритетов. Одна и та же вещь одновременно может быть качественной для одного и некачественной для другого.
Если все обобщить, то получится такое определение: качество – это в первую очередь соответствие ожиданиям. Иными словами, это субъективная оценка, и зависит от того, кто ее дает.

Какой из этого можно сделать вывод? Чтобы добиться высоких оценок качества, необходимо понимать, кто и на основании чего эти оценки делает. Следовательно, если мы хотим получить качественный программный продукт, то нам нужно понимать ожидания всех, кто участвует в разработке и эксплуатации ПО. Необходимо уметь работать со всеми участниками и на всех этапах процесса разработки.

Какими бывают ожидания от качества ПО?
Понимание качества ПО отличается у разных участников процесса разработки. То же самое касается ожиданий от команды тестирования процесса QA в целом. Рассмотрим все предъявляемые требования в виде таблицы.



На каких этапах разработки подключаются тестировщики?
Короткий ответ – на всех. Как мы выяснили, команда тестирования взаимодействует со всеми участниками процесса разработки ПО. Если в рамках процесса выделены отдельные этапы и фазы, то тестировщики подключаются в рамках каждой из них.


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



Данные виды активностей будут присутствовать и в каскадной, и в итеративной разработке:
  • в Waterfall это будут отдельные этапы/фазы разработки;
  • в Agile это могут быть различные типы деятельности в рамках одной итерации.
Как QA взаимодействует с участниками разработки ПО?
На каждом этапе при работе с каждым типом задач важно использовать свои методы взаимодействия с участниками процесса разработки. Эффективным будет чередование и/или сочетание различных подходов и практик. Это позволит реализовать ожидания стейкхолдеров от качества ПО и от работы команды тестирования.
Рассмотрим по порядку, как может быть построено взаимодействие команды тестирования с остальными участниками процесса.

1. QA в рамках анализа и проработки требований:
• Заказчики и бизнес-аналитики:
– Обсуждение end-to-end-проверок и бизнес-процессов.
• Аналитики и разработчики:
– Ревью чек-листов, подготовленных тестировщиками;
– Разработка тестовой модели и стратегии тестирования;
– Совместная оценка и планирование задач.
• Внешние ИТ-команды:
– Выяснение интеграционных зависимостей между системами;
– Планирование совместного использования среды тестирования.
• Команда поддержки тестовых сред (среды разработки и тестирования ПО):
– Обсуждение требований к средам тестирования: конфигурация, данные, производительность;
– Планирование работ с тестовой средой: сроки, права доступа.

2. QA в процессе разработки и отладки ПО:
• Заказчики и бизне-аналитики:
– Демонстрация новой функциональности;
– Уточнение актуальности приоритетов по ходу разработки.
• Аналитики и разработчики:
– Обсуждение и формирование вариантов данных для тестирования;
– Ревью/тестирование документации: тех. задания, пользовательские инструкции, help и т.д;
– Анализ ошибок, найденных в процессе отладки ПО.
• Внешние ИТ-команды:
– Получение данных и условий для проверки точек интеграции;
– Настройка и тестирование интеграции с использованием «заглушек».
• Команда поддержки тестовых/продуктивных сред:
– Установка ПО в среде тестирования и настройка интеграции с внешними системами;
– Разработка и проверка инструкций по установке для тестовой среды;
– Планирование подготовки превью среды (доступы, роли, данные) для интеграции и приемки.

3. QA во время проверки интеграции и UAT:
• Заказчики и пользователи:
– Организация приемочного тестирования UAT (User Acceptance Testing);
– Воспроизведение и анализ ошибок, найденных во время UAT;
– Сбор обратной связи по итогам приемочного тестирования.
• Аналитики и разработчики:
– Подготовка данных для end-to-end-тестирования;
– Анализ и устранение ошибок интеграции.
• Внешние ИТ-команды:
– Выполнение совместного end-to-end-тестирования.
• Команда поддержки тестовых/продуктивных сред:
– Установки ПО в превью среде;
– Разработка и проверка инструкций по установке для продуктивной среды;
– Настройка интеграции со связанными системами;
– Проверка быстродействия ПО / функционала в превью среде.

4. QA на этапе подготовки и выпуска релиза:
• Заказчики и пользователи:
– Участие в пилоте (при необходимости).
• Аналитики и разработчики:
– Подготовка инструкций по установке в продуктивную среду.
• Внешние ИТ-команды:
– Участие в end-to-end-тестировании при DryRun.
• Команда поддержки продуктивных сред:
– Проведение DryRun и контрольного Smoke-тестирования в превью среде;
– Поддержка процесса установки во время DryRun и основного релиза.

5. QA в рамках поддержки ПО в продуктивной среде:
• Заказчики и пользователи:
– Получение и анализ фидбэка по итогам релиза и эксплуатации ПО;
– Корректировка пользовательских инструкций.
• Аналитики и разработчики:
– Воспроизведение, анализ и исправление ошибок в рамках выпущенной функциональности;
– Анализ и исправление «технических» инцидентов от поддержки;
– Ретроспектива команды по итогам релиза: внутренняя и внешняя.
• Внешние ИТ-команды:
– Анализ и исправление интеграционных инцидентов;
– Пополнение базы знаний новой информацией по поводу интеграционного взаимодействия систем.
• Поддержка:
– Работа над ошибками, выполнение анализа: процесса установки, производительности после релиза, архитектуры ПО;
– Доработка инструкций по установке для продуктивной среды.

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


Последние статьи в блоге

Опыт развертывания корпоративной/ведомственной ИИ-инфраструктуры

Разговор о проблемах развертывания ИИ-инфраструктуры часто ведется на макроуровне: дефицит вычислительных мощностей, стоимость ускорителей, зависимость от внешних поставщиков, регуляторные ограничения. Все это важно, но если посмотреть на ситуацию глазами специалиста, которому предстоит решить эту задачу, вопрос становится более прикладным: как развернуть корпоративную ИИ-инфраструктуру, чтобы она не превратилась в дорогой, трудноуправляемый и слабо загруженный набор серверов?

Новости
02 июня 2026

«Аниматор с провалами памяти»: 6 ограничений ИИ, которые не дают вам писать качественный код

Вы когда-нибудь просили ИИ написать метод на Spring Boot, получали красивый, идеально отформатированный код, а он не работал? Потом вы копали глубже и находили, что нейросеть использовала RestTemplate вместо WebClient, забыла про @Transactional, а в методе с @PreUpdate пыталась изменить данные, которые уже ушли в SQL. И вы думали: «Ну, нейросеть же глупая». Нет. Не глупая. Она просто пишет код не как человек.

Новости
28 мая 2026

Роль и место России в мировой гонке в сфере ИИ

По масштабу амбиций и геополитическому значению гонку в сфере искусственного интеллекта все чаще сравнивают с космической гонкой эпохи холодной войны. Соревнование разворачивается одновременно по нескольким осям: вычислительные мощности, данные, кадры, модели и регулирование. В настоящее время ни одну из мировых держав нельзя назвать ведущей по всем направлениям, что оставляет возможность для разных подходов и стратегий в достижении лидерства. О положении России в этом глобальном соревновании, ее стратегических целях, инфраструктурных ограничениях и потенциале для развития рассказывает Денис Воденеев, заместитель директора центра перспективных разработок IBS.

Новости
21 мая 2026

Систематизация ИИ-компетенций: курсы под роли, карты эффективности и модули в комплексных программах

Учебный центр IBS систематизировал подход к развитию навыков работы с искусственным интеллектом. Хаотичное использование нейросетей, как показала практика, не даёт измеримого эффекта. Новое направление построено так, чтобы ИИ решал конкретные бизнес-задачи, а не просто ускорял рутину.

Новости
18 мая 2026

Как защитить бизнес и данные при внедрении ИИ

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

Новости
13 мая 2026

Искусственный архитектор: как нейросети справляются с проектированием ПО

В этой статье расскажем про большие языковые модели в приложении к работе архитектора ПО. Вместе мы посмотрим, насколько хорошо GPT понимает ИТ-архитектуру и сможет ли уже сегодня заменить архитектора. Пора разобраться, насколько глубоко ИИ может встроиться в рабочие процессы архитектора ПО — и стоит ли ему там оставаться.

Новости
24 апреля 2026

Бабушка с долгом в полмиллиона, однопоточное ядро и другие грабли: как не повторить чужие архитектурные ошибки

Любая система рано или поздно проверяется на прочность: нагрузкой, ростом бизнеса или человеческим фактором. Именно в эти моменты всплывают решения, которые казались безобидными на старте. Ниже — реальные кейсы из практики, где небольшие архитектурные допущения со временем превращались в ощутимые проблемы. Разберем, какие сигналы можно было заметить сразу и что стоит учитывать, чтобы не повторить эти сценарии в своих проектах.

Новости
16 апреля 2026

Как защитить информацию в приложениях, использующих ИИ

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

Новости
08 апреля 2026

Java без розовых очков: какие знания отделяют грейды

Почти каждый разработчик рано или поздно задается вопросом: «Я уже Middle или все еще уверенный Junior?» Опыт растет, задач становится больше, стек шире — но вместе с этим появляется и иллюзия, что раз ты пишешь на Java каждый день, значит, язык знаешь.

Новости
23 марта 2026

ИИ против джуна: как победить нейросети при устройстве на работу

Начинающим разработчикам и раньше было непросто найти первую работу, а сейчас и подавно: конкуренция выросла кратно, а рынок окончательно стал «рынком работодателя».

11 марта 2026

Мартовский апгрейд: обновляем компетенции со скидкой 20% и приятными бонусами

Март — традиционное время не только для обновления природы, но и для профессионального роста. С 1 по 31 марта 2026 года у нас действует акция «Мартовский апгрейд».

05 марта 2026

Февраль 2026: Разбираем тренды, прокачиваем архитектуру и учимся договариваться с ИИ. Бесплатные вебинары для ИТ-специалистов

Февраль — месяц, когда уже видны цели на год, но еще есть время скорректировать курс и зарядиться новыми знаниями.

Новости
06 февраля 2026

Как ИТ-компании могут компенсировать до 10 млн ₽ на обучении сотрудников в 2026 году

Как аккредитованный учебный центр, специализирующийся на подготовке ИТ-специалистов, мы не только проводим программы дополнительного профессионального образования, но и помогаем корпоративным клиентам корректно оформить документы для участия в программе «Субсидия на обучение сотрудников» Департамента предпринимательства и инновационного развития города Москвы. В этой статье — структурированный обзор условий, требования к компаниям и сотрудникам, а также как мы можем помочь вам при подаче заявки.

Жизнь компании
20 января 2026

Архитекторы vs Рутина: Как открытый вебинар за 2 недели превратился в кастомный ИИ-интенсив

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

12 января 2026

Чистая выдумка: Как придумать класс, которого нет, и спасти проект от хаоса

Знакомо: вы описываете требования, рисуете сущности — Клиент, Заявка, Документ… А потом система превращается в «комок» с сильной связанностью (big ball of mud), где любое изменение стоит как полпроекта?

Новости
16 декабря 2025

Федеральное признание: нашу программу по системному анализу признали лучшей ИТ-программой в стране

Программа Учебного центра IBS «Системный аналитик. Уровень Специалист» признана лучшей ИТ-программой онлайн-обучения в России по итогам премии «СМАРТ ПИРАМИДА — 2025»!

16 декабря 2025

Бизнес-аналитик 2.0: как меняется профессия и какие навыки теперь нужны

Когда-то бизнес-аналитик ассоциировался с человеком, который «пишет ТЗ». Сегодня этого явно недостаточно. Современный БА — это стратег, коммуникатор и системный мыслитель, который одинаково уверенно чувствует себя в бизнес-контексте и технических деталях. Чтобы не застрять в прошлом, важно понимать, как эволюционирует роль аналитика и какие компетенции становятся критически важными.

Новости
05 декабря 2025

Обратная сторона Event-Driven: Почему Мартин Фаулер призывает к осторожности?

Вы узнаете один из 4 ключевых паттернов EDA и поймете, как избежать главной ловушки, в которую попадают многие команды.

Новости
25 ноября 2025

Скидка 30% на 8 курсов декабря

Год близится к завершению, и пока другие подводят итоги, вы можете сделать самую выгодную инвестицию — в себя. Мы собрали 8 курсов со скидкой 30%*, которые стартуют в начале декабря, чтобы вы могли точно успеть пройти обучение до конца года и прийти к новым карьерным целям с обновлённым стеком технологий.

Новости
20 ноября 2025

Осенний апдейт карьеры: от -30% до -50% на курсы ноября!

Только сейчас: скидки от 30% до 50%* на ноябрьские курсы для тех, кто хочет быть на шаг впереди в IT. Практические программы помогут укрепить ключевые навыки и выйти на новый уровень профессиональной зрелости. Успейте подать заявку, чтобы воспользоваться предложением.

Новости
23 октября 2025

Нужна помощь? Оставьте заявку, и мы свяжемся с вами в ближайшее время

Согласен получать на e-mail информационные рассылки о новостях Учебного центра IBS
Корпоративное обучение Оценка персонала Сертификация О нас Стать тренером Блог Личный кабинет
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.