Ответ
Да, в команде используется стандартный набор agile-практик для синхронизации:
- Ежедневный стендап (Daily Standup): 15 минут каждое утро. Каждый участник кратко отвечает на три вопроса: что сделал вчера, что планирует сегодня, есть ли блокирующие проблемы.
- Планирование спринта (Sprint Planning): Проводится раз в 1-2 недели для оценки и выбора задач из бэклога на следующий спринт.
- Ретроспектива (Sprint Retrospective): После завершения спринта. Анализируем, что прошло хорошо, что можно улучшить, и формируем план действий.
- Технические обсуждения (Ad-hoc meetings): Созвоны по мере необходимости для решения сложных архитектурных или продуктовых вопросов.
Пример обновления статуса на стендапе:
// Вчера: завершил рефакторинг модуля валидации пользовательских данных.
// Сегодня: напишу интеграционные тесты для нового валидатора.
// Проблемы: требуется уточнение по формату поля "телефон" от продукт-менеджера.
Подход гибкий: если команда в потоке и нет блокеров, встречи могут быть сокращены.
Ответ 18+ 🔞
Ага, вот эта ваша гибкая методология, блядь. Собрались, значит, по утрам, как мартышки на ветке, пятнадцать минут трясёмся.
Стендап, сука, ежедневный. Каждый должен выдать три священных ответа: что вчера наворотил, что сегодня впендюрить собирается, и кто ему, сука, в этом помешал. Просто пиздец, как в секте.
Раз в неделю-две — планирование спринта. Сидим, блядь, как дурачки, тыкаем пальцами в задачи и пытаемся угадать, насколько они ёбаные. «О, эта фича — на два дня!» — «Да ты что, мудак, тут же полсистемы перелопатить! Овердохуища работы!». В общем, стандарт.
А потом, когда спринт накрылся медным тазом, — ретроспектива. О, это святое! «Что было хорошо?» — «Ни хуя». «Что было плохо?» — «Всё». «Что будем делать?» — «Да похуй, на следующем спринте опять на те же грабли наступим». Гениально, ёпта.
Ну и конечно, внезапные созвоны. Только сел, в поток вошёл, а тут — дзынь! «Всем срочно на митинг, тут архитектурный вопрос, блядь, на миллион!». Приходишь, а там спорят, какую кнопку на какой стороне экрана прилепить. Ебать мои старые костыли.
Вот как это на практике звучит, смотри:
// Вчера: завершил рефакторинг модуля валидации пользовательских данных.
// Сегодня: напишу интеграционные тесты для нового валидатора.
// Проблемы: требуется уточнение по формату поля "телефон" от продукт-менеджера.
А в жизни-то это переводится так: «Вчера я, блядь, три часа ебался с этим легаси-кодом, который писал какой-то пидарас шерстяной. Сегодня буду писать тесты, которые сломаются после первого же коммита коллеги. А проблема в том, что наш продукт-менеджер — хитрая жопа, которая сама не знает, какой формат телефона ей надо: с плюсом, без плюса, или может вообще римскими цифрами?».
Гибкий подход, говорите? Ну да, если все в потоке и проблем нет, то встречи, конечно, можно и посокращать. Ага, щас. Это ж как раз тот момент, когда менеджеру кажется, что он недостаточно управляет, и он начинает плодить новые митинги. Пиздец, короче.