Особенности проектного управления в IT-сфере

Автор: Минайлова М.С.

Журнал: Экономика и социум @ekonomika-socium

Рубрика: Основной раздел

Статья в выпуске: 5-1 (72), 2020 года.

Бесплатный доступ

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

Управление, управление it-проектом, проектный менеджмент, методологии управления it-проектом, гибкие методологии

Короткий адрес: https://sciup.org/140252222

IDR: 140252222

Текст научной статьи Особенности проектного управления в IT-сфере

Project management was the worst thing that ever happened to IT1 (дословный перевод: Управление проектами – худшее, что когда-либо случалось с ИТ).

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

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

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

Управления проектом в сфере информационных технологий

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

Нельзя не отметить тот факт, что именно в информационной сфере, процент успеха у проектов очень низок, всего лишь 29% проектов по данным the Standish Group завершаются успешно2. Связано это с тем, что все проекты ставят перед собой такие цели, как достижение максимальной функциональности и качества продукта в жесткие сроки в рамках фиксированного бюджета. Соответственно, это влечет за собой многочисленные эскалации, ошибки в управленческой части (особенно в управлении рисками, ресурсами, коммуникациями проекта), невозможность своевременного и качественного управления ожиданиями заказчика, низкое качество разработанного ПО и конечного продукта или услуги в целом.

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

Сравнение процессов управления IT-проектами и проектами в других сферах бизнеса

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

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

В IT проектный менеджмент может идти по трем жизненным циклам проекта:

  • 1.    Прогнозируемый, он же waterfall. Традиционный подход, даже в 2010-х применяется на порядок чаще других. Поэтапный линейный алгоритм.

  • 2.    Итерационный. Современный подход, в котором производится расширение функционала разрабатываемого программного обеспечения с каждым новым выпуском в рамках проекта.

  • 3.    Адаптивный. Agile, Scrum, DevOps и другие методы. Цели компании и стратегия развития может меняться независимо от первоначального плана4.

Главное, что должен понимать проектный менеджер в IT сфере, как только он смещает фокус внимания в проекте на время, деньги и результат, он сразу же теряет главное – качество продукта, повышая количество дефектов. Количество дефектов, в свою очередь, увеличивает объем незапланированной работы по их устранению, что приводит к росту бюджета проекта и смещению сроков выполнения. Единственный путь к устойчивой скорости выполнения – высокое качество разрабатываемого продукта. Именно такую концепцию предлагают нам современные методологии, такие как Agile и DevOps. В их основе лежит не четкое планирование количества функционала в конкретные сроки, а построение гипотез, их исследование, итерационная разработка, в результате поражений и успехов которой получается качественный «жизнеспособный» продукт с требуемым функционалом.

Заключение

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

Список литературы Особенности проектного управления в IT-сфере

  • Учебно-методический комплекс "Совершенствование налогового администрирования в цифровой экономике" по повышению квалификации федеральных государственных гражданских служащих Федеральной налоговой службы с отрывом от федеральной государственной гражданской службы" // www.fa.ru
  • http://www.itskeptic.org // Submitted by skeptic on Tue, 2017-12-05 20:22
  • https://www.standishgroup.com/news/index
  • Крис Лисовски. Проектный менеджмент в IT - как это? // https://worksection.com/blog/it-project-management.html, 2017
Статья научная