Ответ
Конфликт возник между разработчиками и тестировщиками из-за частых багов в релизах. Я организовал совместную встречу, где каждая сторона озвучила боли.
Проблема:
- Разработчики жаловались на нечеткие тест-кейсы.
- Тестировщики — на спешку и отсутствие документации.
Решение:
- Внедрили Definition of Ready для требований (проверка полноты перед стартом разработки).
- Добавили коллективное ревью тест-кейсов перед тестированием.
- Настроили автоматизированные smoke-тесты (пример на Python + pytest):
def test_login_page(client):
response = client.get("/login")
assert response.status_code == 200
assert "Login" in response.text
Итог:
Количество багов в production снизилось на 40%, команда стала чаще коммуницировать на ранних этапах.