Научная статья на тему 'Обзор критериев выбора программного обеспечения для поддержки проекта'

Обзор критериев выбора программного обеспечения для поддержки проекта Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
367
28
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ / ПРОЕКТНАЯ ДЕЯТЕЛЬНОСТЬ / ПОДДЕРЖКА ПРОЕКТОВ

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Хорошев Владислав Олегович, Ефромеева Елена Валентиновна

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

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

Текст научной работы на тему «Обзор критериев выбора программного обеспечения для поддержки проекта»

ТЕХНИЧЕСКИЕ НАУКИ

ОБЗОР КРИТЕРИЕВ ВЫБОРА ПРОГРАММНОГО

ОБЕСПЕЧЕНИЯ ДЛЯ ПОДДЕРЖКИ ПРОЕКТА

1 2 Хорошев В.О. , Ефромеева Е.В.

'Хорошев Владислав Олегович - магистрант; 2Ефромеева Елена Валентиновна - кандидат технических наук, доцент, кафедра информационных технологий и вычислительных систем, Институт информационных систем и технологий Московский государственных технологический университет «Станкин»,

г. Москва

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

Ключевые слова: программное обеспечение, проектная деятельность, поддержка проектов.

Результаты проектной деятельности зависит от множества факторов. И в конечном итоге далеко не всегда результативность отдельных исполнителей является решающей. Эффект синергии, возникающий при работе группы специалистов во многом зависит от эффективности командной работы. Управление навыками и квалификациями представляет собой подход к управлению персоналом, который сосредоточен на определении личностного потенциала сотрудников и направлен на стратегическое развитие компании [1]. И правильно подобранное программное обеспечение (ПО) как нельзя лучше помогает раскрыть весь потенциал команды проекта.

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

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

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

Управление коммуникациями - в данную категорию включено всё ПО, необходимое для связи специалистов в рамках проектов или команд [2], а также связи с заказчиком. В основном используется для решения рабочих вопросов и запросов на изменения в случаях, когда дальнейшее выполнение задачи по тем или иным причинам не является возможным. Позволяет избежать недопонимания при работе специалистов с разной спецификой деятельности, что положительно сказывается на качестве конечного проекта. Также немаловажным преимуществом использования подобного ПО является чёткое разделение рабочего и личного пространства, так как

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

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

Таблица 1. Требования к ПО в зависимости от уровня иерархии

Уровень иерархии Задачи специалиста Требования к ПО

Уровень высшего руководства • Определение целей и задач предприятия • Определение приоритетности проектов • Принятие решений о финансировании • Легкость в применении • Возможность получения отчётов • Возможность обобщения сведений • Наличие процедур планирования сверху-вниз

Стратегический уровень • Поддержка управления проектами • Наличие средств планирования времени, стоимости, ресурсов и анализа рисков • Возможность интеграции с другими приложениями • Наличие средств для контроля за реализацией проекта • Наличие средств для предоставления отчётной документации

Уровень персонала • Работа над проектом • Простота использования • Легкость изучения • Наглядность • Удобство ввода данных

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

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

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

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

Используемое в компании системное ПО - даже для кроссплатформенных разработок существует множество программных продуктов, имеющих достаточно жесткие ограничения на системное ПО. Например, инструмент Merlin Project, несмотря на все свои плюсы подойдёт не каждой компании, потому что он доступен только пользователям macOS.

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

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

Таким образом, выставив для компании определённый приоритет вышеописанных факторов можно подобрать ПО, которое покроет все потребности в управлении и поддержке проектов и будет полностью применимо на всех уровнях иерархии компании.

Список литературы

1. Геркушенко Г.Г., Титов А.Ю. Автоматизация учёта профессиональных навыков при проектной деятельности в области разработки программного обеспечения // Вестник науки и образования, 2018. Т. 2. № 5 (41). С. 13-21.

2. Ефромеева Е.В., Тищенко С.Г. К вопросу об особенностях автоматизации деятельности проектно-ориентированной организации // Информационные и коммуникационные технологии: XXI век. Сборник научных трудов. Выпуск 2. Янус-К, 2010. С. 33-38.

3. Ефромеева Е.В., Тюрбеева Т.Б. К вопросу о создании виртуальных коммуникаций внутри компании // Информационные и коммуникационные технологии: XXI век. Сборник научных трудов. Выпуск 2. Янус-К, 2010. С. 90-95.

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