Выбрать главу
ПРИНЦИПЫ МАНИФЕСТА AGILE

Частично 12 принципов написаны основателями философии Agile таким образом, что понять их могут только разработчики программных продуктов, поэтому я не буду сейчас пытаться перевести их на понятный всем другим профессиям язык. Об этом написаны уже тонны литературы. Я сделаю акцент на принципах, более всего раскрывающих универсальность Agile-подхода для различных сфер деятельности и для любого времени, особенно переходного, в котором мы сейчас все оказались.

1. Быстрая поставка ценности – это удовлетворение потребностей заказчика благодаря регулярной и максимально ранней поставке ценного программного обеспечения (мы можем говорить о быстрой поставке любого продукта или услуги, над которыми работает команда). Этот основополагающий принцип важен в любой отрасли, он созвучен ценностям Манифеста.

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

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

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

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

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

Часто заинтересованные в этой теме люди задают вопрос, как взаимодействуют команды Agile с другими подразделениями компании, которые продолжают работать в старой парадигме. Это действительно большой вызов, потому что скорости у таких команд разные и необходимо включить всю свою толерантность, чтобы не подгонять и не требовать большего, чем люди могут дать. Приверженность этому принципу не дает «эйджалистам» проявлять свое эго и выражать превосходство перед другими подразделениями компании. Хотя многим очень хочется: они же лидеры инноваций, они дают быстрый результат бизнесу, к ним особое внимание руководства. Однако в Agile есть способы обуздать это эго. Один из которых Agile-коучинг.

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

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