Методика повышения эффективности применения гибких подходов в проектном управлении
Аюпов А.И.1
1 Негосударственное частное образовательное учреждение высшего образования Московский финансово-промышленный университет «Синергия»
Скачать PDF | Загрузок: 30
Статья в журнале
Лидерство и менеджмент (РИНЦ, ВАК)
опубликовать статью | оформить подписку
Том 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 или любой другой подход, важно выбирать инструменты и методы, которые наилучшим образом поддерживают достижение целей и максимизацию ценности для клиента.
Источники:
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