Юрий Велигорский – Agile-коуч и Scrum-тренер, приглашённый преподаватель Advance Business School по направлению Agile/Scrum. Помогает создавать Agile-культуру и выстраивать гибкие процессы как в IT, так и не IT-компаниях. Помогает командам становиться эффективнее, постоянно улучшать продукт и повышать эффективность бизнеса.
Про Agile
Agile — это философия с определенными взглядами и ценностями, которой должны руководствоваться команды для эффективной работы. Она не содержит конкретных инструкций. В ее основе 12 принципов и 4 ценности, которые описаны в «Манифесте гибкой разработки ПО».
- Люди и взаимодействие важнее, чем процессы и инструменты.
- Сотрудничество с заказчиком важнее переговоров по контрактам.
- Рабочий продукт важнее исчерпывающей документации или презентации.
- Реакция на изменения важнее, чем следование изначальному плану.
В мире, где все быстро меняется, каждая компания хочет идти в ногу со временем и успевать за трендами. Для этого нужно срок от идеи до выхода продукта на рынок делать максимально коротким.
Когда вы маленькая компания, стартап — это может быть не сложно. У больших компаний есть два варианта. Добиваться результатов жестко-директивно и долго. Или сделать так, чтобы ваши сотрудники были счастливы, могли влиять на процессы, давать обратную связь и у всех был четкий ориентир куда и как им идти. Если коротко — это и есть Agile.
Стоит помнить, что Agile не должен быть целью. В первую очередь нужно стремиться к изменениям организационной культуры, открытости и прозрачности.
Scrum и другие умные слова…
Scrum, Kanban, LeSS, SAFe и другие умные слова — это способы организовать работу в духе Agile.
Часто говорят, что Scrum — методология. Но это не так, Scrum — фреймворк, шаблон процесса или скелет процесса. Это рамочное описание того, как вам стоит работать, чтобы достигнуть своей цели. При этом, используя данный фреймворк, можно добавлять что-то свое, что не противоречит структуре и ценностям Scrum.
Зачем нужен Agile-коуч?
Люди часто спрашивают: «Кто такой Agile-коуч?». Термин состоит из двух слов. Agile мы уже разъяснили. Коуч — это проводник. Человек, который помогает идти к своей цели, содействовать позитивным изменениям. Сначала может показаться, что это «традиционный консультант», но есть принципиальное отличие. Консультант говорит как надо делать, а коуч помогает, чтобы клиент сам пришел куда стремился. Можно сказать, что Agile-коуч — это тренер, учитель и наставник, фасилитатор, ментор, и эксперт в Agile в одном лице. Он работает как на уровне команды, так и на уровне организации.
Работа Agile-коуча — это не просто работа с командой, а глубинные организационные изменения всей компании.
Agile только для IT?
Да, есть мнение, что Agile подходит только для IT-отраслей. Оно скорее основано на том, что Agile движение было создано группой разработчиков. Но сегодня этими принципами руководствуются самые разные компании во всем мире. А успешный опыт в банковской, страховой, медицинской и во многих других сферах показывает, что Agile можно применять где угодно, независимо от компании, страны и сферы деятельности.
Ведь Agile — это культура, а культура не знает границ!Какие проблемы решает Agile?
Многие руководители хотят, чтобы люди работали быстро и эффективно, были готовы к неопределенностям в работе, а процессы были понятны. При этом чтобы взаимодействие было открыто и прозрачно. Красиво звучит, верно?
Вот с этим всем и работает Agile. Ведь Agile это не конечное состояние, а образ мышления и жизни.
С чего начать “гибкие изменения”?
Важно понимать, что Agile, как и любое культурное изменение, не запускается по движению волшебной палочки. Agile-трансформация — это полноценный проект и довольно длительный по времени. Чем меньше компания и меньше подразделение, тем легче и быстрее будет проходить процесс трансформации. В крупных компаниях трансформация может длиться 3 – 5 лет. К сожалению, нельзя просто запланировать, что мы станем Agile, и через полгода это само собой произойдет.
Начать этот процесс необходимо с понимания того, где сейчас находится компания и где она хочет оказаться после трансформации. Между этими 2 точками нужно построить путь, чтобы понять план конкретных действий.
Про инструменты визуализации
Доска — это всего лишь инструмент, который помогает все максимально визуализировать.
Она может быть на флипчарте, стене или в электронном виде. Каждая команда выбирает ту доску, которая ей подходит больше всего. Но самое важное то, чтобы она улучшала взаимодействие между членами компании или команды.
Выбор доски зависит от команды, бюджета, ситуации, количества участников. Если говорить про электронные доски, то из бесплатных или условно бесплатных можно выделить Trello и Redmine, каждая со своими особенностями. Из известных компаний VersionOne или Jira. Из украинских компаний выделю Worksection, которая недавно выпустила доску задач. Очень надеюсь, что у данного продукта появятся киллер-фичи, которых нет у большинства досок. Например, ограничения по количеству задач в столбике или на человека. Или срочная полоса задач (когда владельцу данной задачи необходимо, чтобы ее выполнили раньше других), но во многих инструментах этой функциональности нет.
Про внедрение
Частый вопрос: «Что нужно, чтобы Scrum заработал?» Открываю секрет — серебряной пули не существует. Культурные изменения всегда происходят сложнее и дольше всего. Можно прийти на работу и сказать: «Сегодня у нас тренинг по Scrum и через три дня мы начинаем работать по Scrum». Нет, это так не работает. Agile – это не переключатель, который можно нажать у себя в компании и сказать: «Мы стали Agile».
Эта история скорее о том, как современные лидеры могут создавать среду, которая вовлекает команды в создание качественных продуктов для ваших клиентов.
Книги, которые советую прочесть:
- Джефф Сазерленд «Scrum: Революционный метод управления проектами»;
- Патрик Ленсиони «5 пороков команды»;
- Книберг Хенрик «Scrum и XP: заметки с передовой».