12 качеств хорошего Agile-лидера

Как определить хорошего Agile-лидера?

Методология гибкой разработки существует уже несколько лет и стала нормой для многих технологических компаний. Но почему одни организации действительно преуспевают в Agile, а другие борются? Еще хуже, когда некоторые команды думают, что они Agile, потому что они практикуют гибкие концепции, такие как ежедневные встречи и ретроспективы, но на самом деле они далеки от Agile.

Я считаю, что разница заключается в лидерах, будь то ScrumMaster, Delivery Manager или технический директор, которые обладают полномочиями закладывать основы Agile рабочей культуры в организации, и в этом посте мы рассмотрим 12 качеств хорошего Agile-лидера. .

Каковы качества хорошего Agile-лидера?

1. Видение и миссия

Каждый в организации должен знать, над чем он работает. Часто люди слишком увязли в деталях повседневной работы и упускают из виду общую картину.

Хороший Agile-лидер должен гарантировать, что цели и миссия организации ясны для всех, кто участвует в реализации проекта, в том числе для клиентов и заинтересованных сторон scrum-команд.

Убедитесь, что любая выполняемая работа имеет четкую цель и продвигается к видению. Точно так же важно установить границы и объем работы, чтобы команды не делали того, в чем нет необходимости.



2. Небольшие релизы

Убедитесь, что работа разделена на задачи и подзадачи, чтобы функции можно было выпускать итеративно и поэтапно, а не выпускать 'большой взрыв'. По возможности большие проекты следует разделять на более мелкие.

По сути, это концепция гибкой модели доставки, итеративной и инкрементальной.

3. Предварительные встречи

Лидер Agile должен гарантировать, что элементы в бэклоге поддерживаются и что сеансы планирования проводятся до начала спринта. В идеале истории должны быть подготовлены и обсуждены за один спринт вперед, чтобы до начала спринта сессия планирования была быстрой.

Следите за скоростью работы команд, чтобы можно было спрогнозировать объем спринтов. Обо всех ограничениях или изменениях приоритетов следует сообщать всем.

4. Короткая петля обратной связи.

Обеспечьте короткую обратную связь между командой разработчиков, дизайном, продуктом и клиентами, вовлекая их в частое общение. Работа должна быть продемонстрирована и обсуждена на раннем этапе и постоянно, чтобы устранить любые недоразумения и предположения.

Убедитесь, что прогресс основан на фактической ценности, полученной для бизнеса, а не на сравнении с планом.

5. Постоянное совершенствование / обмен знаниями

Убедитесь, что знания разных членов команды распределяются между разными частями организации и что небольшие улучшения в любом процессе происходят постоянно. Ретроспективы и «Scrum of Scrums» обычно являются хорошей возможностью узнать о препятствиях и трудностях, с которыми сталкиваются во время спринта, чтобы можно было составить план действий для устранения препятствий.

Лучшие практики для непрерывного тестирования в Agile

6. Быстро потерпеть неудачу

Хороший гибкий лидер должен убедиться, что команды имеют смелость опробовать новые технологии и подходы. Создайте среду, в которой небольшие сбои могут происходить рано и часто, тем самым снижая риск серьезного сбоя в конце проекта.

7. Связь

Создайте дружественную среду, которая облегчает личное общение и сводит к минимуму необходимость в ненужных документах, электронной почте и других формах связи с низкой пропускной способностью. Например, гораздо эффективнее иметь физическую доску канбан, на которой между членами команды происходят личные обсуждения, а не Jira или аналогичные инструменты.

8. Сосредоточенность и согласованность

Убедитесь, что команда сосредоточена, предана делу и настроена на работу, а не на многозадачность. Каждый должен быть сосредоточен на работе над первоочередными задачами, которые приносят пользу бизнесу. Работай умом, а не силой.

Работайте с менеджерами, чтобы гарантировать, что нужные люди и команды будут доступны в нужное время, чтобы максимизировать скорость и шансы на успех.

9. Устранение препятствий.

Чтобы команда могла своевременно предоставлять высококачественный продукт, они должны быть сосредоточены исключительно на работе и не сталкиваться с ежедневным беспорядком или препятствиями.

Хороший гибкий лидер должен позаботиться о том, чтобы препятствия были устранены как можно скорее при обнаружении, или даже предвидеть вероятность препятствия до того, как оно начнет мешать команде.

Ищите узкие места и очереди, применяйте системное мышление и принципы бережливого производства, чтобы оптимизировать предоставление бизнес-ценности.

10. Видимость прогресса

Убедитесь, что все в бизнесе четко видят прогресс и что каждый может видеть «общую картину». Может использовать информационные панели на экранах, которые четко показывают прогресс на высоком уровне и всегда видны.

11. Самоорганизация и автономия

Проясните цель и текущую ситуацию, чтобы люди могли думать и действовать автономно, и вам не нужно было указывать им, что им делать. Убедитесь, что людям даны проблемы, которые нужно решить, а не задачи, которые нужно выполнить.

Помните, что самоорганизация команды не происходит в одночасье. Самоорганизация - это не только работа всей команды в ее конкретном организационном контексте. Каждый член команды должен быть самоорганизованным.

12. Межфункциональное сотрудничество и зависимости.

Хороший Agile-лидер должен следить за тем, чтобы команды не блокировались, ожидая друг друга, чтобы выполнить свою работу, и чтобы команды были кросс-функциональными, объединяя людей в разные команды и сводя к минимуму разрозненность.