Three Amigos — лёгкая практика, пришедшая из BDD (разработки через поведение) и гибкого тестирования. Перед тем как взять историю в работу, встречаются трое:
- Владелец продукта или бизнес-аналитик — отвечает на вопрос «зачем это нужно».
- Разработчик — на вопрос «как мы это сделаем».
- Тестировщик — на вопрос «как мы это проверим».
Встреча занимает 30–60 минут на одну историю. Результат — доработанные критерии приёмки, найденные риски и согласованный план работ.
Три амиго — хорошая замена работе по принципу «бросили через стену», когда владелец продукта написал требование, разработчик его реализовал, тестировщик нашёл ошибки и всё ушло на переделку.
- Команда работает по Scrum или Kanban
- В команде есть отдельный тестировщик
- Хотите уменьшить число ошибок, которые находит тестирование
- Очень маленькая команда без выделенного тестировщика: обсуждение и так происходит само собой
- Простые задачи без неочевидных пограничных случаев
Команда из 6 человек берёт крупную историю «Импорт пользователей из файла CSV» и перед стартом собирает три амиго: владельца продукта, разработчика и тестировщика. Разбирают вопросы: что считать импортом, какой формат допустим, что делать с дублями, что показывать при ошибке. Через 40 минут критерии приёмки обновлены, разработчик начинает уверенно, а тестировщик уже знает, что проверять.
В Shtab прикрепляйте итоги встречи прямо к истории: владелец продукта записывает «зачем», разработчик — «как», тестировщик — план проверки. Критерии приёмки это не заменяет, а дополняет контекстом. Повторяющиеся договорённости выносите в базу знаний, чтобы не разбирать их заново на каждой истории.