Проблемы и вызовы управления IT-проектами
"Научный аспект №6-2024" - Информ. технологии
УДК 005.8, 004
Бурганский Павел Алексеевич – студент магистратуры Вятского государственного университета.
Аннотация: Статья посвящена исследованию основных проблем, вызовов, сдерживающих факторов, негативно влияющих на эффективное управление проектами в сфере IT. Автор приводит примеры неудач в коммуникации сотрудников, плохом стиле руководства, тем самым показывая реальные проблемы управления проектом. Отмечается, что управление программными проектами может быть не на первом месте в списках приоритетов ИТ-директоров, но это то, чем ИТ-лидерам придется овладеть. В завершение автор делает вывод, для успешного управления IT-проектами необходимо учитывать основные проблемы и вызовы, с которыми сталкиваются IT-проекты, и использовать современные методики и инструменты управления проектами.
Ключевые слова: проблемы, управление ИТ-проектом, менеджмент, коммуникация, вызовы, авторитарный стиль управления.
Цель исследования – установить основные проблемы и вызовы управления ИТ-проектами. Проблема исследования заключается в растущей роли современных цифровых технологий в бизнесе, что влечет за собой необходимость выработки эффективной стратегии управления проектом. Методология исследования включает в себя качественный анализ отечественной и зарубежной литературы, научных исследований.
Необходимость эффективной разработки программного обеспечения приобретает все большее значение по мере того, как предприятия внедряют все больше цифровых услуг и добавляют возможности автоматизации для улучшения бизнес-процессов. Управление программными проектами может быть не на первом месте в списках приоритетов ИТ-директоров, но это то, чем ИТ-лидерам придется овладеть.
Управление программными проектами сопряжено с множеством проблем, и ИТ-руководители, которые узнают, как преодолевать эти препятствия, могут помочь своим организациям создавать более совершенные приложения для стимулирования роста бизнеса и улучшения качества обслуживания клиентов.
Вакорин М.П. в своем исследовании отмечает, когда дело доходит до руководства многопрофильной командой, где все работают удаленно, проблемы с коммуникацией являются самыми сложными. Существует множество примеров неудачных проектов, вызванных либо недопониманием, либо отсутствием коммуникации. Вероятно, самый известный сбой проекта, вызванный недопониманием, - это Вавилонская башня, когда Бог смешал языки строителей, и этого было более чем достаточно, чтобы полностью разрушить весь проект[1].
Институт управления проектами провел анонимный опрос среди большой группы профессиональных менеджеров проектов, работающих на предприятии по всему миру, чтобы определить, какие факторы эффективности проекта наиболее тесно связаны с неудачами проекта. В результате 43% опрошенных руководителей проектов ответили, что коммуникационные факторы проекта были ключевым фактором неудачи проектов.
Одной из ключевых обязанностей менеджера проекта является создание комфортной среды для членов команды с большей свободой для талантливых людей и меньшим контролем. Инженеры по своей природе предпочитают эффективные и продуктивные решения, и это также актуально для коммуникации в компании. Таким образом, ответственность менеджера за организацию процессов таким образом, чтобы все в многопрофильной команде чувствовали себя менее разочарованными и счастливыми. Каждый член команды в любой данный момент должен иметь возможность видеть масштаб и задачи текущей итерации. Итак, когда дело доходит до гибкого управления проектами, самый простой и эффективный способ сделать это - использовать доски Kanban[2].
Одной из существенных проблем в управлении проектами программного обеспечения является изменение требований и приоритетов. Потребности клиентов могут меняться по мере продвижения проекта. И когда это происходит, необходимо выделить дополнительное время, затраты и ресурсы, что еще больше влияет на проект. Более того, планирование, анализ и внедрение новых требований в существующие накладывают отпечаток на команду разработчиков и руководителя проекта. Менеджеры проектов должны применять гибкую методологию. Даже если требования меняются, этот подход помогает команде эффективно управлять проектом и быстро и легко внедрять новые приоритеты.
Каждый ИТ-проект имеет три основные области: время, масштаб и бюджет. При каскадном подходе время и объем фиксированы, но бюджет гибкий. Команда разработчиков предоставляет все необходимые функциональные возможности в установленные сроки. Если это невозможно, команды добавляют бюджет, чтобы увеличить объем работы, которую они могут выполнить за отведенное время. При гибком подходе время и бюджет фиксированы, но масштабы гибки. Понимая, что мало какой ИТ–проект, если вообще какой-либо, когда-либо идет точно по плану, основатели Agile выбрали систему, которая позволяет командам переориентировать приоритеты на то, что необходимо для обеспечения соответствия готовых продуктов их наиболее насущным бизнес-потребностям и поддержки бизнес-процессов[3].
Большинство гибких команд работают в Scrum. Scrum-команды работают короткими итерациями, которые обычно длятся от одной недели до одного месяца. В начале каждой итерации команда планирует свою работу. План не может быть изменен во время итерации, но каждая новая итерация предоставляет возможность изменить план. За этим следят scrum-мастер и менеджер проекта. Работа должна быть выполнена.Возможно, невозможно контролировать изменение целей ИТ-проекта, но можно минимизировать влияние изменения целей, работая в модели, которая поддерживает изменения по мере необходимости. Изменение целей разработки является причиной 36 процентов неудачных ИТ-проектов, но изменения в плане не обязательно приводят к неудачам.
Исследователь Пучков И.И. говорит о том, что своевременное завершение программных проектов, оставаясь в рамках бюджета - это давняя проблема разработки программного обеспечения. Задержки и увеличение затрат могут быть вызваны множеством факторов. Одним из возможных решений является использование гибкой методологии разработки программного обеспечения. Agile требует сотрудничества между межфункциональными командами, а также конечными пользователями и способствует адаптивному планированию, эволюционному развитию, постоянному совершенствованию, гибкости в реагировании на изменения требований и своевременной поставке продуктов[5].
Основываясь на результатах, коммуникация и вовлечение сотрудников в процессы принятия решений могут снизить риски, связанные с отсутствием положительных результатов в организации. Еще одна распространенная тема, на которую ссылаются исследователи, - автократическое управление. Примечательно, что выводы описывают все проблемы, которые возникают после того, как руководитель внедряет строгие правила. Такой стиль руководства коррелирует с неудовлетворенностью и неэффективностью сотрудников, что восходит к предыдущей теме. Оценка рисков - еще одно распространенное открытие в области литературы, в которой рассматриваются проблемы управления проектами в области информационных технологий. Это также связано с руководителями проектов, которые могут пропустить этот важный шаг и привести к провалу проектов, которыми они управляют, в краткосрочной или долгосрочной перспективе.
Сотрудничество имеет решающее значение при руководстве многопрофильной командой, и одна из наиболее важных составляющих здесь - обеспечение взаимодействия с заинтересованными сторонами. Вовлечение заинтересованных сторон - это убедительный способ значительно сократить цикл обратной связи и сделать проект намного более гибким по отношению к необходимым изменениям, продиктованным текущей ситуацией на рынке[4].
Одной из основных проблем, с которой сталкиваются IT-проекты, является недостаток определенности и изменчивость требований. Клиенты часто не имеют четкого представления о том, что они хотят, или меняют свои требования по ходу проекта. Это приводит к задержкам в сроках выполнения работ, перерасходу бюджета и неудовлетворенности заказчика. Для решения этой проблемы необходимо уделить особое внимание процессу сбора требований и их детализации на начальном этапе проекта, а также установить механизмы контроля изменений и обратной связи с заказчиком.Недостаточное внимание к анализу и управлению рисками может привести к серьезным проблемам на поздних стадиях проекта и существенным дополнительным затратам. Еще одной серьезной проблемой является недооценка рисков. IT-проекты часто связаны с высокими техническими и организационными рисками, которые могут привести к значительным потерям времени и ресурсов. Для успешного управления рисками необходимо проводить их анализ на ранних стадиях проекта, разрабатывать стратегии и планы управления рисками и постоянно мониторить их исполнение.
Еще одним вызовом для управления IT-проектами является коммуникация. В современном мире IT-проекты часто выполняются дистанционно, с участием распределенных команд и стейкхолдеров. Это создает дополнительные сложности в обмене информацией, согласовании решений и управлении конфликтами. Для успешного управления проектом необходимо разработать эффективную систему коммуникаций, учесть особенности команды и культуры участников проекта, а также использовать современные средства коммуникаций и совместной работы. Технологический прогресс и быстрое развитие информационных технологий также создают вызовы для управления IT-проектами. Новые технологии, методики и подходы к разработке программного обеспечения постоянно меняются, что требует от управляющих проектами постоянного обучения и адаптации. Для успешного управления IT-проектами необходимо следить за инновациями в области информационных технологий, обучать свою команду, использовать лучшие практики и инструменты управления проектами. Эффективное планирование, четкая коммуникация, грамотное распределение ресурсов и управление рисками являются основными принципами, которые помогут минимизировать риски и обеспечить успешную реализацию проекта. [4].
Таким образом, управление IT-проектами представляет собой сложный и многогранный процесс, который требует от управляющих проектами множества навыков и знаний. Для успешного управления IT-проектами необходимо учитывать основные проблемы и вызовы, с которыми сталкиваются IT-проекты, и использовать современные методики и инструменты управления проектами. Только таким образом можно достичь поставленных целей, соблюдая сроки и бюджет, и обеспечить успешное завершение проекта. Информационные технологии - это область, которая является более сложной с точки зрения стратегий управления проектами из-за сложности реализации. Такие барьеры, как строгое руководство, неэффективные команды и отсутствие оценки рисков, могут еще больше ухудшить ситуацию и повлиять на отдел, применяющий стратегию, и на компанию в целом.
Список литературы
- Вакорин, М. П. Проблемы проектного управления в современных IT-компаниях и направления совершенствования управления проектами / М. П. Вакорин, Якуб Сулковски. — Текст : непосредственный // Молодой ученый. — 2023. — № 9 (456). — С. 82-84. — URL: https://moluch.ru/archive/456/100366/ (дата обращения: 29.06.2024).
- Говорков А. С. О некоторых проблемах управления проектами / А. С. Говорков // Молодой ученый. — 2009. — № 3 (3). — С. 45–47.
- Управление IT-проектами: определение и решение ключевых проблем.URL: http://www.advanta-group.ru/blog/upravlenie-it-proektami/ (дата обращения:29.06.2024).
- Управление IT-проектами – 5 вызовов и их преодоление. URL: https://itcom/info/blog/upravlenie-it-proektami-5-vyzovov-i-ikh-preodolenie/ (дата обращения: 29.06.2024).
- Пучков, И. И. Управление IT-проектами / И. И. Пучков. — Текст : непосредственный // Молодой ученый. — 2017. — № 49 (183). — С. 78-81. — URL: https://moluch.ru/archive/183/46925/ (дата обращения: 29.06.2024).