Весенний бум мероприятий: Agile Fundamentals, Leading SAFe, ScrumDayUA, AgileEE и IT Spring

Радует, что сегодня можно много куда сходить и много чему поучиться. Выбирайте на свой вкус:)

Начну со своих тренингов:

24-25 марта 2017 года в Киеве проведу Agile Fundamentals. Программа тренинга аккредитована International Consortium for Agile (ICAgile). Курс рассчитан на тех, кто мало знаком с принципами гибкой разработки, либо желает структурировать свои знания. По окончании тренинга участники получают именной сертификат ICAgile Certified Professional (ICP), который признается во всем мире. Детали, программа и регистрация здесь. И конечно же, промокод TIM дает возможность 10% скидки:)

26-27 марта 2017 года все в том же Киеве проведу Leading SAFe (Scaled Agile Framework). Это открытый сертификационный курс Leading SAFe, в котором мы детально изучим один из самых популярных фреймворков для масштабирования компании с помощью Agile – Scaled Agile Framework. Детали, программа и регистрация здесь. И тут тоже промокод TIM дает возможность 10% скидки:)

Теперь по поводу конференций:

11 марта 2017 года в Киеве пройдет конференция ScrumDayUA, название  говорит само за себя: много интересных докладов и докладчиков. Если вы еще не решились, то поторопитесь, тем более что есть промокод ScrumTim на 10% скидки.

7-8 апреля 2017 года в Киеве Международная конференция Agile Eastern Europe. Esse quam videri — “Быть, а не казаться” — лозунг Восьмого сезона конференции AgileEE. Организаторы  уверены, чтобы по-настоящему быть Agile, а не казаться, необходим прорыв. Очень рекомендую посетить конференцию.  Зарегистрируйтесь на конференцию по промокоду 55YWXS5WPM1H и получите скидку 5%

28-29 апреля  2017 года уже в Минске (Беларусь) пройдет международная конференция о лидерстве и менеджменте — IT Spring 2017.  Это крупнейшая международная конференция, посвященная IT-бизнесу, которая однозначно стоит посещения!

 

Agile Topics Cards – универсальный инструмент agile-коуча, и не только

agiletopicscards

Agile Coaching – это практическая работа с командой, которая позволяет ее членам освоить гибкие подходы к разработке программного обеспечения. Но даже если вы не коуч, а руководите командой или организовываете проекты, вам нужен простой инструмент, который поможет объяснить все необходимые термины и понятия.

Для меня таким инструментом стали Agile Topics Cards. Это карточки с визуализацией терминов философии Agile Software Development. Их придумал Джимми Джанлен (Jimmy Janlen) из шведской консалтинговой группы Crisp, которая уже радовала нас трудами Хенрика Книберга и Маттиаса Скарина.

Всего карточек – 162. Каждая карточка содержит термин и его визуализацию.

Карточки делятся на:

зеленые: практики, техники и инструменты;

синие: темы для обсуждения;

красные: абстрактные модели и теории.

Чтобы начать работать с терминами, карточки (или их часть) нужно распечатать и желательно заламинировать.

Только представьте количество вариантов их использования! Джимми предлагает 9 первоначальных идей:

  1. Выбор темы для обсуждения в формате Lean Coffee.
  2. Вдохновение для статей в блоге (мне точно стоит попробовать! :))
  3. Обсуждение один на один – отличный вариант для парного коучинга.
  4. Источник тем для очередной ретроспективы в команде.
  5. Личное развитие: выберите термин и за 20 минут попробуйте найти в гугле как можно больше информации на эту тему.
  6. Аудит/оценка состояния команды или организации: выберите определенные карточки и проанализируйте, знают или не знают про эти термины в команде, делают/не делают и т. п.
  7. Тема недели: выберите карточку и повесьте ее на видном месте, чтобы в течении недели побуждать обсуждение этой темы командой.
  8. Рассказ историй: произвольно выберите 4-5 карточек и рассказывайте с их помощью истории.
  9. Короткое выступление на произвольно выбранные темы для обмена знаниями (например, во время обеда).

Меня познакомили с этими карточками на моем любимом  “слете коучей” Play4Agile. Там собираются такие, как я, чтобы обменяться идеями и практиками, и создать новые игры для обучения и развития команд. Конечно же, мы решили придумать как можно больше упражнений с этими карточками.

Вот вам несколько наших идей:

  1. Speed Dating with Agile Topics Cards. Всем участникам раздаются выбранные карточки, и каждый по очереди рассказывает своему партнеру о том, что знает на эту тему. Затем один ряд участников сдвигается, и новые пары повторяют обсуждение.
  2. С помощью карточек можно договориться о практиках и принципах, которые хочет применять вся команда. Для этого карточки делятся на три категории: необходимые (Must), полезные (Should) и просто интересные (Nice to have).
  3. С помощью терминов можно обсудить ответственность и практики для каждой из ролей в команде (это упражнение стало моим любимым, и я напишу о нем отдельно).
  4. Сортировка связанных терминов (Like to like). Можно складывать рядом термины, которые вы считаете связанными между собой. Получается эдакий мега-пазл.
  5. Сортировка карточек по категориям “прекратить” (Stop doing), “начать” (Start) и “продолжить” (Continue) хорошо подойдет для ретроспективы или просто командного обсуждения совместной работы.
  6. Можно использовать карточки как дополнение к другим играм или техникам фасилитации. Например, к созданной с моим участием игре Nobody’s Perfect или другой, не менее интересной игре – Fearless Journey.
  7. Ну и для завершения на веселой ноте – карточки можно использовать для игры в “крокодила”. Первая команда передает игроку второй команды карточку с термином, а он должен изобразить его только знаками, без слов, или хотя бы не используя ключевые слова. Члены второй команды должны угадать, что это за термин 🙂

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

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

Немного анонсов: Leading SAFe в Киеве и Agile Tour Belarus

safe

Совсем скоро пройдут два важных мероприятия.

23-24 сентября 2016 года в Киеве пройдет открытый сертификационный курс Leading SAFe, в котором мы детально изучим один из самых популярных фреймворков для масштабирования компании с помощью Agile – Scaled Agile Framework. За два дня обучения будут освещены принципы и практики Scaled Agile Framework® (SAFe®) версии 4.0, что актуально для масштабирования Agile в крупных компаниях, состоящих из множества зависимых команд и проектов. В завершение класса участники допускаются к сдаче экзамена на сертифицированного SAFe Agilist. Как один из организаторов и тренеров этого мероприятия, добавлю, что следующий такой класс состоится не скоро, так что не упустите возможность:) Детали мероприятия на страничке в facebook. Регистрация: https://goo.gl/klWS6l

24 сентября в Минске пройдёт AgileTour Belarus 2016 — конференция о гибких методологиях в управлении ИТ-проектами. Здесь планируют говорить о внедрении Agile в командах и компаниях, о возникающих проблемах и способах их решения. Организатор мероприятия — команда SPACE при поддержке AgileLAB, частью которого я являюсь. Конференция будет полезна руководителям компаний и менеджерам проектов, Scrum-мастерам и владельцам продуктов, разработчикам, аналитикам и тем, кто заинтересован в совершенствовании процессов разработки. Новые знания получат как опытные Agile-практики, так и новички. Стоимость — $73.

Участники предстоящих тренингов о гибких методологиях от AgileLAB могут попасть на мероприятие бесплатно или со скидкой 50%.

Приобрести билеты можно на сайте мероприятия.

Ключевые доклады конференции:

  • Lean Organization, or what’s slowing you down?
    Tomasz Wykowski (первый сертифицированный Scrum-тренер в Польше), расскажет, как проанализировать процессы работы над проектом и понять, насколько они результативны, и как правильно распределить время, чтобы обеспечить оперативную разработку ПО;

  • How minions can help creating a complementary team and finding a bliss?
    Vladimirs Ivanovs (международный консультант и тренер из Латвии) привезет доклад о старых добрых ролях в команде по Адизесу с массой анекдотичных примеров из реальной жизни;

  • Lean Change Management — управляем изменениями как стартапом
    Алексей Пикулев (лицензированный Management 3.0 и ICAgile тренер, Польша) расскажет, как научиться действовать спланировано и обдуманно, быть осмотрительными и осторожными и доводить задуманные изменения до реализации;

  • 5 опор команды или управленческий минимум
    Денис Тучин (Agile тренер, Россия) осветит типичные проблемы Agile-ретроспектив в условиях процесса непрерывного совершенствования и расскажет, как с ними бороться.

Полный список докладчиков доступен на agiletour.by, а новости конференции появляются на Facebook. Зарегистрироваться и приобрести билеты можно на сайте конференции.

Как создавать тренинги — практическое руководство на личном примере

practical-guide

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

Скажу сразу, что я не претендую на звание мега «тренера тренеров». Я начал проводить тренинги еще в 2007 году. Но с тех пор я многому научился, в том числе и сам прошел «тренинг для тренеров». Как показывает практика, если что-то долго делать, опыт и знания все-таки появятся 🙂

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

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

Этап 1. Хочу создать тренинг. С чего начать?
Я убежден: тренинг – продукт. А для продуктов я рекомендую создавать «Видение Продукта», которое помогает ответить на простые вопросы и держать в фокусе конечный результат.

Первый вопрос: «Для кого этот тренинг?»

Для команды, которая только думает о внедрении Agile-методов? Для команды, которая их уже практикует, но хочет переосмыслить, что и как они делают? Для группы менеджеров компании, которые хотят побольше узнать, как работать по Scrum-методологии? Для отдела DevOps, который внедряет Kanban? А может для HR-отдела, который хочет узнать новые слова или, наоборот, внедрить некие легковесные процессы, чтобы лучше делать свое дело? 🙂

Второй вопрос: «Зачем ИМ этот тренинг?»
Частично он выходит из ответа на первый вопрос, добавляя фокус и цели тренинга. Тренинг может быть направлен на ознакомление с широким кругом принципов и методов или на практические навыки в одной узкой области. Особенно хорошо, если участники соберутся уже на следующий день, чтобы использовать полученные знания и навыки.

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

Другое, не такое критическое ограничение – материалы. Флипчарт, стикеры и распечатки вы можете найти в любом офисе. Отлично, если есть возможность заранее собрать дополнительные материалы для упражнений – монеты, карточки для упражнений и прочие домашние заготовки. Поэтому, несмотря на мою безграничную любовь к Lego, я предпочитаю не использовать его для тренинга: нужно таскать с собой огромную коробку. А так я готов провести тренинг почти в любое время и в любом месте с минимальной подготовкой.

Конечно, на фоне всего этого у вас должна проскочить мысль о месте для тренинга. Где вы его проведете? Какое помещение вам доступно? Есть ли там столы для работы в группах и другие материалы? Об этом поговорим позже, когда приступим к упражнениям.

Дополнительные вопросы: «Какие критические атрибуты?» и «На что может быть похож этот тренинг?».

Частично они уже понятны из всех предыдущих ответов. Но стоит обратить внимание на один важный аспект: количество участников. Я сторонник концепции «Training from the back of the room» (тренинг из дальнего конца комнаты). Другими словами, я считаю, что в тренинге должно быть больше интерактива между участниками и меньше «монопольных» рассказов тренера. Лучше всего тренинг проходит в относительно небольших группах от 8 до 16 человек. При максимуме в 20 человек еще можно рассчитывать на внимание тренера к каждой группе участников. Если же у вас больше участников, то нужно будет думать о помощниках или об упражнениях, которые не требуют особого внимания тренера.

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

Еще Сократ сказал, что вовлечение в обучение способствует запоминанию. Это знают все, кто так или иначе знаком с проблемой обучения практическим навыкам (а гибкие методы работы – тоже навык).

Хорошая новость: в арсенале тренера множество способов интерактива. Например: обдумывание вопроса самостоятельно, обсуждение в парах или группах до 5 человек, участие в упражнении (serious play), разбор кейсов или просто общее интерактивное обсуждение с тренером и многое другое. Обо всем этом мы поговорим в следующих статьях, когда будем наполнять наш тренинг.

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

Создаем тренинг для участников, которые пока еще мало знакомы с Agile-принципами разработки и в частности Scrum-методом. Это может быть отдельная команда или сборная группа в компании. Цель тренинга – раскрытие основных тем, таких как понимание идеи Agile, знание практик работы по Scrum-методологии, методы командной оценки и планирования итераций и проектов. Также обязательно получение практических навыков, чтобы начать их применять сразу после тренинга. По времени мы можем рассчитывать на однодневный тренинг при оптимальном количестве в 15 человек.

Так и назовем его – «Однодневный Scrum-тренинг»

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

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

Конференции, открытые тренинги и воркшопы в ближайшее время

safe-icagile-scrum-game

Глянул в свой календарь, и понял, что накопилось много мероприятий, где либо буду выступать, либо сам проводить. Обычно всего так много, что я иногда не успеваю и написать об этом, но в этот раз успею поделиться:)

13 мая 2016 года (on-line) в формате вебинара поговорим о том, как “Масштабировать компанию по Agile принципам“. Эта тема все больше и больше обсуждается и я решил собрать свои мысли и заодно дать небольшие пояснения об элементах, которые используются в Scaled Agile фреймворках. Участие бесплатное, регистрация обязательна.

15 мая 2016 года (Киев, Украина) играем в Scrum Card Game, о которой я недавно писал. Это хорошая возможность для всех: и тех, кто хочет немного соприкоснуться со скрамом, и для тех, кто хочет научиться фасилитровать эту игру, чтобы в игровой форме обучить основам Scrum. Количество мест ограничено, присоединяйтесь.

19-20 мая 2016 года (Киев, Украина) проводим первый в Украине открытый тренинг Leading SAFe (SAFe Agilist certification). На этом тренинге мы будем детально разбирать Scaled Agile Framework, практиковаться на симуляции, проводить планирование группой команд и учиться управлять портфолио на основе ценности для бизнеса. Скидка 20% по промо-коду www./ (Да-да, это для внимательных читателей 🙂 )

24-25 мая 2016 года (Минск, Беларусь) в рамках конференции IT Spring 2016 провожу также открытый тренинг Leading SAFe (SAFe Agilist certification), впервые в Беларуси. Еще раз напоминаю, что это тренинг по масштабированию Agile процессов для лидеров разработки и руководителей различных уровней.

26-27 мая 2016 года (Минск, Беларусь), также в рамках конференции IT Spring 2016, проводим тренинг ICP Agile Project Management. Это тренинг международного консорциума по гибким методологиям ICAgile по управлению Agile проектами для менеджеров проектов, а также Scrum мастеров, стремящихся к менеджменту проектов. Тренинг продвинутого уровня требует наличие одного из сертификатов мирового уровня по базовым владениям гибкими методологиями (CSM, CSPO, PSM или ICP).

29-30 мая 2016 года (Минск, Беларусь) конференция IT Spring 2016. 29 мая в рамках Keynotes Day буду говорить про “Масштабирование компании по Agile-принципам”, на второй день проведу воркшоп “Scaled Ball point game”.
Если вы хотите посетить и тренинги и конференцию – обратитесь к организаторам, у них есть интересное предложение 🙂

2-3 июня 2016 года (Днепропетровск, Украина) конференция ITEM (IT Evolution Meeting), где до конференции, 1 июня, проведу мастер-класс по созданию обучающих упражнений и игр AGILE GAME JAM, а во время конференции буду модерировать поток Project Management и выступлю с рассказом “Закат эпохи Agile или The Force Awakening” о том, как мы докатились до того, что известный бренд на букву “A” уже хоронят и при этом по прежнему индустрия нуждается в развитии и изменениях.

До встречи!

Scrum Card Game – настольная Scrum игра

Scrum Card Game - настольная Scrum игра
Когда я только начинал вести тренинги по Scrum методологии и принципам Agile разработки, пришло понимание – теория легко забывается. Проще учится на своем опыте. Так мне понадобилась Scrum игра.

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

Так родилась идея, а затем и настольная игра – Scrum Card Game. С тех пор она отлично послужила мне и многим моим коллегам-консультантам. Меня неоднократно просили сделать ее доступной для широкой публики те, кто хоть раз в нее играл.
Настало время! 🙂

Официальная страница Scrum игры содержит ссылки на самую актуальную версию для скачивания на разных языках. Там же можно купить печатную версию ScrumCardGame в хорошем качестве.

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

Для игры вам понадобится сделать игровые карточки: достаточно скачать инструкцию на странице игры Scrum Card Game – там же внутри есть шаблон карточек для печати. Вам также понадобятся два кубика (игральные кости) на каждую команду. Команды рекомендую собирать по 4-5 человек, максимум 6. Они работают независимо друг от друга, поэтому игру можно использовать и для большой аудитории, лишь бы были запасные наборы 🙂

Итак, объявите цель игры: каждая команда разрабатывает новый продукт и после третьей итерации выходит в “production” со всем, что они успеют сделать.

Каждая команда должна Запланировать спринт, Исполнить спринт и Адаптироваться на основе своего опыта. Зайдите на страницу игры и скачайте подробные инструкции.

Scrum Card Game хороша еще и тем, что ее легко адаптировать под разнообразную аудиторию. У меня заняло несколько минут, чтобы сделать версию для не-ИТ аудитории, просто создавая альтернативный бэклог. Уверен, разобравшись, вы сможете приспособить игру под свои нужды.

Скачиваемая версия ScrumCardGame опубликована по Creative Commons Attribution-ShareAlike 4.0 International License. Это означает, что вы можете свободно использовать игру в своей работе, даже в коммерческих тренингах и проектах, при условии, что упомянете авторство и источник, а также при условии, что все производные игры публикуются под такой же лицензией. Печатная версия распространяется на условиях полного авторского копирайта.

С удовольствием обсужу ваш опыт игры или идеи по ее развитию. Вы можете связаться со мной на странице “Контакты”.

Agile вне ИТ или как построить машину, пользуясь Agile-принципами

agileWIKISPEED

Один из самых популярных вопросов, который мне задают на тренингах как применять Agile-методы в не IT-проектах.  Разработка нового или развитие существующего программного обеспечения всегда была областью высокой неопределенности. Тут сложно рассчитывать на то, что даже типовой проект пойдет точь-в-точь как предыдущие. Вопрос не в том, будут ли изменения в первоначальных требованиях, а скорее в том, как быстро они появятся.  В тоже время, многие другие проекты условно сводятся к “производству”: изготавливаются почти одинаковые продукты по типовому процессу.  Эти проекты условно-линейные и полностью поддаются планированию.

И все же люди из обычного мира бизнеса часто сравнивают разработку ПО и автомобильный конвейер. Иногда на моем тренинге или после доклада слегка наивный слушатель заявляет: “Мы же не можем собирать машину по частям: сначала колеса, потом двигатель, потом капот”. Подобное заблуждение возникло из-за подмены понятия конвейера, где идет сборка однообразных моделей тех же машин, и работы дизайнерского бюро. Разработка ПО – проблема из области дизайна, а не производства.

Чтобы окончательно развеять заблуждение относительно автомобилей, давайте посмотрим на проект разработки автомобиля с использованием Agile-принципов. Я имею ввиду проект WIKISPEED. Он участвовал в конкурсе суперэкономичных автомобилей, как автомобиль пригодный для езды по официальным дорогам, который потребляет два литра на 100 километров.  До этого попытки собрать подобный автомобиль велись на протяжении уже десятка лет. Это должен быть не просто некий космический болид, где пилот лежа проедет по идеально ровной пустыне. Речь идет о машине, в которой мы с вами можем ездить по городу и автотрассам. Машине, у которой расход на 100 км чуть больше 2-х литров.

В своем интервью автор проекта  Джо Джастис (Joe Justice) рассказывает, что с самого первого места работы он работал менеджером в Agile-командах. Для него это был, по сути, образ мысли и стиль жизни. Джастису довелось работать над разработкой ПО в маленьких и больших распределенных командах. Опять же, перед ним НЕ стояла задача сделать “Agile-машину” или “Lean-машину”. У него была цель создать ультра-эффективный автомобиль с помощью команды волонтеров, распределенной по всему миру. И уже как лидер и менеджер Джо Джастис выбирал методологию, которая помогла группе работать результативно.

Нельзя ставить целью внедрение процесса, методов или принципов. Такие цели не долговечны, они не помогают организации двигаться к созданию ценности, не мотивируют команду и встречают много сопротивления. Другое дело, если цель компании в принесении максимальной пользы, а роль менеджера в этом помочь делать все это быстро и эффективно. Итогом является максимизация результата для клиента и креативной работы сотрудников. При этом минимизация бумажной волокиты, рутины, ненужных заседаний и всего, что не является работой над созданием результата и пользы. Agile, Lean и Scrum набор организационных инструментов для максимизации результата, видимого клиентам и пользователем.

Итак, команда взялась собрать машину. Участники знали общие требования: обычная комплектация машины, комфортная для каждого. Также они знали дополнительные требования – необходимое для “быть пригодным к езде по официальным дорогам”.

Сам Джо, автор проекта, выступил экспертом, так как незадолго до этого участвовал в разработке ПО для учета машин. Тогда они изучали много требований пригодности от федеральной службы дорог. Разработка велась итерациями, в результате каждой из которых был создан некий функциональный прототип. Своей работой он показывал всей команде, насколько текущий результат далек от их цели, а также помогал выбрать,  каким будет следующий шаг и цель следующей итерации.

Это то, что я называю “Agile продукта”. Для меня этот термин обобщает все методы и принципы принятия решений. Все, что надо делать дальше, чтобы приносить определенную пользу. Она может выражаться как в результате, потребляемом пользователями, так и в знании или прояснении рискованных областей. Если интересно, погуглите на темы “Lean Design Thinking” и “Agile Product Design”. Та же, популярная нынче, концепция Lean Startup большей частью адресует эту область.   

Одной из проблем проекта WIKISPEED было то, что команда распределена. Десятилетия назад говорил о том, что Agile методы лучше работают для команд, сидящих рядом. За последнее время появилось много инструментов, которые могут обеспечить команде общую среду общения: YouTube для записи демонстрации, Google Docs, онлайн доски задач, сервис конференц-звонков и, немаловажное, общая email рассылка на команду. Эти инструменты позволили распределенной команде волонтеров чувствовать себя так же, как Scrum команды, сидящие в одной комнате.

Плюс к тому же, одним из обязательных условий для них была  прозрачность всех обсуждений и документов. Даже если они создаются “другими” командами, каждый может посмотреть материалы соседей, когда ему это необходимо. Сюда же стоит добавить большую автономность принятия решений у команд, которые работают над развитием тех или иных частей машины. В проекте участвовали 44 человека. Все они были волонтерами, для которых проект WIKISPEED был хобби.

Это то, что я называю “Agile людей”. Принципы самоорганизации, совместная работа группы над одной целью итерации, общая ответственность за результат просто неотъемлемые части Agile-методов и самой философии “гибкости” и сотрудничества. Многие современные книги о менеджменте, мотивации, лидерстве и командообразовании говорят о том как использовать эти принципы для достижения максимума в работе “креативных команд”. Если покопаться, то термин “Intelectual workers” ввел еще дедушка Питер Друкер. В современном мире большинство работ относится к этому типу, а не только разработка ПО.

Ну и понятно, что учитывая опыт главного менеджера-организатора, все команды WIKISPEED работали по Scrum, адаптированному для их ситуации. У них были спринты-итерации и небольшие команды, которые фокусировались на улучшении тех или иных параметров автомобиля. В течение итерации команды ежедневно синхронизировались и  активно общались. Как правило в режиме “информация для всех”. А в конце итерации собиралась новая версия автомобиля. Члены команды вместе смотрели на полученный результат и обсуждали, что можно улучшить как в продукте, так и в их способе работы над ним.

Это то, что я называю “Agile процессов”. Все методологии и фреймворки, которые помогают быстро начать двигаться к результату, адаптируются под условия проекта. К сожалению они наиболее видимая часть “айсберга”, который мы называем Agile. По той же причине популярен Scrum – для него проще всего найти курсы или тренинги. При этом нередко совершенно забывают об остальных, упомянутых выше аспектах. На мой взгляд, они гораздо важнее любой методологии.

Если оглянуться и присмотреться, то сегодня многие компании, далекие от разработки ПО, применяют принципы и философию Agile. И дело не только в примере об автомобиле. Кроме разработки автомобиля, я знаю много других случаев: написание  сценария телесериала, ведение юридической практики, оказание контент-услуг. Agile вне ИТ активно применяется компаниями. Особенно когда речь идет о людях, решениях и процессах. Все это позволяет командам быть более гибкими и лучше достигать целей.

Agile Eeastern Europe 2015: планируем Agile трансформацию

Agile Transformation is a ChangeДокладчики мирового уровня, новые взгляды и идеи, опыт зарубежных и местных компаний, мастер-классы и вдохновляющие неформальные беседы за кофе – все это вновь привлекает участников со всей Восточной Европы и не только.

Если вы вдруг еще не слышали, Agile Eastern Europe вновь состоится уже в эту пятницу. Желающие все еще могу зарегистрироваться и принять участие.

В программе много интересных тем, особенно стоит отметить увеличение количества более практических тем, обмена реальным опытом и других признаков “взросления” той части ИТ индустрии, которую мы называем гибкой разработкой программного обеспечения.

Отдельным треком идут воркшопы – это мастер-классы, мини тренинги, симуляции и другие практические виды обучения и обмена опытом. Именно к этому потоку я присоединяюсь со своим коллегой, Юрием Малишенко. Мы поговорим про Agile-трансформацию или изменение компаний в сторону Agile.

Изменение лежит в основе любой человеческой деятельности.

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

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

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

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

Ждем вас на мастер-классе для экспертов, в пятницу 27 марта в потоке Workshops в рамках Agile Eastern Europe 2015.

Как современные презентации делают мир лучше

chastynka_sertsya

За последние несколько лет качество презентаций и выступлений заметно улучшилось. Тем не менее нет предела совершенству, и всегда можно чему-то научиться. Особенно это пригодится, если вы впервые собираетесь выступить перед публикой. Приглашаю на свой небольшой мастер класс “Как современные презентации делают мир лучше”.

Это благотворительный мастер-класс в поддержку проекта “Частичка сердца”. Вы приходите, слушаете, задаете вопросы и жертвуете деньги. Минимальный взнос 100 грн.  Вы не только чему-то научитесь или узнаете что-то новое для себя, но и поможете спасти жизнь маленьким детям с врожденным пороком сердца.

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

Итак, жду вас 10 ноября, в понедельник, в 18-00 магазин «Цитрус» на Крещатике, 52

Буду признателен за всяческое распространение информации и активное участие! Спасибо!

Продуктивный тренинг – это заслуга участников

IC-Agile

Я большой сторонник концепции “Training from the back of the room”. Кто хоть раз был у меня на тренинге знает, что большая часть времени – это интерактив с участниками и работа в группах. Поэтому я твердо уверен, что отличный тренинг – это большей частью заслуга участников 🙂

На днях мы проводили открытый тренинг “Гибкая разработка ПО”, аккредитованый международным Agile консорциумом (ICAgile International Consortium for Agile). Напарником в этот раз был мой коллега Андрей Баглай, за что ему отдельное спасибо.

Я редко делюсь впечатлениями, так как обычно не доходят руки до этого. Но в этот раз хочется поделиться, так как группа оставила самые приятные впечатления. Группа помогла создать непринужденную атмосферу, и два дня буквально пролетели. Один из участников приехал аж из Казахстана. Мы получили множество хороших отзывов, да и сами получили массу удовольствия от совместной работы с участниками тренинга.

Кто-то может спросить, почему я НЕ опубликовал анонс тренинга, а сейчас пишу о нем пост-фактум. Причина проста, на тренинге не было свободных мест 🙂

Я уже получил ряд писем от людей, не успевших попасть и спрашивающих о следующих тренингах, поэтому и решил как-то исправить ситуацию. Хочу сообщить, что 28-29 ноября, 2014 года в Минске состоится такой же класс по Agile управлению проектами, также аккредитованный международным Agile консорциумом.

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

Еще раз спасибо всем участникам тренингов и читателям блога.
Оставайтесь с нами.