Ответ
Как IT Project Manager, я не занимаю чью-то сторону — моя роль в том, чтобы обеспечить баланс между командами. Разработчики и тестировщики — партнёры, а не противники.
Пример:
Если тестировщики нашли баг, а разработчики настаивают, что это "не баг, а фича", я организую совместное обсуждение:
- Проверяем требования (если есть разногласия — уточняем у заказчика).
- Анализируем impact (критичность, сроки).
- Ищем компромисс (например, фиксим баг сейчас или добавляем в бэклог).
Код-пример (если спор технический):
# Тестировщик: "Метод calculate() возвращает некорректный результат!"
def calculate(a, b):
return a * b # Разработчик: "Так и задумано!"
# Решение: свериться с документацией или уточнить у Product Owner.
Главное — фокус на цели проекта, а не на конфликтах.