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

Оформление документов

Колонка руководителя проектного офиса компании Phobos

В закладки

Руководитель проектного офиса компании Phobos Алексей Прокопенко написал для сайт колонку о том, почему он перестал руководить ИТ-проектами в «Сбербанк-технологиях» и ушел работать по Agile на аутсорсе. Автор также рассказал, почему система Agile не приживется в крупных банках.

Герман Греф съездил на экскурсию в Калифорнию и привез картошку Agile в Россию. Стоит заметить, что Россия идет с большим отставанием в вопросе разработки, внедрения и эксплуатации технологий. Причины очевидны - климат для бизнеса и инноваций в стране отсутствует. Но одна из главных причин - это непонимание скорости развития технологий.

Мы знаем много случаев создания революционных продуктов небольшой группой людей. Например, команда , создавшая первую версию OS Android, состояла из пяти человек. Dropbox и вовсе придуман одним Дрью Хьюстоном в автобусе. Для появления инноваций на западе есть развитая инфраструктура - хакатоны, акселераторы, инкубаторы, бизнес-ангелы, венчурные инвесторы, фонды, крупные компании и прочее, которые удовлетворяют спрос на технологии мира.

Сейчас технологии развиваются с фантастической скоростью. Количество научных статей за месяц только по data science превосходит человеческие возможности по их изучению. Это приводит к тому, что действительно прорывные технологические компании находятся в состоянии самой жесткой в мире конкуренции. Чтобы поддерживать свое лидерство, они должны быть быстрыми и мобильными. В современном мире невозможно стимулировать рост технологий, увеличивая количество людей и затрачиваемого капитала.

Мы строили, строили…

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

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

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

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

Но и в крупных коммерческих банках не идеальная картина, хотя и намного . До «Сбертеха» я работал в ИТ-департаменте «Альфа-банка», где создавал большой проект . В ходе процесса разработки появлялись идеи, новые решения. Команда разработчиков устраивала брейн-штормы и, как тогда казалось, двигала процесс. Но коммерческий банк с собственным ИТ-подразделением страдал все теми же проблемами, что и государственный.

Срок создания проекта был рассчитан на месяцы, но внутренние процессы в самом «Альфа-банке» растянули его на годы. В течение такого большого промежутка времени с разработкой может произойти все что угодно. Мы делали одну систему, описывая стостраничные документы, а через месяц руководство понимает, что нужна совершенно другая. Проект теряет актуальность уже во время разработки, потому что бизнес-процесс меняется быстрее, чем его могут реализовать. Руководство начинало понимать, что если их банк хочет стать передовым, то нужно создавать проекты быстро. Вот только пошли они не тем путем.

На примере «Сбербанк-технологий» «Альфа-банк» создал свое подразделение - «Альфа-лабораторию», где отделили разработчиков приложений, мобильного банка, онлайн-сервисов и остальных. Но, как говорил и сам менеджер проектов «Альфа-лаба» Вячеслав Акулов: «Альфа-лаборатория» - это часть «Альфа-банка», сильно интегрированная с ним. Основной наш фокус - это фронт и обслуживание клиентов, однако есть огромная часть бэк-офиса банка. Безопасность, юристы, ИТ-системы и прочее - без них банк существовать не может". Поэтому, несмотря на появление отдельного подразделения, создание того или иного ИТ-проекта вынуждено проходить через всю систему банка, описанную выше.

Большие проекты и маленькие команды

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

Тот Agile, который хочет ввести Греф в «Сбербанк-технологии» (Sbergile) по щелчку пальца, не может быть гибким из-за самой структуры банка. Руководство государственного банка никак не может понять того, что для быстрого создания продукта нужна не только методология, но и разработка небольшими компаниями. Agile - это методология, которую нельзя надеть на всю структуру банка, как шапку на голову.

Хороший пример: для создания проекта «Сбербанк-онлайн» на Android компания наняла отдельную команду дизайнеров. Специалисты работали обособленно от остальных и смогли сделать действительно хороший продукт. Им просто никто не мешал. Команде не мешали внутренние согласования, подписание бумаг, ожидание комиссии. Дизайнерам не нужно было лезть во всю структуру банка. Благодаря этому они смогли создать проект быстро и качественно.

Мир уже давно начал поворот от количества в сторону качества - это естественный процесс развитых стран, которым требуется технологический фактор для роста их экономик. Лучшие решение для крупных компаний - это выделить spin-off или купить отдельную группу разработчиков, изолировать их от своей внутренней системы и дать быстро и направленно сделать продукт. Это станет возможным, только если компания сможет сделать всю систему гибкой.

Поработав в крупных компаниях, я увидел большую разницу в том, какой подход применялся для реализации той или иной поставленной цели. Я понял, что создание реальных проектов быстро возможно лишь при помощи гибкой Agile-системы, и ушел в Phobos. Это agile-outsource компания, которая специализируется на подборе проектной команды для реализации конкретной задачи. Команды, у которой есть опыт в реализации продуктов, а не написания документаций и согласования процессов.

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

Каким будет аутсорс завтра

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

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

В маленьких аутсорс-компаниях все иначе. Не за кого прятаться. Если ты что-то не сделал, то будет понятно, кто подвел команду. Кроме того, если это Agile-аутсорс, то на согласование не затрачиваются месяцы, а разработчики могут показать результат работы очень быстро. Если в проекте будут неточности, например, со сроками - их легко изменить.

Мне очень нравится Agile таким, каким он был создан. Это очень простая методология, подробное описание которой умещается в шесть строк. К сожалению, тот Agile, о котором мы сейчас часто читаем - это очень сложное и непонятное порождение маркетологов и консультантов, которое не имеет ничего общего с методологией, созданной когда-то группой практикующих разработчиков ПО.

Зачем Сбербанку Agile? Это действительно важно или просто следование моде? Владимир Стасевич, руководитель сервисов «Сбербанк Онлайн», рассказывает в колонке для FutureBanking, чего удалось добиться департаменту с помощью этого подхода.

Agile для нас, «Банка XXI», - жизненно важная необходимость. Мы не можем работать по-другому. Кроме нас за внимание пользователей цифровых устройств борются ведущие интернет-гиганты. При этом они работают не так, как банки. Прежде всего, скорость вывода продуктов на рынок у них гораздо выше. Для нас это вызов, мы должны ответить ему, иначе потеряем клиентов.

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

Почему в IT-компаниях вроде Google нет барьеров такого рода? В банке, в отличие от интернет-компаний, существуют ярко выраженные барьеры между IT и бизнесом - это разные департаменты. В технологических компаниях такого разделения нет, там это одна продуктовая команда, поэтому там нет соответствующих преград.

В 2013 году мы в «Банке XXI»начали переходить на Agile. Для нас это было критически важно, потому что существующее тогда положение дел не устраивало нас, не устраивало клиента - рынок уже продвинулся дальше, чем мы.

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

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

В 2013 году мы начали внедрять гибкие практики, и в середине 2014 года завершили процесс. У нас появились Jira, Scrum, все артефакты и процедуры, которые нам были нужны. Сейчас процесс полностью запущен, и мы проводим регулярные ретроспективы, вносим изменения, чтобы его регулярно совершенствовать.

Как мы решили вопрос с недоверием? В самом начале мы договорились между бизнесом и IT, что у нас больше нет бизнеса и IT. Теперь есть единая продуктовая команда, которая либо добивается результатов вместе, либо совершает ошибки, но тоже вместе. Если один этап не был отработан (например, есть баги или было сделано что-то лишнее), вся команда принимает это как свою ответственность. Для внешнего мира команда добивается успеха или совершает ошибки как единое целое.

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

Очень важный этап: изначально мобильный «Сбербанк Онлайн» разрабатывался вендором. Мы поняли, что это нас существенно ограничивает. В Сбербанке это особенно сложная история, потому что это закупка, выбор и утверждение вендора - сложная процедура. На стороне вендора ситуация часто непрозрачная, мы не можем влиять на его команду.

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

Как один из инструментов мы создали культуру - взаимопомощь, ответственность, доверие. И это оказалось самым важным. Это то, что помогает добиться успеха, потому что как только люди перестают доверять друг другу в команде, мы начинаем двигаться к жесткому «водопаду» с трехсотстраничными ТЗ, и тогда о скорости вывода на рынок можно забыть.

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

И принципиально важно - никакого принуждения, никаких силовых воздействий. В нашем продукте (Сбербанк Онлайн) очень важно, что получает клиент, - какие новые функции, какой дизайн, насколько это удобно. Мы проверили на собственном опыте: невозможно поставить людям задачу «сделайте мне креатив, сделайте лучший дизайн на свете». Это не работает, бесполезно, мы пробовали. Работает культура. Надо создать правильную атмосферу в команде, не давить, не отдавать приказы - тогда люди самостоятельно решат задачи и создадут то, что понравится пользователям.

Мы выделили отдельную практику дизайна - наравне с продуктологами и инженерами - как один из углов треугольника, который обязательно должен быть. Мы считаем, что у нас хороший дизайн, и это подтверждают отзывы и рейтинги. Как мы его сделали? Это, опять же, история про доверие. Очень часто нет взаимопонимания между разработчиками и дизайнерами. Разработчики показывают пальцами на дизайнеров и говорят: «Вы нарисовали космос». Дизайнер отвечает: «Я сделал красоту, они ее запрограммировали не так». Мы преодолели эту проблему, создав доверие, сделали так, что люди, которые занимаются дизайном и программированием, совместно разрабатывали дизайн-гайдлайны для «Сбербанк Онлайн». На выходе мы получили доверие между дизайнерами и разработчиками и продукты нового уровня.

У продукта есть несколько срезов. Первый срез - это функциональность, то есть полный набор функций, необходимых клиентам. Второй - удобство, эргономика, юзабилити. Мы выявили, что есть и третий срез. Он характеризуется такими словами, как «приятный в использовании», «эмоциональный». Людям, особенно в кризис, очень не хватает положительных эмоций. Казалось бы, какое банк имеет отношение к этому? Мы начали добавлять эмоциональные элементы и получили положительную обратную связь. Людям это нравится. Хочешь на море? Загружаешь к цели фото моря, надписи автоматически окрашиваются в его цвет. В зависимости от времени суток приложение при входе показывает «Добрый день», «Добрый вечер» и т.д. А ночью у некоторых иногда падает звезда.

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

Как в принципе можно решить подобную задачу? На нее невозможно написать ТЗ. Это работает благодаря тому, что мы собираем команду талантливых людей, даем им автономию, даем им поддержку, не критикуем без конструктива, создаем правильную среду. Тогда начинает рождаться что-то новое. Без Agile это невозможно. В «водопаде» все жестко и нет места свободным предложениям, не предусмотренным ТЗ.

Чего нам получилось добиться, в чем нам помогли гибкие практики и преодоленные барьеры доверия? Мы стали работать быстрее. У нас теперь четыре крупных релиза в год (раньше был один-два). Аудитория активных пользователей выросла до 12 млн для мобильных приложений. Рейтинг в App Store у нас сейчас 4,5 звезд из 5. В Android нас сейчас 600 тысяч оценок. Люди честно дают нам фидбэк. Удовлетворенность команды выросла, согласно опросу, с 4 до 9 баллов из 10. Agile помог нам стать лучше, делать качественный продукт и убрать лишнее из процесса.

Но пока все, что мы сделали, - подошли к переднему краю. Стали работать так, как работают лидеры. А задача стоит шире - как запрыгнуть за переднюю границу, делать то, на что будут равняться другие. У нас в Сбербанке именно такие цели. Мы очень много работаем над этой задачей, пытаемся нащупать будущее, которого пока не существует, придумать его с помощью креатива нашей команды.

Сбербанк - крупнейший российский универсальный коммерческий банк.

Бизнес-задача

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

Организация пространства

Эксперимент по созданию современного гибкого офиса формата agile Сбербанка осуществил в новом собственном здании «Президент Плаза» на Кутузовском проспекте. Началась работа по трансформации с трех этажей (все три экспериментальных офиса от трех разных архитектурных бюро принимают участие в премии Best Office Awards 2016 – прим.ред.). Дизайн-проектом 14-го этажа занималась Aurora Group.

Офисное пространство нового типа подразумевает предельную гибкость: удобство в формировании команд, возможность самоорганизации и постоянное двухуровневое взаимодействие. Первый уровень – так называемые скводы (англ. squad) – это самоорганизующиеся рабочие группы, состоящие из 10-15 специалистов разного профиля, своего рода маленькие стартапы. Второй уровень – трайбы (англ. tribe), в которые объединяются скводы. Для четырех трайбов на этаже выделены зоны совместной работы, каждая из которых вмещает порядка 200 человек.


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



Эргономичное планировочное решение позволило сделать офис просторным и обеспечить комфортные условия для работы: удобные рабочие места по фронту остекления, зоны отдыха и неформального общения, зоны коворкинга и кофе-поинты, библиотеки и блоки с переговорным с маркерными досками на стенах и встроенными системами хранения – все в ядре офиса. На 14-ом этаже размещено наибольшее количество рабочих мест - около 750, что отвечало требованию технического задания.




Максимально использовано местоположение «Президент Плаза»: практически из любой точки офиса открываются панорамные виды на Москва-сити, Кутузовский проспект и Поклонную гору.


Дизайн-идея

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

Акцент был сделан на «зеленые» материалы, удобную рабочую мебель, «мягкие» зоны для комфортных переговоров на несколько человек c диванами и пуфами. Особое внимание уделили освещению, современному оборудованию в кофе поинтах, хорошей вентиляции и акустическому комфорту. Потолок с коммуникациями оставили открытым и разместили на нем в правильной геометрическом порядке акустические панели «Экофон».



24 000 метра (3 этажа) были спроектированы и построены за 4 месяца.
Бюджет был в два раза ниже, чем на офисных проектах такого уровня. Поэтому поставка всей встроенной мебели, перегородок и осветительного оборудования осуществлялась отечественными компаниями в кратчайшие сроки и с минимальным бюджетом.

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

За популярность в России Agile может быть признателен Герману Грефу. Именно он во всеуслышание высказался в поддержку этого гибкого метода и продолжает обосновывать, почему это важно для банковской сферы (и не только). Хотя, надо признать, что Agile в России применялся еще до того, как Герман Оскарович съездил в Кремниевую долину, где познакомился с системой. Сегодня Agile внедряется в государственных учреждениях, банках, коммерческих организациях и используется для достижения совместных бытовых планов в некоторых семьях.

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

Для тех, кто торопится и не хочет читать долго - объясню подход в четырех строках. Это цитата из манифеста Agile-разработчиков: «Люди и взаимодействие важнее процессов и инструментов. Работающий продукт важнее исчерпывающей документации. Сотрудничество с заказчиком важнее согласования условий контракта. Готовность к изменениям важнее следования первоначальному плану».

А для тех, кто все-таки хочет копнуть глубже - 7 фактов об Agile.

Тезис №1. Agile нужен, чтобы в сжатые сроки показать клиенту результат

Для этого большой проект разбивается на отрезки (итерации) длиной от 1 до 4 недель, в конце каждого из которых клиент должен получить работающий продукт. После получения обратной связи от клиента продукт с каждой новой итерацией становится лучше и ценнее для клиента. Например, заместитель директора информационной службы штата Вашингтон Майкл де Анджело рассказал, что еженедельно они рассылают во все государственные учреждения своего региона практические планы. Задача - регулярно в 7 дней, пусть маленькими шагами, но что-то менять в лучшую сторону. Служба выдает потенциально готовый продукт, который учреждения могут начинать применять сразу же. Не всегда это что-то материальное, важно, чтобы это было что-то, создающее ценность (например, полезные рекомендации к работе).

Тезис №2. Agile позволяет быстро запустить продукт, обогнав конкурентов

Забудьте о многолетней подготовке продукта - как говорится, лучше времени, чем сейчас, никогда не будет. Гораздо выгоднее дополнительно инвестировать в команду и оперативно занять никем не освоенный сегмент рынка, опередив всех своих конкурентов. Вспомним октябрь 2016 года и Сбербанк - тогда он первым на российском рынке предоставил возможность оплаты через Apple Pay. Как результат - 10 млн пользователей, которых банк сразу же собрал и записал себе в актив. Вот это было по-Agile.

Тезис №3. Agile нужен для гибкого управления бизнесом в постоянно меняющемся мире

Слово «agile» переводится с английского как «проворный, расторопный». И хотя agile-методы действительно позволяют быстро выводить на рынок качественные продукты, суть этого подхода не в скорости, а в гибкости. Хороший пример - компания «Кнопка», которая работает на бухгалтерском рынке. Типичная компания этой сферы - это 200 клиентов на 20 сотрудников. Привлечь большее количество клиентов можно, но зачастую это приводит к раздуванию штата. В «Кнопке» смогли применить гибкость и творческий подход agile-системы, тем самым увеличив портфель клиентов практически до 1000, не расширяя свой штат. В компании отказались от жестких KPI, регламентов и микроконтроля. Кроме того, было решено «облегчить жизнь» бухгалтерии: в компании поняли, что довести бухгалтерский баланс до совершенства невозможно, и стали применять принцип Парето - риск доначисления нескольких сотен рублей не должен стать поводом бессонных ночей бухгалтера и бесконечных звонков клиенту с требованиям предоставить все возможные данные. Так сократились часы сотрудников, уменьшился градус напряженности в коллективе и нашлось место для «творческого подхода» в области дебета и кредита.

Тезис №4. Agile мотивирует команду, не прибегая к материальным стимулам

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

Тезис №5. Agile и микроконтроль несовместимы

Согласно методике Agile, руководитель не контролирует команду, а задаёт рамки, указывает цели и даёт достаточно свободы в принятии решений. После чего поддерживает, фокусирует, направляет и устраняет препятствия на пути команды. Для эффективной работы команда должна быть самоорганизованной единицей. Контроль как инструмент управления в Agilе-подходах заменяется на полную прозрачность процесса, которая в трех простых вещах: каждый в команде знает, что делают все остальные. Каждая команда знает, зачем она делает то, что делает (иными словами, ориентирована на бизнес-цель). И, наконец, проблемы, промахи и ошибки не замалчиваются, а обсуждаются и решаются. Например, поставщик онлайн-платежей PayU практиковали гибкость в течение нескольких лет на большинстве предприятий, но пока они не избавились от избыточной корпоративной отчетности, больших сдвигов не происходило.

Тезис №6. Agile подходит не только для IT-бизнеса

Agile-подходы применяются не только в разработке программного обеспечения, но и в производстве физических вещей и даже в госуправлении. Например, испанец Амансио Ортега - богатейший человек мира на август 2017 г. - применяет agile-подходы почти во всех компаниях, входящих в принадлежащий ему розничный гигант Inditex: Zara, Massimo Dutti, Bershka, Pull and Bear и другие. Быстрая обратная связь от потребителей и регулярные эксперименты, позволяющие оперативно проверять гипотезы, позволяют Zara выпускать до 40 коллекций в год (у среднего аналогичного бренда - от 4 до 8 коллекций). Другой пример - госучреждения Великобритании, где Agile - негласный стандарт. Например, метод применяется в области государственных услуг. Данные о потребностях граждан постоянно анализируются и работа сервисов госуслуг корректируется, исходя из собранной информации (например, становятся более удобными часы работы).

Тезис №7. Внедрение Agile может привести к краткосрочному снижению издержек, но это не главное

Хорошие профессионалы стоят дорого, поэтому пока формируется команда, расходы оказываются высокими. Однако суммарные затраты на проект будут низкими за счет быстрого запуска продукта. Например, поставщик медицинских информационных решений корпорация Cerner внедрил Agile, когда встала необходимость ускорить выпуск своих продуктов на рынок. Благодаря гибкому подходу компания сократила выход на рынок и издержки до 75%.

Герман Греф разбудил политиков и экономистов Гайдаровского форума 2016 года громким заявлением: «Те, кто не освоят Agile сегодня, в текущих процессах, лузеры завтра». Греф утверждает, что Agile выгодно применять в бизнесе. Послушаемся Грефа?

Agile

«Agile - серия подходов к разработке программного обеспечения, ориентированных на использование интерактивной разработки, динамическое формирование требований и обеспечение их реализации в результате постоянного взаимодействия внутри самоорганизующихся рабочих групп, состоящих из специалистов различного профиля. Существует несколько методик, относящихся к классу гибких методологий разработки, в частности экстремальное программирование, DSDM, Scrum, FDD.

Применяется как эффективная практика организации труда небольших групп (которые делают однородную творческую работу) в объединении с их управлением комбинированным (либеральным и демократическим) методом.

Большинство гибких методологий нацелены на минимизацию рисков путём сведения разработки к серии коротких циклов, называемых итерациями, которые обычно длятся две-три недели. Каждая итерация сама по себе выглядит как программный проект в миниатюре и включает все задачи, необходимые для выдачи мини-прироста по функциональности: планирование, анализ требований, проектирование, программирование, тестирование и документирование. Хотя отдельная итерация, как правило, недостаточна для выпуска новой версии продукта, подразумевается, что гибкий программный проект готов к выпуску в конце каждой итерации. По окончании каждой итерации команда выполняет переоценку приоритетов разработки» (Википедия).

Намудрили, что только после трех прочтений доходит о чем речь))

Устареваем раньше запуска

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

Вот что пишет РБК про Сбербанк: «Тема Agile всплыла, когда Сбербанк создал централизованную платформу для своих отделений на основе решений Oracle, Microsoft и других IT-гигантов, но к моменту запуска эта система уже устарела.

Греф это признал и систему пришлось совершенствовать. В 2015 году «Сбербанк-Технологии» провели 27 тыс. изменений IT-платформы, а в 2016 году сделают 41 тыс. изменений. Пять лет назад программисты Сбербанка делали 500–600 изменений системы в год и налицо прогресс, но с передовыми компаниями IT-отрасли им не сравниться - Amazon делает 10 тыс. изменений своей платформы в день».

Amazon 10 тысяч раз в день меняет свою платформу.

Бери пример с маленьких и быстрых

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

Нельзя бесконечно улучшать продукт и откладывать выход на рынок. Перфекционизм обернется устареванием продукта. Законченный продукт - роскошь в XXI веке.

При запуске интернет-магазина нельзя оттягивать запуск пока сайт не наполнится. Правильно запустить магазин и наполнять по ходу. Бета-версия выгодна, ведь вы учтёте реакцию пользователей и доработаете интернет-магазин. Юзабилити - вот что главное. При модернизации лучше опираться на статистику поведения пользователей, на поведенческие факторы. Продукт не получится, пока вы не узнаете реакцию целевой аудитории и не устраните недостатки.

Запускайте проект без перфекционизма и вылизывания.

Сергей Рыжиков, основатель 1С-Битрикс, пишет: «Пример, ставший хрестоматийным: когда в компании «Эльдорадо» решили сделать интернет-магазин, топовые руководители, включая генерального директора, совещались 10 часов - спорили, ругались, смотрели сайты похожих компаний на западе. Это еще на этапе утверждения дизайна. Как вспоминает участник встречи, гендиректору это надоело. Он попросил вывести на экран скриншот интернет-магазина Best buy и приказал магазин скопировать и через три месяца запустить, а если не получится - готовиться к увольнению.

Интернет-магазин «Эльдорадо» скопировали с Best buy. А потом переделали.

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

Открывайтесь и доделывайте

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

Запускайте сырую версию и доделывайте продукт в движении. Конкуренты не поспеют, ведь в движущуюся цель попасть труднее.