Птиц и пчел: ройные команды - путь будущего?

Вы когда-нибудь замечали улей рядом? Что происходит, когда улей достигает критической массы? Королева пчел покидает улей и берет с собой половину рабочих. Они роятся и строят новый улей. Это действие выполняется почти автоматически. Никто не контролирует или инструктирует пчел. Королева пчел - это своего рода лидер-слуга, который просто назначает эту роль рабочим пчелам в новой колонии. Практика «роящей технологии» в системах Agile Management вдохновлена ​​этим поведением. Технология роения также называется Mobbing.

Совсем недавно в своей книге «Умный рой» Питер Миллер обрисовал ценные бизнес-уроки природы:

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

Что такое технология роя / роения?

Чтобы узнать о технологии роения, нам нужно немного узнать об Agile Project Management.

Agile Management - это динамичная форма гибкого управления проектами, которая характеризуется:

  • Непоследовательный рабочий процесс с почти плоской иерархией
  • Параллельные команды, работающие над отдельными частями проекта
  • Постоянное взаимодействие с клиентом
  • Несколько результатов в течение проекта

Внедрение Agile Management требует, чтобы команды изменили привычные методы работы.

Одним из вариантов поведения Agile-команд является «роящая технология» (также называемая моббингом). В технологии роения вся команда (или значительная часть ресурсов) выделяется на одну задачу (также называемую историей), так что работа под рукой завершается более эффективно. Помните «Все для одного; Один за всех »девиз трех мушкетеров? Ну, роутеры должны принять этот девиз. Каждый член команды должен быть готов работать в областях, которые могут быть не в его компетенции.

Технология роения обычно применяется для рабочих резервов; или панические ситуации; все в команде «роятся», чтобы закончить отставание, чтобы весь проект мог двигаться гладко. В команде Swile Agile нет руководителя или менеджера проекта, который бы указывал команде, что делать; есть только координаторы и рои. Все члены команды берут на себя коллективную собственность, чтобы устранить отставание. Несмотря на то, что весь проект может быть запланирован группами, на самом деле, команда роящихся распадается после завершения истории, и участники возвращаются к своим первоначальным задачам.

В своей основной форме:

Роящая технология - это концепция всех членов команды, которая сосредоточена на задаче, чтобы выполнить ее совместным способом.

Давайте разберемся в нескольких терминах, используемых в технологии роения:

История: История - это особая бизнес-потребность, назначенная компании / организации (обычно ИТ).

Swarmer: Swarmer - это человек, который перемещается из одной истории в другую, предлагая свои навыки или технические знания там, где они необходимы.

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

TeamLet: TeamLet - это группа людей, работающих над данной историей. У каждого TeamLet есть один координатор с одним или несколькими участниками.

Ежедневная аналогия с роем

Вот небольшая аналогия, которая поможет вам понять концепцию технологии роения: представьте команду, участвующую в кулинарном конкурсе. Два документа должны быть сделаны и представлены судьям в рекордно короткие сроки. Это, скажем, овощной сэндвич и картофель фри. В нашей команде 3 члена: г-жа Грейс, мистер Мак и мистер Дзен. Мы назначаем задачи следующим образом:

мерыВремя заняло (в минутах)Ответственное лицо
Нарезать овощи12Мисс грейс
Организовать сыр и овощи5Мисс грейс
Поп в бутерброднице10Мистер мак
Очистить и нарезать картофель10Мистер дзен
Варить и жарить их.15Мистер мак
Представить меню5Мисс грейс

Это займет 57 минут, чтобы закончить меню в этом сценарии.

Обратите внимание, что г-жа Грейс в течение первых 15 минут связана с бутербродами, а г-н Мак бездействует в течение первых 15 минут, пока г-н Дзен не порезает картошку, хотя у него есть навыки порезать овощи. Если мистер Мак и мистер Дзен могут помочь мисс Грейс в первом занятии, время сокращается на треть.

Теперь мы знаем, что некоторые из этих людей имеют несколько навыков. Давайте перечислим их:

мерыОтветственное лицоЛица с навыками
Нарезать овощиМисс грейсМисс Грейс, Мистер Мак, Мистер Дзен
Организовать сыр и овощиМисс грейсМисс Грейс, мистер Дзен
Поп в бутербродницеМистер макМистер мак
Очистить и нарезать картофельМистер дзенМистер Дзен, Мисс Грейс
Варить и жарить ихМистер макМистер Мак, мистер Дзен
Представить менюМисс грейсМисс грейс

Теперь, если мы примем некоторые из этих видов деятельности, давайте посмотрим, что происходит:

мерыВремя занялоОтветственное лицоЛица, которые выполняют деятельность
Нарезать овощи4Мисс грейсМисс Грейс, мистер Дзен, мистер Мак
Организовать сыр и овощи5Мисс грейсМисс грейс
Поп в бутерброднице10Мистер макМистер мак
Очистить и нарезать картофель10Мистер дзенМистер дзен
Варить и жарить их7, 5Мистер макМистер Мак и мистер Дзен
Представить меню5Мисс грейсМисс грейс

Все они роились на первом занятии. Меню готово за 41, 5 минуты, и эта команда выигрывает! Это основная идея концепции технологии роения. Обратите внимание, что это не прямая аналогия, поскольку команды ИТ-проектов более сложны, но основная предпосылка остается.

Источник изображения: pixabay.com

Стратегии эффективной технологии роения

  • Командный дух: концепция технологии роения полностью зависит от командной работы. Таким образом, формирование командного духа является критически важной стратегией для эффективной технологии роения. Все члены команды должны собрать головы, чтобы решить одну проблему. Поэтому очень важно, чтобы вся команда имела открытое и свободное общение и была восприимчива к новым идеям. Командообразующие игры могут быть использованы для укрепления командного духа в рой командах.
  • Гибкая культура: хотя технология роения не обязательно является исключительной для методологии разработки Agile, она полезна для команд, которые хотят внедрить технологию роения, чтобы подготовить команды к идее нелинейной, неиерархической системы реализации. В противном случае, люди в командах роя будут озадачены иерархией, одобрениями и другими соображениями, которые являются частью систем управления водопадом.
  • Практика роящихся технологий как упражнение по формированию команды: члены команды могут часто роиться как упражнение по созданию команды. Это способствует чувству принадлежности, а также осознанию сильных и слабых сторон других участников, так что, когда возникает живая ситуация, они готовы начать в любой момент. Это похоже на пожарную тренировку, чтобы обеспечить эффективное функционирование в реальном проекте.
  • Разнообразные команды: это помогает иметь членов с различными наборами навыков в рое. Люди с уникальными способностями дают свежий взгляд на решение.
  • Частая оценка: важно постоянно проверять прогресс групп роя и переоценивать задачи в свете новой информации.

Стили роящейся технологии

Технология роения является гибкой концепцией, и вы можете адаптировать ее к различным формам в соответствии с различными проектами. Некоторые из распространенных форм:

  • Сопряжение : разработчики иногда работают в парах, чтобы закончить историю. Эта стратегия часто используется в форме программирования, называемой экстремальным программированием (XP). Два разработчика работают над одной и той же историей (поставленной задачей), часто сидя бок о бок на одном компьютере (подобно партнерам в полиции), участвуя в тестировании, кодировании или алгоритме. Они отражают идеи друг друга, чтобы закончить историю. Существует два типа сопряжения:
    • Базовое соединение происходит, когда пара установлена ​​(пара может состоять из более чем двух членов). Один человек из пары является координатором, и продолжительность является фиксированной. Это не связано с роящей технологией в том смысле, что только эти два человека вовлечены в задачу. Эти пары движутся вместе от истории к истории.
    • Полигамное спаривание - это технология роя, в которой один человек продолжает рассказывать историю, а другие роятели приходят и уходят. Есть один человек, который постоянно остается в истории для продолжения. Он / она называется координатором. Есть другие участники, которые формируют пары, чтобы развить историю. Они могут или не могут оставаться на протяжении всей истории.
  • Код-ординатор : В любом проекте одна из проблем роящихся гибких кодеров заключается в том, что кодерам требуется некоторое время, чтобы «попасть в зону кодирования». Проекты с жесткими сроками, которые, как правило, должны быть переполнены, могут не иметь роскоши времени. Отсюда и концепция кодера, который держится в запасе. Когда подходит подходящая история, он становится координатором. Этот человек останется со своей историей до конца; в то время как не кодеры, такие как аналитики, тестировщики и так далее, будут копаться в истории кодирования и переходить к другим историям. Код-ординатор переместится в другую историю только после завершения текущей истории. Это очень похоже на полигамное спаривание, но довольно жидкое.
  • Поток одного предмета: в этой форме роящегося гибрида, командный рояльщик фокусируется на истории, пока она не будет полностью завершена. У Teamlet должны быть все необходимые навыки, и рабочий процесс должен быть непрерывным. Не может быть роев, которые могут потребоваться для других командлетов. Это обеспечивает бесперебойную работу без ожидания между этапами.
  • Всегда Swarmers: давайте возьмем пример члена команды, который является техническим писателем. Его навыки могут быть использованы в нескольких командах, и он не должен быть привязан как координатор какой-либо команды, что потребует от него быть в истории, пока она не будет завершена.
  • Частично занятые Swarmers: Эти люди несут основную ответственность за гибкую гибкость и второстепенную ответственность за свои собственные проекты. Например, технический писатель будет документировать истории и, возможно, также должен будет подготовить руководство пользователя для проекта самостоятельно.

Работает ли Swarm agile везде?

Swarming Agile - отличная стратегия для конкретных проектов. Но это не универсальная стратегия. Это наиболее полезно на этапе ИТ-архитектуры, где сотрудничество и решение проблем имеют решающее значение. Тем не менее, основные принципы могут быть использованы на любом этапе любого проекта, сокращая время простоя ресурсов.

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

Путь вперед

Gartner прогнозирует, что в будущем технология роения будет все чаще использоваться в методах управления Agile. Будущее управленческих услуг будет видеть, как грань между властями / политиками и исполнителями становится все более размытой. Люди из разных слоев общества будут роиться, решать проблемы и распадаться. Это приведет к увеличению производительности и увеличению количества временных команд, а также к тому, как команды будут наняты и структурированы. Это может в конечном итоге также означать, что постоянная занятость, как мы теперь знаем, может измениться навсегда.

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

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

С другой стороны:

  • После того, как команды роя созданы, это открывает целый новый мир возможностей.
  • Члены команды будут учиться с разных точек зрения.
  • Сотрудники будут делать то, что им нравится делать лучше всего.
  • Знание предметной области каждого ресурса будет расширяться.
  • Разработчикам никогда не надоест проекты.
  • Ресурсы более текучие и легко доступны.
  • Сроки реализации проектов сократятся.
  • Удовлетворенность сотрудников возрастет, что приведет к лучшему удержанию

Все это объединит для лучшего опыта для клиента. Это, вероятно, сделает технологию роения общей чертой проектов будущего.

Ссылка: http://blog.3back.com/scrum-patterns/6-ways-successfully-swarm/

Рекомендуемые статьи

Вот несколько статей, которые помогут вам получить более подробную информацию о технологии роения, поэтому просто перейдите по ссылке.

  1. Agile Scrum Интервью Вопросы
  2. Рой Интеллектуальные Приложения | Определение и 5 лучших примеров для бизнеса
  3. Agile методология полезна в управлении проектами (легко)
  4. Представляем Wonderful Comparison - Scrum и Agile обучение