Agile — это система управления проектами, которую любят использовать как крупные компании, так и стартапы. Чтобы система работала, важно соблюдать все составляющие: проводить утренние встречи (стендапы), ставить цели на конкретный промежуток времени (спринт), анализировать ошибки по его окончании (на ретроспективе). В блоге трелло — виртуальной доски для управления проектами — вышел материал с рекомендациями о том, как удалённые команды могут применять agile-методы и работать более эффективно.
Основы agile-методологии — спринт, скрам-мастер, стендап и ретроспектива.
Перед тем, как начать использовать agile, нужно разобраться, из чего она состоит. Вместо постановки общих целей или долгосрочного планирования, agile-методы предполагают разбивку проектов на короткие интервалы — «спринты». Один спринт обычно длится от недели до месяца, а у команд есть чёткое понимание, что и когда нужно делать.
Лидера agile-команды называют скрам-мастером. Каждое утро он проводит короткую встречу (стендап) на 10-15 минут, на которой члены команды коротко рассказывают о том, над чем работают в текущий момент и есть ли какие-то трудности. В конце спринта команда собирается на более подробное совещание — ретроспективу, чтобы проанализировать успехи и неудачи спринта и определить, что можно улучшить. Затем цикл повторяется.
До начала первого спринта нужно собрать правила работы в одном документе, чтобы команде было проще стартовать.
Одна из самых больших ошибок, которые делают руководители при внедрении agile-методов — стартуют слишком быстро. При переходе на удалённую работу должна поменяться, в том числе, и культура организации.
Прежде чем начать, важно создать что-то вроде командного соглашения или регламента работы, в котором будет отражено: как и где будет проходить коммуникация, какие инструменты будут использоваться, где вы будете делиться информацией и как быстро каждый член команды должен отвечать на входящие вопросы.
Онлайн-инструменты, как основа продуктивной работы команды.
Удалённым командам, которые планируют использовать agile, необходимы, как минимум, несколько основных инструментов: групповой чат, платформа для видео-конференций и система управления задачами.
Внедрите в работу и другие инструменты, которые позволят членам команды взаимодействовать между собой откуда угодно. Это могут быть виртуальные комнаты для обсуждения задач, онлайн-доски и ресурсы для совместного онлайн-проектирования — всё зависит от того, кто в вашей команде и что за проект вы делаете.
Решение всех технических проблем до старта, утренние стендапы и отказ от лишних совещаний.
Для поддержания необходимого уровня работы вам нужно повысить качество удалённых встреч. Для этого, во-первых, нужно помочь членам команды решить технические проблемы, так как если совещание длится всего 10 минут, и 8 из них все будут настраивать звук и видео — эффективным его не назовёшь. Протестируйте, как работают устройства на компьютерах удалённой команды до начала первого спринта.
Во-вторых, введите практику проведения регулярных утренних стендапов. Такая встреча поможет команде сосредоточиться на задаче, выявить сложные моменты и найти решения. А ещё это отличный способ создать ощущение сопричастности, что особенно важно, когда ваша команда не работает в офисе каждый день.
В третьих, избавьтесь от ненужных встреч или переосмыслите их. Можно ввести, например, возможность асинхронного общения — то есть такого, которое не требует немедленного ответа. Команде не обязательно бросать работу и подключаться к собранию, вместо этого каждый может изучить новую информацию, например, в трелло, когда ему будет удобно.
Ретроспектива: анализ успехов, неудач и внедрение изменений.
Чтобы удалённая работа шла успешно, важно постоянно следить за тем, что работает, что нет, и что нужно изменить. Здесь на помощь приходят ретроспективы. Как уже упоминалось, ретроспективы — это встречи в конце каждого спринта, которые дают команде возможность его проанализировать. Стоит иметь в виду, что ретроспективы проводятся не для того, чтобы руководитель рассказывал, как должно быть, а для того, чтобы каждый член команды предложил свои идеи и поделился анализом.