Методика повышения эффективности применения гибких подходов в проектном управлении

Аюпов А.И.1
1 Негосударственное частное образовательное учреждение высшего образования Московский финансово-промышленный университет «Синергия»

Статья в журнале

Лидерство и менеджмент (РИНЦ, ВАК)
опубликовать статью | оформить подписку

Том 11, Номер 1 (Январь-март 2024)

Цитировать эту статью:

Эта статья проиндексирована РИНЦ, см. https://elibrary.ru/item.asp?id=63891787

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

Ключевые слова: менеджмент, Agile, гибкость, проектное управление, Scrum, Kanban, Six Sigma, изменения, адаптивность, инновации, тренировка, команда, руководство, методологии, эффективность, обучение, разработка продукта, клиент, заказчик, качество, взаимодействие, планирование

JEL-классификация: O30, O31, Q55, O21, P11, P21



Введение:

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

Современный бизнес-мир характеризуется высокой степенью неопределенности и быстрыми изменениями. Это требует от организаций быстрой адаптации и гибкого подхода к управлению проектами. В этом контексте тема данной работы становится особенно актуальной. Гибкие подходы в управлении проектами (Agile) позволяют быстро реагировать на изменения внешней среды, улучшить коммуникацию внутри команды и повысить эффективность разработки продукта [1, с. 7-11].

Многие ученые и практики значительно внесли вклад в развитие темы гибкого управления проектами. Бек К. и Фаулер М. [2, с. 15-24] подчеркивают значимость Agile подходов, они способствуют более быстрому созданию высококачественных продуктов и их правильному развитию благодаря гибкости рабочих процессов и эффективному взаимодействию всех заинтересованных сторон. Джим Хайсмит в своей работе "Agile Project Management" [3, c. 25-28] подчеркивает, что гибкое управление проектами позволяет достичь более высокой степени удовлетворенности клиентов благодаря постоянной обратной связи и возможности быстрого внесения изменений в проект.

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

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

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

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

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

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

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

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

Поэтому в контексте разработки программного обеспечения для научных целей имеет смысл применять итерационный и гибкий подход. Этот подход позволяет проводить быстрые проверки гипотез и взаимодействовать с заказчиками на различных промежуточных этапах разработки. Если возникают изменения, планы и приоритеты могут быть адаптированы под новые обстоятельства. Гибкость, адаптивность, эффективность и простота - важные характеристики Agile-подхода в контексте научных исследований. Тем не менее, также важен контроль над темпом работ; слишком длительная разработка проекта и постоянное отсрочивание его завершения могут вызвать недовольство со стороны заказчиков или истощение финансирования, что необходимо учитывать [7, с. 1117-1118].

Отдельно рассмотрим манифест Agile – документ, который определяет ключевые ценности и принципы Agile методологий.

«Ценности Agile:

1. Приоритет людей и взаимодействия перед инструментами и процессами.

2. Работающий продукт важнее доскональной документации.

3. Взаимодействие с заказчиком полезнее точного соблюдения условий договора.

4. Готовность к переменам эффективнее слепого следования изначальному плану.

Принципы Agile:

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

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

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

4. Все это приводит к позитивным результатам: проект завершается созданием высококачественного продукта, который легко адаптировать под изменения. Клиентам приятно использовать продукт, и команда разработчиков остается мотивированной продолжать свою работу» [8, р. 2121].

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

Исследование популярных подходов для гибкого управления проектами

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

Сравнительный анализ этих методик представлен в таблице 1

Таблица 1 – Сравнительный анализ гибких методов проектного управления, [4, с. 16-18]

Методика
Описание
Преимущества
Недостатки
Scrum
Методика гибкого управления, которая используется для разработки и управления проектами. Основана на принципах итеративной и инкрементальной разработки, а также на активном взаимодействии между участниками проекта. Включает в себя роли, события и артефакты, которые помогают оптимизировать процесс разработки и достижение целей проекта.
Высокая степень гибкости и адаптивности к изменениям.
Разделение работы на короткие циклы (спринты) позволяет быстрее достигать результатов. Прозрачность процесса работы благодаря регулярным отчетам и встречам.
Акцент на командной работе и самоорганизации. Основана на принципах Agile, что позволяет быстро реагировать на изменения внешней среды.
Требует высокой квалификации и опыта участников команды.
Не подходит для проектов с четко определенными требованиями и дедлайнами.
Требует постоянного взаимодействия с заказчиком и готовности к изменениям в процессе работы.
Kanban
Методика гибкого управления, которая используется для улучшения производительности и эффективности бизнес-процессов. Основана на принципе визуализации рабочего процесса и ограничении количества одновременно выполняемых задач. Включает в себя доску Kanban, карточки задач и правила ограничения рабочего потока.
Простота и гибкость внедрения.
Акцент на потоке работы и минимизации времени простоя.
Возможность быстро реагировать на изменения внешней среды.
Удобная визуализация процесса работы.
Не подходит для проектов с большим объемом работы и жесткими дедлайнами.
Не имеет четких ролей и ответственностей в команде.
Может привести к перегрузке участников команды из-за отсутствия ограничений на количество задач в работе.
Six Sigma
Методика управления качеством, которая используется для повышения эффективности бизнес-процессов и уменьшения количества дефектов. Основана на систематическом подходе к улучшению процессов путем определения и устранения источников вариации и ошибок. Включает в себя статистические методы и инструменты для анализа и улучшения процессов.
Ориентация на качество и улучшение процессов.
Использование статистических методов для анализа данных.
Четкое разделение ролей и ответственностей в команде.
Уделяет внимание обучению и развитию участников команды.
Требует высокой квалификации и опыта участников команды.
Не подходит для проектов с высокой степенью неопределенности.
Требует значительных временных и финансовых затрат на обучение и внедрение
Scrumban
Скрамбан - это гибкий подход к управлению проектами и работой в командах, который сочетает элементы Scrum и Kanban. Scrumban подходит для проектов, где требуется баланс между структурированностью и гибкостью.
Фокус на непрерывном улучшении процесса, без необходимости прерывать рабочий поток. Более гибкое планирование и управление задачами по сравнению со Scrum.
Может быть сложно для внедрения в командах, которые не имеют опыта работы с Scrum и Kanban.
Lean
Lean - это методология управления процессами, ориентированная на устранение потерь и повышение эффективности процессов. Lean основана на принципах постоянного совершенствования процессов и уважения к людям.
Фокус на создании ценности для клиента и устранении потерь в процессах. Поддержка культуры постоянного совершенствования.
Необходима поддержка культуры непрерывного улучшения и уважения к сотрудникам на всех уровнях организации.
PRINCE2
PRINCE2 - это структурированный метод управления проектами, который охватывает все аспекты проекта от начала до конца.
Основное преимущество PRINCE2 - это предсказуемость и контроль над проектом. Четкая структура и роли в проекте.
Может быть слишком жестким и бюрократическим для некоторых проектов, особенно для малых и гибких команд.
CPM
CPM (Critical Path Method) - метод управления проектами, позволяющий определить наиболее критический путь выполнения проекта.
Оптимизация планирования и контроля над сроками. Предоставляет четкий план выполнения проекта.
Необходима точная оценка времени выполнения каждой задачи, что может быть сложно в условиях неопределенности.
CCPM
CCPM (Critical Chain Project Management) - метод управления проектами, который фокусируется на ресурсах и буферах времени для управления рисками и задержками.
Повышение эффективности использования ресурсов. Управление временем и рисками.
Требует четкого понимания и контроля над ресурсами проекта. Также может потребоваться пересмотр подхода к планированию и оценке рисков.
FDD
FDD (Feature Driven Development) - итеративная и инкрементальная методология разработки программного обеспечения, ориентированная на функции.
Фокус на доставке функций. Четкая структура и роли в проекте.
Может быть сложно для внедрения в командах, которые не имеют опыта в разработке программного обеспечения.
Crystal
Crystal - семейство методологий Agile, которые адаптируются к конкретному проекту и команде.
Гибкость и адаптивность. Фокус на людях и взаимодействии, а не на процессах и инструментах.
Может быть сложно для внедрения в командах, которые не имеют опыта в Agile. Потребуется время и усилия на адаптацию методологии под конкретный проект и команду.
Гибкие подходы к управлению проектами подчеркивают важность удовлетворения потребностей заказчика и готовность к изменениям в процессе разработки, позволяя быстро реагировать на требования рынка и создавать конкурентоспособные продукты.

Если рассматривать основные принципы Agile по сравнению с классическими строгими методологиями, такими как Waterfall, можно выделить несколько отличий:

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

2. Меньше времени на анализ и планирование: Agile предполагает более краткосрочное планирование, так как детальные планы могут меняться. Это позволяет уделить больше внимания техническому совершенству продукта.

3. Итеративная разработка: В Agile каждый небольшой цикл разработки должен приводить к готовому продукту, даже если не все функции реализованы.

4. Поддержка новых требований: Новые требования к продукту могут быть инкорпорированы в последующие итерации разработки.

5. Гибкие сроки: Сроки проекта в Agile обычно более гибкие, с учетом возможных задержек и изменений.

6. Активное участие руководителя: Руководитель в Agile команде участвует активно на протяжении всего процесса, а не только на начальном и конечном этапах.

Эти принципы делают Agile более адаптивным и способствуют более эффективной разработке в условиях быстро меняющегося окружения.

Применение гибких подходов в проектном управлении (Agile) имеет несколько ключевых особенностей:

1. Проект разбивается на короткие циклы, что позволяет учитывать меняющиеся требования.

2. Планирование осуществляется на короткие временные интервалы (недели или месяцы) и фокусируется на высокоприоритетных задачах.

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

4. Поддерживает активное взаимодействие между участниками проекта.

5. Призвана удовлетворить потребности клиента через разработку эффективного продукта. Приоритеты определяются исходя из потребностей заказчика.

6. Способствует проведению регулярных проверок и оценок продукта, помогая быстро обнаружить и устранить ошибки.

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

Заключение:

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

Авторы рекомендуют проведение дополнительного обучения и подготовки для команд, которые переходят на Agile, а также активное использование инструментов и техник облегчения коммуникации, таких как Scrum-доски, видеоконференции и совместное программирование.

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

Далее рассмотрим ключевые шаги по повышению эффективности применения гибких подходов в проектном управлении.

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

2. Знание теории Agile – важно, но недостаточно. Команды и руководители должны пройти практическую тренировку по применению методологий Scrum, Kanban и Lean. Они должны понимать, как данная методика работает на практике.

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

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

5. Крайне важно определить четкие цели и ключевые показатели эффективности (KPI), которые помогут оценить успех проекта и сделать его результаты измеримыми.

6. Как уже отмечалось, Agile позволяет быстро реагировать на изменяющиеся обстоятельства, поэтому очень важно регулярно проводить оценку внешних и внутренних рисков, чтобы не допустить сложностей [3, с. 533-534].

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

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

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

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

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

В целом, выбор методологии управления проектами должен быть основан на конкретных целях, требованиях и обстоятельствах каждого отдельного проекта. Будь то Agile, Scrum, Kanban, Lean или любой другой подход, важно выбирать инструменты и методы, которые наилучшим образом поддерживают достижение целей и максимизацию ценности для клиента.


Источники:

1. Анохина М.Е., Сулимова Е.А., Кустова С.А. Внедрение методологии SCRUM и ее влияние на эффективность работы компаний // Инновации и инвестиции. – 2019. – № 4. – c. 148-150.
2. Арустамян Р.Ю. Уровни реализации SCRUM-методологии обучения // Наука. Техника. Технологии (политехнический вестник). – 2019. – № 3. – c. 312-315.
3. Гультяева М.А., Белорусова И.А., Ожигов В.О. Современные подходы к реализации проектного менеджмента // Скиф. Вопросы студенческой науки. – 2022. – № 5(69). – c. 533-537.
4. Лутохина Е.С. Преимущества использования гибких технологий управления в проектной деятельности // Пприоритетные и перспективные направления научно-технического развития Российской Федерации: Материалы V-й Всероссийской научно-практической конференции. Министерство науки и высшего образования Российской Федерации. Москва, 2022. – c. 15-18.
5. Озорнин С.Ю., Терлыга Н.Г. Разработка адаптированной модели гибкого проектного управления // Качество. Инновации. Образование. – 1022. – № 1(177). – c. 42-61. – doi: 10.31145/1999-513x-2022-1-42-61.
6. Хубулова В.В. Новая парадигма управления организационной культурой: гибкие технологии // Преподаватель года 2020: Сборник статей Международного научно-методического конкурса. В 2-х частях. Петрозаводск, 2020. – c. 30-36.
7. Шегай Н.А. Agile-технология гибкого управления проектной деятельностью как средство формирования информационно-коммуникационной компетентности студентов вузов // Педагогика. Вопросы теории и практики. – 2021. – № 6. – c. 1117-1125. – doi: 10.30853/ped20210164.
8. Sohi A.J. Bosch-Rekveldt M. Four stages of making project management flexible: insight, importance, implementation and improvement // Organization, Technology and Management in Construction. – 2020. – № 1. – p. 2117-2136. – doi: 10.2478/otmcj-2020-0008.
9. Чекмарев А.В. Управление ИТ-проектами и процессами. - Москва: Издательство Юрайт, 2023. – 228 c.
10. Кузнецова Е.В. Управление портфелем проектов как инструмент реализации корпоративной стратегии. / Учебник для вузов — 2-е изд., перераб. и доп. - Москва: Издательство Юрайт, 2023. – 177 c.
11. Балашов А.И., Рогова Е.М., Тихонова М.В., Ткаченко Е.А. Управление проектами. / Учебник и практикум для вузов. - Москва: Издательство Юрайт, 2023. – 383 c.
12. Плахотникова М.А., Вертакова Ю.В. Информационные технологии в менеджменте. / Учебник и практикум для вузов — 2-е изд., перераб. и доп. - Москва: Издательство Юрайт, 2023. – 326 c.

Страница обновлена: 26.11.2024 в 12:45:09