Как будешь решать конфликт между разработчиком и тестировщиком

«Как будешь решать конфликт между разработчиком и тестировщиком» — вопрос из категории Стейкхолдеры и коммуникация, который задают на 24% собеседований Бизнес Аналитик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

Конфликт между разработчиком и тестировщиком решаю через анализ аргументов обеих сторон и поиск компромисса.

  1. Факты и данные: запрашиваю лог ошибок, тест-кейсы, воспроизведение бага.
  2. Четкие критерии: сверяю с требованиями — если баг есть в ТЗ, разработчик обязан исправить. Если спорный случай — уточняю у Product Owner.
  3. Технический диалог: организую обсуждение, где разработчик объясняет код, а тестировщик — шаги воспроизведения.

Пример:

# Разработчик: "Это не баг, а фича!"  
# Тестировщик: "По ТЗ кнопка должна быть синей, а она красная."  

Решение: проверяю ТЗ → если расхождение, фиксим. Если ТЗ нечеткое — уточняем и вносим правки.

Главное — нейтральная позиция, фокус на продукт, а не на личности.