Ответ
Конфликт между разработчиком и тестировщиком решаю через анализ аргументов обеих сторон и поиск компромисса.
- Факты и данные: запрашиваю лог ошибок, тест-кейсы, воспроизведение бага.
- Четкие критерии: сверяю с требованиями — если баг есть в ТЗ, разработчик обязан исправить. Если спорный случай — уточняю у Product Owner.
- Технический диалог: организую обсуждение, где разработчик объясняет код, а тестировщик — шаги воспроизведения.
Пример:
# Разработчик: "Это не баг, а фича!"
# Тестировщик: "По ТЗ кнопка должна быть синей, а она красная."
Решение: проверяю ТЗ → если расхождение, фиксим. Если ТЗ нечеткое — уточняем и вносим правки.
Главное — нейтральная позиция, фокус на продукт, а не на личности.