Как мы определяем, какая Scrum команда успешна, а какая нет? Как можно определить успех команды? На что стоит обращать внимание при оптимизации процесса?
В статье я поделюсь своим взглядом на то, какие факторы влияют на успех команды, а также обозначу основные проблемы, на решение которых команда тратит свою энергию.
Ицхак Адизес определил успех, как отношение энергии, затраченной на внешнюю интеграцию к энергии, затраченной на внутреннюю дезинтеграцию при неизменности общей энергии системы (более подробно про формулу здесь). Адизес отмечает, что формула применима ко всем системам: отдельному человеку или международной корпорации.
Воспользуемся данной концепцией, чтобы определить успех Scrum команды. Позволю себе несколько упростить идею Адизеса и представить успех, как систему уравнений:
— некое абстрактное выражение успеха команды;
— общее количество энергии команды;
— энергия непосредственно затраченная на реализацию функционала, удовлетворяющий боли клиента;
— энергия, затраченная на процесс трансформации энергии команды в конечный продукт.
Из представленной системы следует, что команда успешна, если большая часть энергии команды тратится на поставку функционала. Таким образом, финальная цель идеальной Scrum команды — перевести всю энергию в конечный продукт ценный для пользователя/клиента.
Что включают в себя параметры, использованные в формуле? Общая энергия команды определяется следующими факторами:
выражается конечным произведенным продуктом: степенью удовлетворения болей клиента; количеством и качеством непрофильных задач, которые пошли на пользу партнерам команды.
К относится энергия, которая тратится не на производство конечного продукта. Формально, в данную группу попадает любая деятельность, направленная на преобразование ресурсов в конечный продукт. Из концепции бережливой разработки ПО (Lean Software Development) известны основные категории неэффективного расходования ресурсов:
Эти пункты относятся непосредственно к производству ПО. Однако, для реализации большинства функций, члены команды должны эффективно взаимодействовать.
Часто ли вы испытывали опустошение, после нескольких встреч в течении дня? Оставались ли у вас силы на выполнение других задач? Коммуникация — это очень энергозатратный вид деятельности, поэтому необходимо использовать правильные практики с целью минимизации потерь энергии при общении с коллегами. Перечислим основные ошибки, которые приводят к расходованию лишней энергии при коммуникации и взаимодействии:
Если вам кажется, что сейчас я описывал весьма метафорические понятия, то попробуйте заменить «абстрактную» энергию на более предметное — деньги. Готовы ли вы, как заказчик, платить зарплату за то, что члены команды меряются, у кого эго круче? А вкладывать средства в создание никому не нужных артефактов? Кроме того, заменив абстрактные понятия числовыми значениями, мы получим классическую формулу возврата инвестиций (ROI).
Тезисно подведем итоги:
В статье я поделюсь своим взглядом на то, какие факторы влияют на успех команды, а также обозначу основные проблемы, на решение которых команда тратит свою энергию.
Ицхак Адизес определил успех, как отношение энергии, затраченной на внешнюю интеграцию к энергии, затраченной на внутреннюю дезинтеграцию при неизменности общей энергии системы (более подробно про формулу здесь). Адизес отмечает, что формула применима ко всем системам: отдельному человеку или международной корпорации.
Воспользуемся данной концепцией, чтобы определить успех Scrum команды. Позволю себе несколько упростить идею Адизеса и представить успех, как систему уравнений:
— некое абстрактное выражение успеха команды;
— общее количество энергии команды;
— энергия непосредственно затраченная на реализацию функционала, удовлетворяющий боли клиента;
— энергия, затраченная на процесс трансформации энергии команды в конечный продукт.
Из представленной системы следует, что команда успешна, если большая часть энергии команды тратится на поставку функционала. Таким образом, финальная цель идеальной Scrum команды — перевести всю энергию в конечный продукт ценный для пользователя/клиента.
Что включают в себя параметры, использованные в формуле? Общая энергия команды определяется следующими факторами:
- Наличие минимально необходимого количества людей для реализации функций.
- Профессионализм членов команды.
- Личностная энергия членов команды.
- Уровень кроссфункциональности и взаимозаменяемости.
- Структура организации, ее корпоративная культура и быт.
выражается конечным произведенным продуктом: степенью удовлетворения болей клиента; количеством и качеством непрофильных задач, которые пошли на пользу партнерам команды.
К относится энергия, которая тратится не на производство конечного продукта. Формально, в данную группу попадает любая деятельность, направленная на преобразование ресурсов в конечный продукт. Из концепции бережливой разработки ПО (Lean Software Development) известны основные категории неэффективного расходования ресурсов:
- Частично выполненная работа.
- Избыточные функциональные возможности.
- Повторное приобретение знаний (игнорирование уже накопленного опыта).
- Передача работы.
- Переключение между задачами (смена контекста ведет к потерям до 80% процентов энергии).
- Задержки (барьеры, мешающие доставить пользователю/клиенту конечную ценность).
- Дефекты (некачественный функционал, который необходимо доделывать или переделывать).
Эти пункты относятся непосредственно к производству ПО. Однако, для реализации большинства функций, члены команды должны эффективно взаимодействовать.
Часто ли вы испытывали опустошение, после нескольких встреч в течении дня? Оставались ли у вас силы на выполнение других задач? Коммуникация — это очень энергозатратный вид деятельности, поэтому необходимо использовать правильные практики с целью минимизации потерь энергии при общении с коллегами. Перечислим основные ошибки, которые приводят к расходованию лишней энергии при коммуникации и взаимодействии:
- Отсутствие культуры исполнения договоренностей, в результате чего команда вынуждена постоянно тратить энергию на перепланирование.
- Отсутствие доверительных отношений между членами команды, что ведет к сокрытию реальных проблем и трате энергии на их разрешение после того, как они стали слишком большими.
- Неконструктивные подходы к разрешению конфликтов: расходование энергии на эмоции и утверждение собственного эго.
- Непонимание целей Scrum церемоний и неэффективное проведение данных мероприятий (обсуждение процессных изменений на планировании или планирование в течении ретроспективы).
- Систематические отвлечения членами команды друг друга по различным вопросам и вызванная этим смена контекста (непонимание ценности DSM и неумение разграничивать каналы коммуникации).
Если вам кажется, что сейчас я описывал весьма метафорические понятия, то попробуйте заменить «абстрактную» энергию на более предметное — деньги. Готовы ли вы, как заказчик, платить зарплату за то, что члены команды меряются, у кого эго круче? А вкладывать средства в создание никому не нужных артефактов? Кроме того, заменив абстрактные понятия числовыми значениями, мы получим классическую формулу возврата инвестиций (ROI).
Тезисно подведем итоги:
- Успешная Scrum команда — это команда, которая с минимальными затратами приносит максимальную пользу заказчику/клиенту.
- Минимизируйте потерю энергии. Успех команды определяется ее способностью трансформировать всю имеющуюся энергию в конечный ценный продукт.
- Прежде чем увеличивать общее количество энергии команды, увеличьте до приемлемых значений ее КПД.
- Для перехода от абстрактных рассуждений об энергии к реальности и практике, переводите энергию в деньги, которые вы тратите на ее покупку.