Наверняка вы взялись читать эту книгу не из-за мимолетного интереса к теории гибких подходов или из-за шумихи вокруг них. Возможно, вам предложили роль в Agile-проекте или появилась вероятность того, что проект, в котором вы участвуете, будет запущен по-другому. Вне зависимости от причин, абстрактного исследования основ гибких решений и размышлений о том, как перейти на Agile, недостаточно. Лучший способ изучить все должным образом – засучить рукава и начать.
Главное, что нужно помнить, – Agile в первую очередь правильный способ мышления, майндсет. Придется думать по-другому и решать традиционные проблемы новыми способами. Процессы могут быть строго ограничены – а гибкие подходы освобождают и поощряют нас быстро и изобретательно адаптироваться к изменениям. В самой сути Agile лежит идея «проверь и приспособься», а вовсе не некий набор правил и предписаний.
Гибкое мышление уникально, потому что может быть приспособлено к любой ситуации. Интересный вариант – начать с планирования свадьбы или переезда; тут может помочь персональный Канбан. Это может быть запуск бизнес-проектов или благотворительных проектов или даже работа в рамках определенных дисциплин, таких как маркетинг или продажи. Вне зависимости от области применения, нет практически никаких сфер, в которых бы Agile не работал, потому что это набор принципов, которые применяются, чтобы вдохновлять людей, устранять лишнее и повышать качество.
Так что после длинного пройденного пути будущее кажется более радостным для проектов и для людей, которые над ними работают. Будущее выглядит неплохо; оно становится более гибким. Давайте приниматься за работу. Опробуем все в действии.
Лучше всего к работе с применением гибких фреймворков подходят люди, которые прекрасно представляют себе, как достигать целей. Они знают, как добиться нужных результатов, практичны, но гибки в подходе. Всегда пробуют что-то новое, но несколько идей за раз; затем оставляют то, что работает, и отбрасывают остальные. Те, у кого есть гибкое мышление, не тратят время на рефлексию, когда что-то идет не так, а пробуют другую идею в поисках лучшего варианта.
Эти прирожденные пользователи Agile знают простую вещь: все дело в людях, а не в технологиях или процессах. Если собрать правильных людей, эффективно работающих вместе над четко поставленными целями, успех не заставит себя долго ждать. Agile позволяет этому случиться – в конце концов, в чем смысл собрать отличную команду экспертов вместе, а затем убить весь потенциал произвольными управленческими решениями и другими ложными ограничениями?
Если мы посмотрим вперед, в следующее столетие, мы увидим, что лидерами будут те, кто поддержит других.
Билл Гейтс
Чтобы люди справились с задачей наилучшим образом, нужно обеспечить несколько важных вещей:
• Точно определить видение. Обозначьте цели и опишите нужные результаты в видении с логичными и достижимыми критериями.
• Обозначить роли и обязанности. Чтобы работа велась эффективно, соберите всех профессионалов вместе и убедитесь, что каждый представляет, какую роль он будет исполнять.
• Убрать любые препятствия. Сделайте процесс работы над проектом простым для команды. Наблюдайте и только затем действуйте.
Что бы ни случалось, всегда помните об основных принципах Agile. Не углубляйтесь в тонкости и хитросплетения Скрама или Канбана – сосредоточьтесь на соблюдении Манифеста Agile и принципах бережливого управления, которые лежат в его основе. Их легко понять и просто применять, и они суммируют все самое основное. Все гибкие решения построены вокруг этих основных идей, и любые новые концепции, методы или практики будут разделять их на уровне ДНК.
Блистательная мысль
Начать Agile-проект – все равно что выйти на прогулку. Нужно знать, куда идешь, и просто ставить одну ногу перед другой.
И быть готовым обойти любое встретившееся препятствие.
– Смит, вам нужно стать более гибким!
Люди, похоже, склонны чрезмерно все усложнять. Многие годами пытались переименовать, переосмыслить или переопределить основные концепции в яркие, блестящие, изысканно упакованные и обычно дорогие продукты, услуги или даже новые идеи. Легко с негодованием сказать, что все дело в простом зарабатывании денег, но такое развитие стоит на весьма прочном фундаменте. Главное, убедитесь, что новые идеи совпадают с исходными принципами, прежде чем инвестировать время или деньги в них. И помните: если что-то звучит слишком хорошо, чтобы быть правдой, возможно, так и есть.
Если в какой-то момент все становится слишком сложным, вы что-то упускаете. Если дела становятся плохи только время от времени, это вполне естественно, так как время от времени стоит ожидать неудач. Начать, а затем постепенно понемногу улучшать дела – нормально. Ожидайте результатов, но не мгновенного разрешения всех проблем.
Золотое правило для начала любого дела с Agile гласит: начинайте с простого. Не забывайте, что основные процессы Agile не требуют таких фреймворков, как Скрам или Канбан. Чтобы начать, вам нужен только список требований, отсортированный по их значимости. Начинайте с первого пункта. Не забывайте о Манифесте Agile и материалах, изложенных в этой книге.
Можно работать уже прямо с этим, но мы рекомендуем использовать один из фреймворков – или Канбан, или Скрам. Это прекрасные инструменты, предоставляющие ряд принципов, подтвердивших свою эффективность. Вдобавок это еще и сообщество, готовое бесплатно помочь советом. Конечно, даже лучшие техники несколько ограничены, если строго их придерживаться, так что держите в памяти их плюсы и минусы. Чтобы все складывалось отлично, не забывайте – проверяем и приспосабливаемся.
Не отбрасывайте ничего без весомой причины. И ничего не добавляйте для красоты или потому, что кто-то сказал, что это отличная мысль. Добавляйте какой-то элемент, только если он необходим для упрощения процесса выпуска продуктов или услуг.
Блистательные «можно» и «нельзя»
Основываясь на опыте, можно выделить несколько вещей, которые стоит и которые не стоит делать с самого начала:
Стоит:
• Выбрать небольшой проект с малыми рисками, чтобы на нем опробовать Agile.
• Объяснить людям, почему вы считаете, что Agile будет полезен.
• Четко представлять себе видение, цели или задачи.
• Делать то, что вы делаете, понятным и прозрачным.
• Начать прямо сейчас.
Не стоит:
• Пытаться все сделать самостоятельно.
• Зацикливаться на самом процессе.
• Брать на себя слишком много.
• Пробовать слишком много новых техник за раз.
• Усложнять.