Научная статья на тему 'ВЫБОР МЕТОДОЛОГИИ УПРАВЛЕНИЯ ВЫСОКОТЕХНОЛОГИЧЕСКИМ ПРОЕКТОМ В УСЛОВИЯХ СОВРЕМЕННОГО РЫНКА: ПРАКТИЧЕСКИЙ АСПЕКТ'

ВЫБОР МЕТОДОЛОГИИ УПРАВЛЕНИЯ ВЫСОКОТЕХНОЛОГИЧЕСКИМ ПРОЕКТОМ В УСЛОВИЯХ СОВРЕМЕННОГО РЫНКА: ПРАКТИЧЕСКИЙ АСПЕКТ Текст научной статьи по специальности «Экономика и бизнес»

CC BY
34
10
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
Методология / управление проектами / каскадная методология управления проектами / гибкая методология управления проектами / скрам / аджайл / Methodology / project management / waterfall project management methodology / agile project management methodology / scrum / agile

Аннотация научной статьи по экономике и бизнесу, автор научной работы — Савицкий К. Ю., Клоков Д. В.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

CHOICE OF METHODOLOGY FOR MANAGING A HIGH-TECH PROJECT IN THE CONDITIONS OF THE MODERN MARKET: A PRACTICAL ASPECT

This article provides a comparative analysis of waterfall and agile software life cycle management methodologies. The author considers the main principles and approaches of each methodology, reveals their advantages and disadvantages. Particular attention is paid to adapting these methodologies to rapidly changing market requirements. The author comes to the conclusion that the choice of methodology should depend on the specific conditions of the project. Agile methodologies in an environment of rapid development and uncertainty, waterfall methodology can be effective in cases where project requirements and processes are clearly defined. The article will be of interest to specialists in the field of project management and software development.

Текст научной работы на тему «ВЫБОР МЕТОДОЛОГИИ УПРАВЛЕНИЯ ВЫСОКОТЕХНОЛОГИЧЕСКИМ ПРОЕКТОМ В УСЛОВИЯХ СОВРЕМЕННОГО РЫНКА: ПРАКТИЧЕСКИЙ АСПЕКТ»

УДК 334

Савицкий К.Ю.

магистрант, РАНХиГС, г. Москва, РФ Клоков Д.В. к.э.н., доцент, РАНХиГС, г. Москва, РФ

ВЫБОР МЕТОДОЛОГИИ УПРАВЛЕНИЯ ВЫСОКОТЕХНОЛОГИЧЕСКИМ ПРОЕКТОМ В УСЛОВИЯХ СОВРЕМЕННОГО РЫНКА: ПРАКТИЧЕСКИЙ АСПЕКТ

Аннотация

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

Ключевые слова

Методология, управление проектами, каскадная методология управления проектами, гибкая методология управления проектами, скрам, аджайл.

Savickyu K. Y.

master's student, RANEPA, Moscow, Russia Klokov D.V.

Candidate of Economic Sciences, Assoc. Prof., RANEPA,

Moscow, Russia

CHOICE OF METHODOLOGY FOR MANAGING A HIGH-TECH PROJECT IN THE CONDITIONS OF THE MODERN MARKET: A PRACTICAL ASPECT

Annotation

This article provides a comparative analysis of waterfall and agile software life cycle management methodologies. The author considers the main principles and approaches of each methodology, reveals their advantages and disadvantages. Particular attention is paid to adapting these methodologies to rapidly changing market requirements. The author comes to the conclusion that the choice of methodology should depend on the specific conditions of the project. Agile methodologies in an environment of rapid development and uncertainty, waterfall methodology can be effective in cases where project requirements and processes are clearly defined. The article will be of interest to specialists in the field of project management and software development.

Keywords

Methodology, project management, waterfall project management methodology, agile project management methodology, scrum, agile.

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

При планировании проекта сегодня необходимо учитывать такие факторы как:

• скорость выпуска новых продуктов или функций;

• получение ранней обратной связи от потребителя;

• быстрая адаптация продукта под изменения требований и среды разработки.

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

Методологии управления проектами имеют различные преимущества и недостатки. Некоторые из них делают акцент на скорости реализации проекта. Другие больше сосредоточены на надзоре за компонентами проекта или управлении сотрудничеством. Большинство руководителей проектов рассматривают методологии scram и waterfall как основу для создания новых проектов, а некоторые просто считают их отправной точкой при создании собственной стратегии для конкретного проекта. Давайте рассмотрим основные методологии и их определяющие характеристики, потому что все уникальное начинается с понимания базовых знаний.

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

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

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

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

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

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

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

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

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

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

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

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

Итеративность и постепенное наращивание - проект разбивается на короткие периоды, называемые итерациями или спринтами. Каждая итерация имеет конкретные цели и результаты. Работа над проектом выполняется поэтапно, с постепенным наращиванием функциональности и добавлением новых возможностей [2, с. 80].

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

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

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

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

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

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

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

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

Управление рисками в гибких методологиях происходит на более ранних стадиях проекта. Благодаря итеративному подходу и регулярным проверкам заказчика, проблемы и риски могут быть выявлены и решены на ранних этапах. Каскадная методология управления проектами имеет более формализованный подход к управлению рисками. В начале проекта проводится детальный анализ рисков, и разрабатывается план их управления. Однако, из-за ее последовательной природы, возникающие риски могут быть трудно прогнозируемыми, и изменения в проекте могут вызвать новые риски или усилить существующие [3, с. 80].

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

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

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

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

Список использованной литературы:

1. Богоченко С. В. и др. Сравнительный анализ методов управления проектами // Вестник современных исследований. - 2017. - №. 11-1. - С. 286-290.

2. Воронько А. Н. Совершенствование процессов менеджмента компании на основе использования принципов гибкой разработки: дис. - Сибирский федеральный университет, 2017.

3. Денисенко В. И., Матвеева М. В. Сравнительный анализ методов управления проектами // Вестник Владимирского государственного университета имени А.Г. и Н. Г. Столетовых. Серия: Экономические науки. - 2015. - №. 2. - С. 80-84.

© Савицкий К.Ю., Клоков Д.В., 2023

i Надоели баннеры? Вы всегда можете отключить рекламу.