Объясняю технологии и концепции, которые важно понимать системным аналитикам и всем, кто в IT.
Boosty: https://boosty.to/aeksandturchenko
Консультация: https://iteasy.yonote.ru/share/sa
Автор: @turalex1
Post #665
1.09K

Название звучит как начало мексиканского фильма, но речь пойдет о рабочем подходе. 🧑🌾
3 amigos (Three Amigos) — это встреча перед стартом разработки конкретной задачи, на которой сходятся три точки зрения для обсуждения предложенного решения, выявления возможных альтернативных сценариев, а также для формирования общего понимания контекста.
Такая встреча помогает до начала разработки проверить полноту требований, согласовать ожидания участников и заранее обнаружить возможные риски, ограничения или спорные моменты.
🔣Кто входит в команду «3 amigos»?
🔣Бизнес — отвечает за бизнес-контекст, цели, ценность функционала и ожидания пользователей.
🔣Разработка — оценивает решение с технической точки зрения, выявляет ограничения и предлагает варианты реализации.
🔣Тестирование — смотрит на требования с точки зрения проверяемости, тестовых сценариев, рисков и возможных edge cases.
🔣 Как проходит?
1. Подготовка к встрече
Перед встречей важно подготовить базовый контекст по задаче:
🔣описание задачи и цели изменений;
🔣основные требования и сценарии;
🔣ограничения, зависимости и спорные моменты;
🔣вопросы, которые нужно обсудить с командой.
2. Проведение встречи
На встрече участники вместе разбирают задачу:
🔣обсуждают предложенное решение;
🔣уточняют требования и ожидания;
🔣рассматривают альтернативные сценарии;
🔣выявляют риски, ограничения и неочевидные кейсы;
🔣фиксируют вопросы, которые требуют дополнительной проработки.
3. Итоги встречи
По итогам встречи у команды должно быть общее понимание:
🔣что именно нужно реализовать;
🔣какие требования и сценарии согласованы;
🔣какие риски и ограничения учтены;
🔣какие вопросы остались открытыми;
🔣кто и что должен доработать перед стартом разработки.
🔣Главные преимущества
🔣Единое понимание задачи
Участники заранее синхронизируются по контексту, требованиям, ограничениям и ожидаемому результату.
🔣Меньше недопонимания в разработке
Спорные моменты и неочевидные сценарии обсуждаются до старта реализации, а не во время разработки или тестирования.
🔣Раннее выявление рисков
Команда заранее замечает технические ограничения, пробелы в требованиях, сложные edge cases и потенциальные проблемы.
🔣Более точные требования
За счёт разных точек зрения требования становятся полнее, понятнее и лучше подготовленными к реализации.
🔣Экономия времени и повышение качества решения
Меньше возвратов на доработку, уточняющих вопросов и переделок, а команда может заранее выбрать более подходящий вариант реализации.
Делитесь, какие подходы вы используете в команде ⬇️⬇️
3 amigos (Three Amigos) — это встреча перед стартом разработки конкретной задачи, на которой сходятся три точки зрения для обсуждения предложенного решения, выявления возможных альтернативных сценариев, а также для формирования общего понимания контекста.
Такая встреча помогает до начала разработки проверить полноту требований, согласовать ожидания участников и заранее обнаружить возможные риски, ограничения или спорные моменты.
🔣Кто входит в команду «3 amigos»?
🔣Бизнес — отвечает за бизнес-контекст, цели, ценность функционала и ожидания пользователей.
🔣Разработка — оценивает решение с технической точки зрения, выявляет ограничения и предлагает варианты реализации.
🔣Тестирование — смотрит на требования с точки зрения проверяемости, тестовых сценариев, рисков и возможных edge cases.
Состав встречи не обязательно ограничивается тремя ролями, всё зависит от задачи, затронутых систем и участников, которые нужны для её проработки.
🔣 Как проходит?
1. Подготовка к встрече
Перед встречей важно подготовить базовый контекст по задаче:
🔣описание задачи и цели изменений;
🔣основные требования и сценарии;
🔣ограничения, зависимости и спорные моменты;
🔣вопросы, которые нужно обсудить с командой.
2. Проведение встречи
На встрече участники вместе разбирают задачу:
🔣обсуждают предложенное решение;
🔣уточняют требования и ожидания;
🔣рассматривают альтернативные сценарии;
🔣выявляют риски, ограничения и неочевидные кейсы;
🔣фиксируют вопросы, которые требуют дополнительной проработки.
3. Итоги встречи
По итогам встречи у команды должно быть общее понимание:
🔣что именно нужно реализовать;
🔣какие требования и сценарии согласованы;
🔣какие риски и ограничения учтены;
🔣какие вопросы остались открытыми;
🔣кто и что должен доработать перед стартом разработки.
🔣Главные преимущества
🔣Единое понимание задачи
Участники заранее синхронизируются по контексту, требованиям, ограничениям и ожидаемому результату.
🔣Меньше недопонимания в разработке
Спорные моменты и неочевидные сценарии обсуждаются до старта реализации, а не во время разработки или тестирования.
🔣Раннее выявление рисков
Команда заранее замечает технические ограничения, пробелы в требованиях, сложные edge cases и потенциальные проблемы.
🔣Более точные требования
За счёт разных точек зрения требования становятся полнее, понятнее и лучше подготовленными к реализации.
🔣Экономия времени и повышение качества решения
Меньше возвратов на доработку, уточняющих вопросов и переделок, а команда может заранее выбрать более подходящий вариант реализации.
Делитесь, какие подходы вы используете в команде ⬇️⬇️
- 👍 9

















