УДК 004.42
Можаровский Евгений Александрович
бакалавр, МГУ имени М. В. Ломоносова
Россия, г. Москва
Смердов Максим Константинович
бакалавр, Мытищинский филиал МГТУ им. Н. Э. Баумана,
Россия, г. Мытищи
О МЕТОДАХ УПРАВЛЕНИЯ ПРОЕКТАМИ В РАЗРАБОТКЕ МОБИЛЬНЫХ ПРИЛОЖЕНИЙ И ИХ ВЛИЯНИИ НА УСПЕХ
ПРОЕКТОВ
Аннотация: В исследовании рассмотрена значимость выбора определенного метода управления проектами в сфере разработки мобильных приложений. Изучены различные методологии, включая Agile, Scrum и Waterfall, подчеркнуты их влияние на успех проектов. Особое внимание уделено гибридным методам, демонстрирующим лучшие результаты по ключевым показателям и подтверждающим необходимость интеграции разнообразных подходов для повышения эффективности разработки.
Ключевые слова: Управление проектами, разработка мобильных приложений, Agile, Scrum, Waterfall, гибридные методы.
Mozharovskii Evgenii
bachelor's degree, Lomonosov Moscow State University,
Russian Federation, Moscow
Smerdov Maxim
bachelor's degree, Mytischi Branch of Bauman Moscow State Technical University, Russian Federation, Mytischi
ABOUT PROJECT MANAGEMENT METHODS IN THE DEVELOPMENT OF MOBILE APPLICATIONS AND THEIR IMPACT ON THE SUCCESS OF
PROJECTS
Abstract: The study examines the importance of choosing a specific project management method in the field of mobile application development. Various methodologies have been studied, including Agile, Scrum and Waterfall, and their impact on the success of projects has been emphasized. Special attention is paid to the hybrid method, which demonstrates the best results in key indicators and confirms the need to integrate a variety of approaches to improve development efficiency.
Keywords: Project management, mobile application development, Agile, Scrum, Waterfall, hybrid methods.
ВВЕДЕНИЕ
В мобильной индустрии наблюдается значительный рост запросов по разработке программного обеспечения (ПО) мобильных приложений (МП). Исследование [1] показало, что в 2023 году объем скачиваний МП в мире превысил 200 миллиардов раз ежегодно. Это обусловливает необходимость применения эффективных методов управления проектами (МУП) при разработке и доработке приложений, что может позволить компаниям опережать конкурентов и своевременно адаптироваться к условиям рынка.
Целью данного исследования является изучение распространенных МУП, сравнительный анализ их характеристик и эффективности. Статья рассматривает актуальные тенденции применения МУП и то, как их применение способствует своевременному завершению проектов.
ОСНОВНАЯ ЧАСТЬ
В 2024 году объем глобального рынка МУП был оценен в 6,54 млрд долларов США [2]. Аналитики спрогнозировали, что среднегодовой рост рынка составит 10,67% и к 2029 году его стоимость достигнет 10,86 млрд долларов США (рис.1) [2].
Рисунок 1. Динамика роста глобального рынка МУП, 2024-2029 гг
Выделяют три методологии управления: традиционную, гибкую и гибридную (ГМУ). ГМУ сочетают в себе элементы традиционного (predictive) и гибкого (agile) управления.
Традиционный (predictive) подход предполагает детальное планирование всего проекта на начальном этапе и фокусируется на соблюдении плана, бюджета и объема работ по заранее выставленным критериям.
Гибкое (agile) управление отличается адаптивностью и непрерывной обратной связью с заказчиком. Такой подход позволяет команде быстро реагировать на изменения требований и итеративно улучшать продукт в процессе разработки. Технологический синтез predictive и agile-управления позволяет достигать высокой оперативности и гибкости в управлении изменениями, а также способствует уменьшению рисков, связанных с неопределенностью требований и динамичностью рынка. Agile метод основан на "Манифесте гибкой разработки ПО" и представляет собой итеративный подход к разработке МП и управлению проектами. Agile фокусируется на адаптивности планирования, ранней поставке и постоянном улучшении МП [4]. Agile-разработка ведется короткими итерациями или спринтами, что позволяет команде часто пересматривать и адаптировать план работы. Для выпуска МП обычно используется стратегический подход по разработке минимально жизнеспособных продуктов (Minimum Viable Product, MVP), который предусматривает создание и выпуск продукта с минимальным набором функций для удовлетворения первоначальных потребностей пользователей и постепенной доработки МП.
В 2024 году был опубликован отчет "Pulse of the Profession 2024", данные которого показывают устойчивый рост ГМУ (рис.2) [3].
Метод управления I Predictive CZ Hybrid Agile
2020
2021
2022
2023
Год
Рисунок 2. Использование ГМУ, 2020-2023 гг
Увеличение доли ГМУ с 20% в 2020 до 31,5% в 2023 году свидетельствует о стремлении организаций адаптироваться к изменяющимся условиям и требованиям, которые появились в результате усиления тенденций на цифровизацию [2, 3], особенно после пандемии. Для того, чтобы определить, насколько ГМУ может быть эффективен в разработке МП, рассмотрим следующие МУП:
Scrum. Представляет категорию Agile метода и является фреймворком (структурированный набор принципов, практик и процедур) для управления проектами. Используется преимущественно в разработке ПО, где требуется гибкость и способность быстро адаптироваться к изменениям [5]. Scrum организует работу команды через серию спринтов. Их продолжительность составляет от одной до четырех недель, в течение которых команда работает над заранее определенным объемом работы. Метод предусматривает короткие ежедневные встречи (daily scrum, DS) для координации работы и планирования дальнейших действий. DS делают процесс работы над проектом максимально открытым для всех участников и способствуют выявлению и устранению проблем на ранних стадиях разработки МП.
Kanban. Является ещё одним видом гибкого управления проектами и задачами, ориентированный на управление потоком работ. Основывается на
принципах Lean (подход к управлению, который фокусируется только на важных для клиента аспектах при минимальных затратах) и Just-In-Time производства (стратегия управления, направленная на ограничение производственного сырья и сокращение времени производственного цикла) [5]. Методология использует визуальное представление работы на доске Kanban, где задачи перемещаются от начального до конечного состояния. Метод предусматривает временной лимит для каждого статуса задач на доске, что помогает предотвратить перегрузку команды и сосредоточить усилия на завершении начатых задач.
Waterfall. Представляет собой традиционный подход к управлению проектами и разработке ПО, который предусматривает строгую последовательность фаз проекта. Модель Waterfall часто используется в проектах с четко определенными требованиями и предсказуемыми результатами. Метод предусматривает, что каждый этап проекта должен быть полностью завершен перед началом следующего [5]. Четкая структура и последовательность этапов облегчает планирование и бюджетирование проекта, а подробное документирование обеспечивает его полную прозрачность. Однако, этот тип управления менее адаптирован к изменениям. Негибкая структура Waterfall ограничивает осведомлённость заказчика, который сможет оценить продукт только после завершения его разработки.
Исследование PMI, проведенное в рамках Global Project Management Survey в 2023 году, было направлено на изучение эффективности различных методов управления проектами на примере разработки МП [6]. Основная цель исследования заключалась в сравнительном анализе того, как предиктивные, гибкие и гибридные методы влияют на ключевые показатели успеха проекта (время выхода продукта на рынок, качество продукта, удовлетворенность клиентов). Для реализации данного исследования были использованы следующие данные: отзывы руководителей проектов, анализ проектной документации и примеры реализованных проектов различных
компаний. Статистический анализ показал, что Agile-методы используются в 78% от доли всех изученных проектов (рис.3) [7].
_
Waterfall
Рисунок 3. Процентное соотношение использования МУП Среди проектов, в которых применяются Agile методы, МУП распределились неравномерно. Данные по проектам, управляемым по Scrum, показывают, что среднее время выпуска продукта на рынок сократилось на 20% по сравнению с другими методами. Методы Kanban выбирают 40% руководителей проектов при разработке МП. Особенно эффективным Kanban оказался в управлении текущими задачами и минимизации времени простоя, что привело к сокращению циклов разработки до 25% по сравнению с проектами, не использующими эту методологию [8].
Waterfall, несмотря на снижение популярности, по-прежнему применяется в проектах, где четко определены все фазы разработки и требуется высокая точность в планировании и выполнении. Однако исследование [6] выявило, что ГУМ обеспечивают лучшие результаты по всем ключевым показателям. Особенно они эффективны в проектах, где начальные фазы требуют инновационного подхода и гибкости Agile, а завершающие фазы - строгой последовательности и контроля Waterfall.
Проектная команда [6] использовала Scrum для разработки прототипа и его быстрого тестирования, после чего использовала Waterfall-подход для масштабирования и деплоя продукта (развертывание готового программного
продукта в среде, где он будет эксплуатироваться пользователями). Такой гибридный подход позволил поднять средний уровень удовлетворенности клиентов на 30% и увеличил количество успешно завершенных проектов на 15%, по сравнению с командами, которые использовали только один МУП [8].
Полученные результаты в ходе исследовательского международного среза PIM представлены в таблице 1. Данные иллюстрируют анализ эффективности различных МУП.
Таблица 1. Сравнительный анализ эффективности МУП [7, 8]
МУП Процент успешного завершения проектов Время выполнения проекта (месяцы) Удовлетворенность клиентов (макс. 5 баллов) Адаптация к изменениям (макс. 5 баллов) Бюджет проекта (млн, долларов)
Scrum 75% 5 4,7 4,5 1,5
Kanban 65% 6 4,2 4,0 1,3
Waterfall 60% 8 3,9 3,5 1,4
ГМУ 80% 5 4,8 4,7 1,6
Анализ данных из таблицы 1 показывает, что ГМУ демонстрирует самый высокий процент успешного завершения проектов. Данные показывают, что синтезирование различных методик может обеспечить более высокую успешность проектов в сравнении с использованием любой изолированной методологии. Учитывая данные факторы, внедрение ГМУ в разработку МП в перспективе может привести к снижению затрат на финансирование проектов. Такой прогноз объясняется снижением необходимости в дорогостоящих изменениях (затратах на работу персонала), улучшением общего качества исходного продукта, снижением сроков разработки.
ВЫВОДЫ
Исследование эффективности различных методов подчеркивает значимость их внедрения в разработку МП. Рост популярности гибридных методологий указывает на возможности достижения нового уровня гибкости и
оптимизации. В связи с этим, внедрение гибридного подхода является важным шагом для эффективной разработки и выпуска МП.
ЛИТЕРАТУРА
1. Яхьёев Ф.Б. Исследование рынок мобильных приложений //Научно-Исследовательский Центр" Science Discovery". 2021. №. 3. С. 3-8.
2. Mordor Intelligence / Анализ размера и доли рынка программного обеспечения для управления проектами — тенденции роста и прогнозы (20242029 гг.). URL https://www.mordorintelligence.com/ru/industry-reports/project-management-software-systems-market (дата обращения: 12.02.2024)
3. Project Management Institute / Pulse of the Profession 2024. URL https://www.pmi.org/learning/thought-leadership/pulse (дата обращения: 12.02.2024)
4. Огарков А.И. Управление эффективностью продаж и маркетинговой деятельности в фарминдустрии // Научный сетевой журнал «Столыпинский вестник». №3. 2024.
5. Daraojimba E.C., Nwasike C.N., Adegbite A.O., Ezeigweneme C. A., Gidiagba J.O. Comprehensive review of agile methodologies in project management // Computer Science & IT Research Journal. 2024. Vol 5. № 1. P. 190-218.
6. Давлетов А.Р. Современные методы машинного обучения и технология OCR для автоматизации обработки документов // Вестник науки.
2023. №10(67).
7. Putrianasari R., Budiardjo E.K., Mahatma K., Raharjo T. Problems in The Adoption of Agile-Scrum Software Development Process in Small Organization: A Systematic Literature Review // Sinkron: jurnal dan penelitian teknik informatika.
2024. Vol. 9. № 1. P. 495-504.
8. Козлова М.Д. Построение и оптимизация бизнес-процессов в медицине: сохранение инноваций при фокусе на прибыль // Инновационные подходы в современной науке: сб. ст. по материалам CLVII Международной научно-практической конференции «Инновационные подходы в современной науке». 2024. № 1(157). М., Изд. «Интернаука».