❔Уже можно? На каком этапе привлекать бизнес-заказчика к тестированию системы, чтобы не было мучительно больно.Раннее привлечение бизнес-заказчика к тестированию системы кажется хорошей идеей. Ведь чем раньше он вовлечен, тем быстрее можно учесть его требования, правда? Но на деле это не всегда так. В некоторых случаях преждевременное участие заказчика может привести к задержкам, путанице и недовольству.Ошибка 1. Демонстрация сырого продуктаНа ранних этапах разработки функционал часто выглядит недоработанным, а интерфейс может быть еще на стадии макетов. Заказчик видит "полуфабрикат" и начинает паниковать:• "Почему кнопки не работают?"• "А где та важная функция, которую мы обсуждали?"Как избежать: привлекайте заказчика, когда базовая функциональность готова, а основные баги устранены. Это поможет сосредоточиться на важном, а не на косметике.Ошибка 2. Ожидание финального качества на этапе тестированияЕсли заказчика привлекают слишком рано, он может начать оценивать систему как уже готовую, забывая, что это всего лишь промежуточная версия. Это приводит к разочарованию и недоверию.Как избежать: подготовьте заказчика: объясните, что он тестирует не конечный продукт, а отдельные функции. Убедитесь, что система хотя бы частично отражает бизнес-цели.Ошибка 3. Замена QA-команды заказчикомИногда, чтобы "сэкономить время", заказчику предлагают протестировать систему вместо команды QA. Это ошибка: заказчик не знает всех технических тонкостей, не понимает границ системы и фокусируется на "симптомах", а не причинах проблем.Как избежать: разграничьте зоны ответственности. Заказчик должен проверять бизнес-сценарии, а не искать баги в коде.Ошибка 4. Привлечение без четкого фокусаЕсли вы просто "показываете, что есть", заказчик начинает высказывать замечания обо всем подряд: начиная от цвета кнопок и заканчивая запросами на новый функционал, который изначально не обсуждался.Как избежать: формулируйте конкретные задачи для заказчика. Например: "Проверьте, работает ли процесс оформления заявки так, как мы обсуждали".Ошибка 5. Игнорирование готовности заказчикаНе все заказчики готовы к участию в тестировании. Кто-то недостаточно технически подкован, кто-то не до конца понимает бизнес-процессы. В итоге они могут упустить важные детали или, наоборот, зациклиться на несущественном.Как избежать: прежде чем привлекать заказчика, убедитесь, что он понимает:• Как работает тестируемая система.• Что входит в его зону ответственности.Обучение и контекст — залог успеха.Когда уже можно привлекать заказчика?Чтобы участие бизнес-заказчика принесло пользу, убедитесь, что:⏰️Функционал ключевых бизнес-сценариев реализован. Без этого заказчику будет сложно оценить систему.⏰️Основные баги исправлены. Иначе заказчик потратит время, описывая уже известные проблемы.⏰️Цели тестирования сформулированы. Например: "Проверяем, корректно ли формируется отчет" или "Тестируем процесс регистрации".⏰️Заказчик понимает, зачем его привлекают. Ему нужно оценивать бизнес-результаты, а не ловить баги.Раннее привлечение заказчика полезно, но есть много НО. Раньше я думала, что чем раньше - тем лучше, но на днях увидела со стороны ошибки раннего привлечения - и кажется, это совсем не ок. Упрощаем работу себе и близким - тестируем с умом!