Гибкие методологии в IT | Careerist Blog
Правила работы, которых придерживаются во время рабочего процесса, называют методологиями. В IT чаще всего используют Agile (гибкий подход) и Waterfall (каскадная методология).
Выбор стратегии зависит от задания, размера проекта, времени и бюджета. Agile и Waterfall считаются самыми популярными методологиями. Agile – гибкий, в то время как Waterfall это четкий план действий. Правильная модель облегчает весь процесс создания приложения и оптимизирует командную работу.
Agile — подход в разработке, который предполагает гибкость с возможностью внесения изменений на каждом этапе проекта.
Главные критерии для всех подходов Agile:
- Люди и их взаимодействие важнее, чем процесс и инструменты.
- Важнее создать качественный продукт, чем набор документов.
- Сотрудничество с клиентом является ключевым моментом в работе.
- Внедрение изменений важнее следования основному рабочему плану.

Преимущество Agile – это планирование. Agile предполагает, что придерживаться технического задания не самая лучшая идея, так как приложение может потерять свою актуальность. Согласно Agile, клиент сможет запустить первую версию приложения уже через короткий период времени, в то время как разработчики продолжат работать над продуктом.
Методология Agile имеет несколько методов:
Scrum
Команда: до 10 девелоперов.
Весь проект разбивается на короткие этапы. Каждый день отслеживается прогресс (daily scrum). В конце определенного периода пересматриваются все выполненные задачи. Команда постоянно думает о способах оптимизации рабочего процесса. Вся проектная работа курируется двумя людьми – заказчиком и тимлидом.
Kanban
Команда: от 1 до 3 человек
Часто используется для самоорганизации. Девелопер пользуется доской задач, где есть две графы – «сделать» и «сделано». Разрешается работать только над одной задачей за раз.
Существует и гибридная модель Scrum и Kanban — Scrumban.
Scrumban используется в случае, когда заказчик не активен, и/или нет скрам мастера, который будет следить за процессом. Работа начинается с доски задач, однако, ключевое различие в количестве секций. Теперь их три: «Сделать/надо», «в процессе» и «сделано». Каждый член команды выполняет одну задачу за раз.
Планирование происходит по мере необходимости, особенно в том случае, когда заканчиваются задачи в секции «Сделать». В этой команде нет ни фиксированных ролей, ни человека, который модерирует процесс. Вся работа равномерно распределяется между задействованными лицами.
Гибкие методологии универсальны, и могут применяться в любом проекте. Обратная связь очень важна и помогает создать приложение, которое будет выполнять свои задачи в полном объеме. Выбирая эту модель, клиент может быть уверен в качестве продукта.
Waterfall
Данная модель – это линейный процесс, без возможности сделать шаг назад.
Любые изменения могут осуществляться только после релиза. Самое большое преимущество этого подхода – фиксированная стоимость и сроки сдачи.
Этапы работы согласно Waterfall:
- Анализ требований и задачи продукта.
- Планирование этапов работы (создается один раз, без возможности редактирования).
- Проектирование (структура кода, дизайн и т.д.).
- Разработка продукта (шаблоны и дизайн).
- Интеграция (создание исходного кода и обмен данными).
- Тестирование (исправление системных ошибок, багов).
- Релиз (завершение разработки, адаптация приложения по запросу клиента).
- Техническая поддержка (поддержание работоспособности продукта, исправление системных ошибок).
Плюсы и минусы Waterfall
Когда применяются эти методы?
Мы надеемся, что нам удалось немного объяснить, чего можно ожидать на ваших первых проектах в IT-компаниях. Как только вы испытаете одну из упомянутых методологий, вам уже будет трудно представить рабочий процесс другим образом.
Ведь эти подходы значительно облегчают рабочий процесс и помогают отслеживать работу над проектом.
Запись на курс Manual QA
Курс Гибкие методологии управления проектами. Методология Agile для РП в Екатеринбурге
-
Курс дает общее представление гибких методологий управления проектами
-
Обеспечивает систематизацию знаний об основных методологиях гибкого управления проектами
-
Дает навыки использования основных практик гибкого управления проектами.
Стоимость курса
36 000 рубЗаказать
Аудитория:
Данный курс предназначен для руководителей проектов и сотрудников, участвующих в проектах, а также для линейных руководителей бизнес-подразделений компаний, использующих эту методологию.
Модуль 1. Введение в Agile
· Введение, задачи курса и обзор Agile
· Эволюция управления проектам
· Обзор Agile
· Что такое Agile?
· Восприятие и реальность Agile
· Выгоды гибкого управления проектами
Модуль 2. Основы Agile
· История, ценности и принципы Agile
Модуль 3. Обзор Scrum
· Роли Scrum
· Методология Scrum
· Общие принципы Scrum/Agile
· Ценности Scrum
Модуль 4. Обзор практик Agile
· Практики планирования Agile и Product Backlog
· Практики разработки, качества и тестирования Agile
Модуль 5.
Временные ограничения, Kanban, Теория ограничений и оценки
· Обзор Kanban
· Теория ограничений
· Оценки Agile
· Практика: Выполнение оценок
Модуль 6. Роль гибкого управления проектами
· Уровни реализации Agile
· Роль руководителя проекта Agile
Модуль 7. Практики и инструменты коммуникаций Agile
· Практики коммуникаций Agile
· Инструменты Agile
· Практика: Коммуникация и инструменты Agile
Модуль 8. Погружение в Agile
· Системное мышление
· Общее управления качеством (TQM)
· Бережливое производство
Модуль 9. Внедрение Agile на корпоративном уровне
· Масштабирование Agile на корпоративный уровень
· Адаптация Agile для соответствия бизнесу
Модуль 10.
Корпоративные системы управления
· Корпоративные практики управления
· Модель адаптивного руководства проектом
· Трансформация корпоративного управления и управление изменениями
Модуль 11. Корпоративные стандарты Agile
· Scaled Agile Development Framework
· Managed Agile Development Framework
· Disciplined Agile Delivery Framework
Модуль 12. Практические примеры
Гибкая методологияSCRUM — что это такое и зачем она нужна
Scrum — это революционный метод управления проектами, который сейчас очень популярен, особенно при работе со стартапами. Мы собрали для вас все, что нужно знать об этой методологии работы: как она появилась, чем отличается от agile и kanban и как перевести свою команду на работу по принципам Scrum.
Методология Scrum появилась благодаря «двум родителям»: Agile-манифесту и регби.
Но обо всем по порядку!
Гибкий подход в работе с ИТ-проектами пришел на смену стандартной «водопадной» разработке, предполагавшей следование строгому утвержденному плану. Гибкая система управления проектами, способная быстро реагировать на изменения и адаптироваться к меняющимся требованиям, оказалась гораздо более эффективной в зарождающейся сфере технологического предпринимательства. Что ж, Scrum как метод управления проектами с его работой короткими спринтами и подстройкой под изменяющиеся требования стал логическим продолжением и развитием принципов Agile.
Итак, при чем тут регби? А что означает слово Скрам? Схватка — это термин из регби: это схватка игроков, которую судья назначает для возобновления игры после нарушения правил. Во время этого действия игроки обеих команд выстраиваются в круг, крепко сцепившись руками.
Вот с таким боем японские ученые Икудзиро Нонаки и Хиротаки Такеучи сравнили работу небольших ИТ-команд, которые интенсивно разрабатывали проект и получили более высокие результаты.
Позже этот термин использовали создатели метода Джефф Сазерленд и Кен Швабер. Разрабатывая новую методику работы с ИТ-проектами, они наблюдали за работой военных спецназовцев и игроков в регби. Scrum стал отличной метафорой сплоченности и командной работы, того самого элемента, которого не хватало ИТ-отделам для достижения успеха.
Основная цель – результат для клиента. Клиент должен получить продукт в соответствии со своими целями и требованиями вовремя, независимо от обстоятельств.
Работа в спринтах.
Гибкость и адаптивность. Scrum-менеджмент построен таким образом, чтобы быстро и эффективно реагировать на любые изменения: продукт тестируется после каждого спринта, бэклог постоянно обновляется, команда ежедневно обсуждает продукт.
Последовательная командная работа. Одним из самых сильных аспектов методологии является тесное общение в команде: каждый день начинается с короткой встречи по продукту. В начале спринта вся команда и владелец продукта обсуждают план этой итерации, а в конце подводят итоги. Scrum — это кросс-функциональная команда, представляющая собой единый организм, работающий для достижения цели.
Один спринт, одна задача. Кроме того, команда работает только над одним продуктом. Ведь если при такой интенсивности общения и частоте изменений начнут появляться новые задачи, все закончится хаосом.
Командная универсальность. Команда состоит из специалистов разной квалификации, охватывающих все вопросы, необходимые для разработки нового продукта. Можно сказать, что в Scrum команда — это автономная боевая единица, полностью отвечающая за продукт.
Agile — это особый подход к разработке ИТ-продуктов, который реализован в Agile-манифесте. Можно сказать, что это некая идеология и Scrum — рабочий инструмент, основанный на этой идеологии.
Канбан — это еще одна проектная методология, принцип которой аналогичен Agile. Основные идеи Канбана — визуализация всех процессов и поиск баланса в работе команды. Также есть некоторые отличия от Scrum: здесь нет «трех основных ролей» (клиент, скрам-мастер и команда) и нет спринтов, так как работа над проектом делится на этапы проектной работы. Тем не менее в Scrum используются многие инструменты Kanban: например, столы с заметками, которые перемещаются из одного столбца в другой по завершении задачи. Существует даже Scrumban — гибридная методология, включающая в себя основные принципы Scrum и Kanban.
В работе над продуктом можно использовать принципы Agile, Scrum и Kanban: главное, чтобы не было дублирования функций и противоречивых инструкций, а команда всегда четко понимала, что делает. Ведь все это придумано для того, чтобы было просто, понятно и эффективно!
Скрам построен на трех ролях, которые управляют работой над продуктом: только при их полном сотрудничестве и вдумчивой работе они добьются результата.
Владелец продукта. Владелец продукта — это «мост» между продуктом и пользователем. Они понимают соответствие рынку, где продукт будет запущен, и потребности пользователей. Таким образом, именно product owner направляет команду: расставляет приоритеты, определяет важность задач, принимает и тестирует новую версию продукта после очередного спринта.
Владелец продукта отвечает за создание бэклога продукта, журнала, содержащего всю важную информацию о продукте и всех рабочих процессах, выполненных над продуктом. Во время спринта владелец продукта работает с командой: они участвуют в митапах, обмениваются информацией и дают инструкции команде.
Обычно эту роль выполняет представитель клиента, а если команда разрабатывает внутренний продукт для компании, то это кто-то из топ-менеджмента. В стартапе с небольшой командой функции клиента выполняет CEO (но роли клиента и Scrum-мастера должны быть разделены).
Скрам-мастер. От этого самого специалиста зависит, насколько эффективной будет работа по методологии Scrum. Скрам-мастер координирует процесс командной работы и использование инструментов Скрама. Еще до начала первого спринта скрам-мастер обучает владельца продукта и всю команду разработчиков работе по принципам Scrum, а затем запускает и контролирует весь процесс.
Скрам-мастер модерирует все митапы и встречи по продукту, следит за тем, чтобы у команды всегда были необходимые ресурсы, фиксирует идеи и предложения, выступает посредником в случае споров и дискуссий внутри команды. Сплоченность команды также зависит от ее действий. При этом скрам-мастеру важно знать лимиты в процессе модерации, чтобы не превратиться в «надзирателя» или рядового менеджера, предоставив команде максимальную автономию.
Как видите, работа совсем не из легких, поэтому опытные Scrum-мастера стоят целое состояние!
Команда . Команда — это единый организм, который движется к цели спринта и отвечает за разработку продукта. Удобнее иметь небольшую команду. И лучше Джеффа Безоса не скажешь: в команде должно быть столько человек, чтобы разделить между ними 2 пиццы. Второй важный критерий команды — кросс-функциональность, в нее должны входить все специалисты, необходимые для разработки продукта. Следует свести к минимуму обращение к внешней экспертизе, так как это сильно замедлит рабочий процесс.
Не случайно игровым элементом Scrum, где все игроки «связаны», стал название этой методологии: во время спринта все в команде тесно связаны друг с другом. Они помогают друг другу, закрывают проблемные зоны, обмениваются задачами, так как берут на себя ответственность за выпуск продукта в срок. Работа в такой автономной продуктовой команде дает массу возможностей, но и требования к сотрудникам, участвующим в спринте, высокие.
Они должны быть инициативными, ответственными, уметь самостоятельно находить пути решения проблем; но в то же время они должны быть командными игроками, обладать эмпатией и своеобразным «чувством дружеского локтя». «Лебедь, рак и щука» просто не смогут работать по методологии Scrum!
Использование scrum-артефактов. Три основных артефакта (документа), на которых построен схваточный подход к управлению продуктом:
Эти артефакты являются живыми рабочими документами, где люди постоянно фиксируют любые изменения и новые входные данные.
Работа с бэклогом спринта. Бэклог спринта разрабатывается совместно всей триадой продукта (владелец продукта, скрам-мастер, команда) на стартовом совещании в начале спринта. Из бэклога продукта (документа, подготовленного владельцем продукта) команда выбирает функции продукта, над которыми им придется работать в спринте. Бэклог спринта включает в себя список задач и вех. График спринта также составляется здесь на основе разработанного бэклога.
Регулярные встречи. Этот подход предполагает короткие ежедневные встречи по поводу продукта. Не бойтесь слова «ежедневно»: это не те бессмысленные и беспощадные собрания, которые все ненавидят. Митапы длятся не более 15—20 минут и всегда проходят в начале дня. Скрам-мастер отвечает за конструктивность митапа: если есть какие-то обсуждения или «флуд», они возвращают разговор к теме. Никаких дискуссий, мозговых штурмов или споров во время митапов нет и быть не должно. Цель встречи — обмен информацией о текущих делах. Для этого каждый член команды отвечает на три вопроса:
Что сделано с момента последней встречи?
Что будет сделано сегодня?
Что мешает достижению целей?
Если возникают препятствия в работе, задача скрам-мастера — устранить их (возможно, с помощью владельца продукта). Владелец продукта отслеживает, идет ли разработка продукта в правильном направлении: участвуя во встречах, владелец продукта может направить команду в правильном направлении.
Контроль выполнения задачи. Задача скрам-мастера — визуализировать процесс работы над задачами так, чтобы его могла видеть вся команда в любой момент. В основном для этого используется канбан-доска (иногда ее называют Scrum-доской), на которой красочными стикерами отмечены задачи. Задачи перемещаются в одну из трех колонок: «Сделать», «Выполняется», «Выполнено».
Корректировка задачи. Что делать, если член команды понимает, что не соблюдает сроки? Он оперативно сообщает об этом скрам-мастеру, чтобы тот мог перераспределить задачи. Бывает и наоборот: если команда выполнила задачи на день раньше, скрам-мастер может предоставить дополнительные задачи из бэклога спринта. Также существует «аварийная остановка» спринта, но она используется крайне редко: при возникновении непредвиденных внешних обстоятельств, существенных изменений со стороны клиента и т.п. В такой ситуации команда может остановить спринт и ждите дальнейших указаний.
Анализ результатов.
Результатом спринта всегда должен быть продукт, который можно продемонстрировать клиенту: демо-версия продукта или его отдельных функций. Во время финального собрания спринта готовый продукт сверяется с бэклогом, отмечаются результаты, а также обсуждается следующий спринт.
Дочитать статью, собрать команду и начать спринт? Не совсем так. Самый важный «нулевой» шаг, которого требует методология управления Scrum, — выяснить, как на самом деле работает Scrum. Учитесь сами или найдите хорошего Scrum-мастера, который научит команду
В интернете много жалоб на метод Scrum: «Встречи занимают слишком много времени», «В итоге мы получили только хаос», «У нас ничего не получилось». Это происходит из-за незнания сути Scrum и советов по его использованию.
Может показаться, что принципы Scrum просты и понятны, но при выполнении реальной работы, особенно первых нескольких спринтов, всегда возникают проблемы и недоразумения. Таким образом, в этом приключении должен быть человек, который знаком с этими трудностями и знает, что делать.
Какие этапы выстраивания работы над продуктом по методологии Scrum?
Соберите команду. Не забывайте, что команда должна покрывать потребности разработки продукта или просто быть кросс-функциональной. Кроме того, лучше убедиться, что члены команды осведомлены о нюансах работы с методикой, достаточно дисциплинированы и готовы самостоятельно находить решения, не дожидаясь указаний сверху.
Выберите скрам-мастера . Ключевая компетенция Скрам-мастера — его практический опыт. Если по каким-то причинам вы не можете найти такого специалиста, то вам следует найти методолога, который сможет хотя бы проконсультировать вас в трудную минуту.
Выберите владельца продукта . Важно отметить, что все участники должны знать, как работать (и соглашаться работать) по методу Scrum перед запуском рабочего процесса: не только члены команды и Scrum-мастер, но и владелец продукта. Все должно согласовываться «на ходу»: во время спринта очень важна вовлеченность владельца продукта в процесс и возможность быть в постоянном диалоге с командой.

Создайте невыполненную работу по продукту. Владелец продукта отвечает за создание невыполненной работы по продукту. Команда разработчиков должна заранее ознакомиться с ним, чтобы убедиться в ясности требований и достаточности информации. Далее общий список задач разбит по спринтам.
Спланируйте и начните спринт. Продолжительность спринта индивидуальна, но в среднем спринт длится не более 30 дней и не менее 7 дней. Правило от создателей методики: чем больше неизвестных данных, тем короче должен быть спринт. Каждый спринт начинается с общего обсуждения, на котором определяется бэклог спринта и распределяются задачи. Важно помнить, что ничего нельзя добавить в объем работ во время спринта: изменить бэклог спринта может только сама команда.
Проводите встречи. Ежедневные короткие встречи необходимы для обмена информацией и получения общей картины хода спринта. И задача скрам-мастера — сделать обмен информацией конструктивным, быстрым и понятным.

Реагировать на изменения . Один из принципов, унаследованных от философии Agile, заключается в том, что конечный продукт превыше всего. А для этого важно быстро реагировать на все, что может помешать соблюдению сроков.
Подведите итоги спринта. На собрании по спринту команда демонстрирует рабочую версию владельцу продукта. Владелец продукта может пригласить других заинтересованных лиц со своей стороны. Также во время этой встречи скрам-мастер анализирует сотрудничество с командой во время спринта.
Основные преимущества, которые технология Scrum дает проекту:
Гибкость и быстрая адаптация к новым метрикам.
Возможность изменения требований к продукту, вплоть до проведения пивота.
Соблюдение сроков.
Эффективное использование ресурсов команды.
Сплоченность клиента и команды.
Постоянный обмен информацией.

Быстрая реакция на любые изменения.
Каковы возможные недостатки Scrum?
Команда должна быть обучена тому, как использовать этот метод.
Трудно найти подходящих специалистов в команду.
Очень сложно найти опытного Scrum-мастера.
Есть риск превратить ежедневные митапы в долгие бессмысленные встречи (без должной модерации).
Одна команда не сможет работать над несколькими продуктами одновременно.
Главное, что дает Scrum, — это возможность быстро и эффективно работать над продуктом в условиях большой неопределенности, опережая конкурентов и крупные корпорации. Вот почему методология разработки Scrum — отличный инструмент для индустрии стартапов, где первая версия продукта может пройти через множество разворотов и в итоге может выглядеть совершенно иначе.
Главное — заранее определиться, зачем вам нужен Scrum для вашего продукта: не копировать бездумно все «фишки» метода, а внедрять их постепенно, начиная с обучения всей команды и тщательно анализировать процесс.
Тогда метод управления Scrum станет мощным инструментом для того, чтобы привести команду к желаемой цели.
Удачи в работе!
Agile Flexibility vs. Hybrid Agile
Термин Agile Flexibility кажется вам излишним? Для тех, кто знаком с Agile Development, подразумевается, что методы Agile обеспечивают гибкость… в теории. На практике часто встречается сопротивление изменению церемоний Scrum для соответствия уникальным обстоятельствам или добавлению более традиционных водопадных подходов в гибридный подход.
- «Мы не можем продлить спринт, мы не используем Agile здесь».
- «Нельзя устанавливать жесткие сроки, это Agile!»
- «Все члены команды, независимо от их ИТ-подразделения, должны участвовать в этом спринте».
- «Где мой владелец проекта? Почему в этом Scrum нет деловых людей?»
- «Вы не можете запускать несколько спринтов одновременно».
- «Мы не занимаемся Agile; мы используем только модель водопада».

- «Этот проект — все или ничего, Agile просто не имеет смысла».
Это настоящие фразы, которые мы слышали на сайтах клиентов при управлении проектами, относящимися к категории с использованием методологии Agile. На самом деле необходимо внедрить методологию Hybrid Agile.
В чем разница между Hybrid Agile и Agile Flexibility? Agile по определению является гибким. После того, как организация переходит от традиционного водопада к Agile, трансформационный опыт может оставить пробелы в видении, планировании и координации, и с этим часто приходит разочарование и нежелание смешивать подходы таким образом, чтобы они соответствовали уникальным потребностям среды. Часто самые ярые евангелисты Agile не решаются попробовать гибридный подход из-за веры в регрессию или в то, что скрам-команда теряет контроль и управляется сверху.
рисков.
Подход Hybrid Agile позволяет командам, которые в настоящее время используют Agile, продолжать использовать Agile и постепенно смешивать любые каскадные группы или управление программами в уравнении, чтобы обеспечить согласованность и способность оставаться в синхронизации с потребностями и целями организации. . Меняться нелегко, и эта стратегия допускает определенные процессы, которые могут сочетать методологии, знакомые с концепциями Waterfall и Agile. Например, в начале проекта можно использовать несколько одновременных спринтов большей продолжительности. Это хорошо работает с опытными командами Waterfall. В конце концов, эти спринты объединяются в комбинированные спринты по мере продвижения проекта, формируя более традиционную структуру Agile. В крупных проектах можно использовать «Scrums of Scrums» на ранних стадиях проекта, чтобы поддерживать согласованность команд. «Scrum of Scrums» или Program Meeting — это регулярно проводимый форум, на котором собираются представители различных спринтов и scrum-команд, что позволяет обмениваться информацией, сотрудничать и планировать.
Кенуэю было поручено внедрить Agile в большом сложном проекте, в котором участвовали пять независимых ИТ-команд; в двух использовалась традиционная методология Waterfall, а в трех — Agile Development. Срок реализации проекта составлял 8 месяцев (32 недели).
Для того, чтобы обслуживать разные команды, которые использовали разные методологии разработки, первоначальная структура спринта в течение первых 6 месяцев состояла из Agile и традиционных групп Waterfall с одновременными графиками спринтов и менеджером программы. Три Agile-команды использовали традиционные двухнедельные спринты, а командам Waterfall было разрешено проводить индивидуальные параллельные спринты продолжительностью от 4 до 6 недель. Это дало командам, плохо знакомым с процессом (то есть двум командам Waterfall), время для изучения Agile-инструментов, знакомства с ежедневными Scrum и стендап-совещаниями, а также для обзора заинтересованными сторонами требований, ретроспектив, планов и невыполненных работ.
Увеличив спринты до четырех-шести недель, кривая обучения Agile-совещаниям и инструментам стала намного проще. За последние девять недель последние три спринта позиционировались как окончательное слияние или смешение всех команд.
Удивительно, но традиционные команды Waterfall приняли методологию Agile примерно через два месяца после начала проекта (примерно в середине второго спринта), и к тому времени, когда спринты были объединены, несколько членов традиционной команды Waterfall стали такими сильными сторонниками и стали « Проворные евангелисты». То есть, вместо ожидаемых шести месяцев для внедрения Agile, традиционные ресурсы Waterfall освоили его за два!
Выделив дополнительное время и представив Agile небольшими шагами, традиционные команды Waterfall не только получили время для изучения инструментов и методологии, но и смогли ощутить ценность Agile Development — краткие инструменты и процессы проектной документации, многое другое. быстрые циклы контроля качества, немедленная обратная связь и регулярное взаимодействие с бизнес-группами.
После непосредственного опыта, стены сопротивления Agile быстро.
Итак, каковы преимущества гибридного Agile? Ниже приведены лишь некоторые преимущества проектов, которые перешли от традиционной водопадной модели разработки продукта к модели Agile.
- Боевой дух и мотивация сотрудников часто повышаются в Agile, потому что это вознаграждение за готовый к производству код является частым (ежемесячно или даже еженедельно), в отличие от более длинных традиционных циклов Waterfall. Видеть, как ваша работа переходит в производство с помощью своевременных выпусков программного обеспечения после управляемых блоков усилий, является ощутимым вознаграждением. Но, координируя свои действия в
- Кроме того, более общение между техническими и бизнес-командами , часто сложное поначалу, становится полезным и приятным. Гибридный подход, использующий управление программами с несколькими Agile-командами, не только разрушает коммуникационные барьеры, которые часто существуют между бизнес- и ИТ-командами, но и дает лидерам возможность влиять и направлять усилия в соответствии со стратегическими и операционными целями организации.


