отникова нита итаутасовна -...
TRANSCRIPT
Федеральное государственное бюджетное образовательное
учреждение высшего образования
«Российский экономический университет имени Г.В. Плеханова»
На правах рукописи
Сотникова Анита Витаутасовна
РАЗРАБОТКА МОДЕЛЕЙ И МЕТОДА
РАСПРЕДЕЛЕНИЯ ТРУДОВЫХ РЕСУРСОВ
В УПРАВЛЕНИИ РЕАЛИЗАЦИЕЙ
ПОРТФЕЛЯ ИТ-ПРОЕКТОВ
Специальность 08.00.13 – Математические и инструментальные методы
экономики
ДИССЕРТАЦИЯ
на соискание ученой степени
кандидата экономических наук
Научный руководитель:
доктор экономических наук, профессор
Тельнов Юрий Филиппович
Москва – 2015
2
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ ................................................................................................................... 4
ГЛАВА 1 АНАЛИЗ ЗАДАЧ И РАЗРАБОТКА КОМПЛЕКСНОЙ МЕТОДИКИ
УПРАВЛЕНИЯ ПОРТФЕЛЕМ ПРОЕКТОВ В ИТ-КОМПАНИИ ....................... 14
1.1 Проблема управления портфелем проектов в ИТ-компании ....................... 14
1.2 Анализ подходов и методов планирования и контроля исполнения ИТ-
проектов ...................................................................................................................... 20
1.3 Методика организации процесса управления реализацией портфеля ИТ-
проектов с учетом трудовых, финансовых и временных ограничений ............... 31
Выводы по Главе 1 ..................................................................................................... 38
ГЛАВА 2 РАЗРАБОТКА МОДЕЛЕЙ И МОДИФИКАЦИЯ МЕТОДОВ
ПЛАНИРОВАНИЯ И КОНТРОЛЯ ПОРТФЕЛЯ С УЧЕТОМ
ПРИОРИТЕТНОСТИ ИТ-ПРОЕКТОВ .................................................................. 40
2.1 Выбор и модификация метода определения приоритетности ИТ-
проектов ...................................................................................................................... 40
2.2 Распределение трудовых ресурсов в портфеле ИТ-проектов ...................... 51
2.2.1 Характеристика портфеля ИТ-проектов………………………………... 51
2.2.2 Минимизация стоимости выполнения портфеля ИТ-проектов при
распределении трудовых ресурсов……………………………………………… 53
2.2.3 Минимизация длительности выполнения ИТ-проектов портфеля при
распределении трудовых ресурсов……………………………………………… 60
2.2.4 Динамическое распределение трудовых ресурсов…………………….. 68
2.3 Контроль выполнения календарного плана портфеля ИТ-проектов .......... 72
Выводы по Главе 2 ..................................................................................................... 76
ГЛАВА 3 ПРИМЕНЕНИЕ МЕТОДИКИ УПРАВЛЕНИЯ ПРОЦЕССОМ
РЕАЛИЗАЦИИ ПОРТФЕЛЯ ИТ-ПРОЕКТОВ В ДЕЯТЕЛЬНОСТИ ИТ-
КОМПАНИЙ ................................................................................................................ 78
3.1 Построение СППР управления процессом реализации портфеля............... 78
3.2 Моделирование календарного планирования процесса реализации
портфеля проектов на примере ИТ-компании ........................................................ 87
3.3 Обоснование эффективности и результативности применения
сформированной комплексной методики управления реализацией портфеля ИТ-
проектов .................................................................................................................... 105
Выводы по Главе 3 ................................................................................................... 115
ЗАКЛЮЧЕНИЕ ........................................................................................................ 117
СПИСОК ЛИТЕРАТУРЫ ....................................................................................... 121
3
ПРИЛОЖЕНИЕ А Исходные данные для сравнительного анализа методов
динамического и сетевого программирования ..................................................... 137
ПРИЛОЖЕНИЕ Б Процесс распределения трудовых ресурсов методами
динамического и сетевого программирования ..................................................... 139
ПРИЛОЖЕНИЕ В Результаты распределения трудовых ресурсов методами
динамического и сетевого программирования ..................................................... 140
ПРИЛОЖЕНИЕ Г Применяемые при построении модели требований стандарты
IDEF ........................................................................................................................... 142
4
ВВЕДЕНИЕ
Актуальность темы исследования. Сложившиеся в настоящее время по-
литико-экономические условия в стране формируют среду функционирования
ИТ-компаний, характеризующуюся жесткой конкуренцией и высокой степенью
неопределенности. В таких условиях ключевыми аспектами «выживаемости» та-
ких компаний являются их адаптивность к динамическим изменениям требова-
ний, предъявляемых заказчиком при внедрении ИТ-проектов, одновременное ве-
дение нескольких (многих) различных по содержанию проектов и их соответствие
стратегии развития компании. Вышеперечисленные аспекты обусловливают ис-
пользование в деятельности ИТ-компаний моделей и методов портфельного
управления. Спектр их деятельности является обширным и включает проектиро-
вание и построение ИТ-инфраструктуры, разработку программного обеспечения,
системную интеграцию, внедрение бизнес-приложений, создание систем сбора и
анализа больших данных и другое.
В условиях, когда необходимо реализовать многопрофильный портфель ИТ-
проектов в установленные заказчиками сроки, учитывая ограниченные трудовые
ресурсы, важно эффективно организовать процесс выполнения проектных работ.
Отметим, что в портфеле содержатся текущие независимые различного профиля
ИТ-проекты, однако каждый проект содержит совокупность последовательно и
параллельно выполняемых работ.
Успешность реализации портфеля зависит от эффективности исполнения
процессов инициации, планирования, исполнения, мониторинга и контроля ИТ-
проектов, входящих в состав портфеля. Однако анализ опыта практической дея-
тельности ИТ-компаний показывает, что «узким» местом реализации портфеля
является недостаточная эффективность технологий распределения трудовых ре-
сурсов с учетом проектных особенностей, таких, как их доходность, издержки,
влияние на конкурентоспособность компании и т.д. Это обстоятельство позволяет
предложить идею синтезирования методов определения приоритетности ИТ-
5
проектов и распределения трудовых ресурсов.
Важно отметить, что компании заинтересованы в поиске решений, повы-
шающих эффективность технологий распределения трудовых ресурсов между
ИТ-проектами портфеля, т.к. они являются определяющим фактором, влияющим
на степень успешности их деятельности, выраженная в получении максимальной
прибыли, повышении конкурентоспособности. Это определило актуальность дис-
сертационного исследования и делает его востребованным в современных рос-
сийских условиях.
Степень научной разработанности проблемы. Фундаментальные поло-
жения теории управления портфелем проектов изложены в работах отечествен-
ных и зарубежных ученых: В.М. Аньшина, С.А. Баркалова, В.Н. Буркова,
В.И. Воропаева, И.И. Мазура, А.А. Матвеева, Д.А. Новикова, А.С. Товба,
Г.Л. Ципеса, В.Д. Шапиро, Р. Арчибальда, И. Кендалла, К. Роллинза и других. На
наш взгляд, в указанных работах в неполной мере представлены конкретные схе-
мы решения задачи распределения трудовых ресурсов с учетом трудовых, финан-
совых, временных ограничений и высокой неопределенности.
Эффективное распределение ресурсов в условиях их ограниченности с по-
мощью оптимизационных методов детально исследовано в работах С.А. Баркало-
ва, Р. Беллмана, В.Н. Буркова, И.В. Бурковой, Г.С. Джавахадзе и других ученых.
Однако эти исследования, в большей степени, носят теоретический характер, а их
использование в чистом виде затруднено.
Методика определения приоритетности ИТ-проектов была изложена в рабо-
тах В.Н. Буркова, Г.С. Джавахадзе, И. Кендалла, С. Лоуренса, К. Роллинза,
Т.Л. Саати и других авторов. Обзор литературы показал, что большинство работ
посвящено вопросу учета многокритериальности при формировании портфеля
ИТ-проектов, а проблема учета множества критериев, характеризующих особен-
ности внутренней и внешней среды процесса реализации портфеля остается не-
достаточно исследованной.
В трудах А.С. Козлова, У. Липке, А.С. Товба, Г.Л. Ципеса достаточно ши-
роко исследованы методы осуществления контроля процесса выполнения плана
6
портфеля ИТ-проектов. Например, в работах У. Липке детально изучены недос-
татки метода освоенного объема и предложены способы их устранения. В работах
А.С. Товба и Г.Л. Ципеса проработаны вопросы обеспечения высокого уровня
«внутреннего климата» проектной команды, способы мотивации участников реа-
лизации портфеля ИТ-проектов. Вместе с тем, на сегодняшний день, отсутствуют
работы, которые бы обобщили имеющийся опыт и имели практический выход.
Теоретические и практические результаты применения систем поддержки
принятия решений (СППР) отражены в работах отечественных и зарубежных
ученых, среди которых значительный вклад внесли В.М. Глушков, В.В. Дик,
Т.А. Краева, В.В., Липаев, Б.Г. Литвак, А.Г. Мамиконов, Б.Е. Одинцов, А.Н. Ро-
манов, Г.В. Росс, А.Е. Сатунина, Ю.Ф. Тельнов, Дж. Лодон, К. Лодон, Р.Г. Росс и
другие ученые. Среди систем управления портфелем ИТ-проектов, на сегодняш-
ний день, одной из лучших по сочетанию функциональности и стоимости являет-
ся система управления проектами «Адванта», в которой учтены наиболее значи-
мые результаты по портфельному управлению ИТ-проектами. Следует отметить,
что в указанной системе недостаточно проработаны вопросы учета проектных
особенностей в ходе их выполнения, использования точных методов в процессе
распределения трудовых ресурсов и денежных средств, контроля за исполнением
портфеля ИТ-проектов.
Однако, при несомненной значимости приведенных работ, существенные
изменения экономической обстановки, необходимость ускоренного выполнения
ИТ – проектов в условиях ограниченных финансовых и временных ресурсов тре-
буют актуализации изучения ряда вопросов, касающихся особенностей выработки
системного подхода, моделей и методов управления проектами.
Актуальность проблемы, недостаточная разработанность ряда аспектов эф-
фективного управления проектами, с одной стороны, и большая практическая
значимость его применения, с другой стороны, обусловили выбор диссертацион-
ного исследования и предопределил объект, предмет, цель и задачи.
Целью исследования является разработка комплекса взаимосвязанных мо-
делей и методов распределения трудовых ресурсов между ИТ–проектами портфе-
7
ля с учетом их приоритетности, оптимального календарного планирования,
управления ходом исполнения ИТ-проектов, обеспечивающих получение наи-
большего совокупного эффекта.
В соответствии с указанной целью диссертационного исследования постав-
лены и решены следующие задачи:
1. Проанализировать существующие модели и методы распределения ре-
сурсов, календарного планирования, управления проектными отклонениями, вы-
явить недостатки существующих систем управления ИТ-проектами, определить
возможность их применения для планирования и контроля процесса реализации
портфеля ИТ-проектов и обосновать направления их совершенствования;
2. Проанализировать и обосновать выбор метода определения приоритет-
ности реализации ИТ-проектов в портфеле;
3. Разработать модели и модифицировать методы распределения трудовых
ресурсов между ИТ-проектами портфеля с учетом их приоритетности;
4. Сформировать комплексную методику распределения трудовых ресур-
сов в портфеле ИТ-проектов на основе разработанных моделей в динамике;
5. Разработать макет прототипа подсистемы системы управления портфе-
лем ИТ-проектов, решающую задачу распределения трудовых ресурсов с учетом
трудовых, финансовых и временных ограничений, который позволяет построить
оптимальный календарный план реализации портфеля ИТ-проектов;
6. Апробировать сформированные модели и методы распределения трудо-
вых ресурсов, построить календарный план реализации портфеля ИТ-проектов и
оценить его выполнение с помощью показателей контроля на примере ИТ-
компании. На основе результатов апробации оценить результативность и эффек-
тивность предложенной концепции управления процессом реализации портфеля
ИТ-проектов.
Объектом исследования являются различные портфели ИТ-проектов, реа-
лизуемые ИТ - компаниями.
Предметом исследования являются математические модели и методы, ин-
струментальные средства управления процессом реализации портфеля ИТ-
8
проектов.
Область исследования. Диссертационное исследование выполнено в соот-
ветствии с п. 1.4 «Разработка и исследование моделей и математических методов
анализа микроэкономических процессов и систем: отраслей народного хозяйства,
фирм и предприятий, домашних хозяйств, рынков, механизмов формирования
спроса и потребления, способов количественной оценки предпринимательских
рисков и обоснования инвестиционных решений» и п.2.3 «Разработка систем под-
держки принятия решений для рационализации организационных структур и оп-
тимизации управления экономикой на всех уровнях» Паспорта специальности
08.00.13 - Математические и инструментальные методы экономики (экономиче-
ские науки).
Методология и методы исследования. Теоретическую основу исследова-
ния составили фундаментальные положения экономической теории, теории сис-
темного анализа и теории систем, экономико-математического моделирования и
календарного планирования. Методологическую основу диссертации сформиро-
вали труды отечественных и зарубежных ученых в области математического про-
граммирования, теории принятия решений, теории организации, моделирования
экономических процессов, экономико-математических методов, информационных
технологий и других направлений экономической науки. При решении задач
управления проектами использовались методы принятия управленческих реше-
ний на основе аналитических сетей Т. Саати, управления проектами, теории гра-
фов, сетевого программирования, статистического анализа, экспертных оценок,
динамического программирования, освоенного объема. Для формализованного
описания предметной области исследования применялся аппарат теории мно-
жеств, алгебры логики и математического программирования.
Информационную базу исследования составили ГОСТы по проектному
менеджменту, Свод знаний по управлению проектами PMBOK, отчеты Мини-
стерства экономического развития Российской Федерации, отчетные материалы
по реализуемым портфелям ИТ-проектов крупных ИТ-компании, а также научные
статьи, диссертации, монографии, данные исследовательских агентств Standish
9
Group, IDC.
При проведении экспериментальных исследований с целью проверки пра-
вильности реализации методов решения задач задачи управления ИТ-проектами
были использованы реальные данные по проектам, размещаемые в открытом дос-
тупе в сети Интернет.
Научная новизна исследования заключается в разработке комплексной
методики оптимизации управления трудовыми ресурсами портфеля ИТ-проектов,
в основе которой лежат взаимосвязанные модифицированные методы оптимиза-
ции, обеспечивающие совместное решение задач определения приоритетности
проектов, распределения трудовых ресурсов и денежных средств между ними.
Такой подход гарантирует обоснованность и высокое качество принимаемых
управленческих решений.
Положения, выносимые на защиту. В рамках диссертационного исследо-
вания получены следующие результаты, содержащие элементы научной новизны:
1. Проведен анализ существующих систем управления портфелем проектов
крупных ИТ-компаний, выявлены их слабые места, которые заключаются в отсут-
ствии системного подхода к решению задач определения приоритетности ИТ-
проектов, распределения трудовых ресурсов и денежных средств между ними;
обоснованы необходимость и направления совершенствования методов распреде-
ления трудовых и финансовых ресурсов, календарного планирования, управления
проектными отклонениями (С. 30-37);
2. Разработан модифицированный метод определения приоритетности ИТ-
проектов портфеля, базирующийся на методе аналитических сетей (Т. Саати), от-
личительной особенностью которого является:
- использование инструмента сбалансированной системы показателей,
включающего наиболее важные финансовые и нефинансовые аспекты деятельно-
сти ИТ - компании, учитывающего взаимодействие ИТ-компании с заказчиками
проектов;
- адаптация процедуры попарного сравнения оценок абсолютных значений по-
казателей по каждому ИТ-проекту без привязки к абсолютным величинам (С. 39-50);
10
3. Сформулирована формализованная модель задачи распределения трудо-
вых ресурсов между различными по приоритетности ИТ-проектами портфеля с
целью минимизации стоимости в условиях трудовых, финансовых и временных
ограничений. Выявлен частный случай задачи минимизации длительности вы-
полнения ИТ–проектов портфеля, в рамках которой имеется возможность преры-
вания выполнения ИТ-проектов. Для решения этой задачи предложен оптималь-
ный алгоритм (С.52-56; 58-61);
4. Разработана комплексная методика, которая отличается от существую-
щих подходов тем, что обеспечивает совместное решение взаимосвязанных задач
распределения трудовых ресурсов между ИТ–проектами и управление ими. Ме-
тодика содержит модифицированные методы определения приоритетности ИТ-
проектов портфеля и сетевого программирования, существенно повышающие эф-
фективность принимаемых решений (С. 56-58; 61-65);
5. Разработана подсистема распределения трудовых ресурсов для системы
управления портфелем ИТ-проектов, включающая следующие макеты программ-
ных систем:
- предложенный метод оценки приоритетности ИТ-проектов в портфеле;
- алгоритм определения допустимых затрат по каждому ИТ-проекту с уче-
том их доходности и приоритетности;
- модифицированный метод сетевого программирования, используемый в
процессе распределения трудовых ресурсов между ИТ-проектами с учетом их
приоритетности и трудовых, финансовых, временных ограничений;
- усовершенствованный метод освоенного объема, применяемый в процессе
контроля хода исполнения работ ИТ–проектов (С. 77-85);
6. Проведены экспериментальные исследования подсистемы распределения
трудовых ресурсов для гипотетической ИТ–компании, по результатам которых
определены степень приоритетности и размер бюджета каждого ИТ-проекта, рас-
пределены трудовые ресурсы между ИТ-проектами портфеля и сформирован ка-
лендарный план его исполнения. На основе полученных данных был проведен
анализ отклонений хода реализации портфеля ИТ-проектов от плана и сформули-
11
рованы рекомендации по их устранению и минимизации негативных последствий,
что позволяет получить ожидаемую прибыль от реализации портфеля. Получен-
ные результаты подтверждают результативность и эффективность предложенной
методики распределения трудовых ресурсов в портфеле ИТ-проектов (С. 86-114).
Теоретическая и практическая значимость результатов исследования.
Теоретическая значимость полученных научных результатов состоит в том, что
основные выводы и положения диссертационного исследования расширяют тео-
ретико-методологическую базу по управлению портфелем ИТ–проектов, в част-
ности дополняют существующие прикладные методики по управлению проекта-
ми. Материалы и обобщения, полученные в диссертации, могут служить теорети-
ческой основой для дальнейшего развития областей исследования, связанных с
формированием стратегий управления портфелем ИТ-проектов.
Практическая значимость полученных научных результатов заключается
в возможности использования предложенных моделей, методов и методики ши-
роким кругом различных ИТ-компаний в своей повседневной деятельности.
Самостоятельное практическое значение имеют:
- адаптированная процедура попарного сравнения оценок абсолютных зна-
чений показателей по каждому ИТ-проекту без привязки к абсолютным величи-
нам;
- методы оценки приоритетности ИТ-проектов в портфеле и определения
объема допустимых затрат с учетом их доходности и приоритетности;
- модифицированный метод сетевого программирования, используемый в
процессе распределения трудовых ресурсов между ИТ–проектами портфеля с
учетом их приоритетности и трудовых, финансовых и временных ограничений;
- усовершенствованный метод освоенного объема для контроля хода испол-
нения работ ИТ–проектов.
Степень достоверности и апробация результатов исследования. Досто-
верность результатов диссертационного исследования подтверждается их соот-
ветствием методологическим положениям теории управлении проектами, приме-
нением оптимизационных методов, использованием математического инструмен-
12
та системного подхода к сложным проблемам принятия решений. Научные ре-
зультаты подтверждаются практическими расчетами.
Результаты научного исследования докладывались, обсуждались и получи-
ли одобрение на следующих научных мероприятиях: на 18 Российской научно-
практической конференции «Инжиниринг предприятий и управление знаниями
(ИП&УЗ–2015)» (Москва, Московский государственный университет экономики,
статистики и информатики, 21-24 апреля 2015 г.); на XXXVIII Международной
научно-практической конференции «Концептуальное развитие экономических
наук в 21 веке» (Москва, Аналитический центр «Экономика и финансы», 30 мая
2015 г.); на XXXIX Международной заочной научно-практической конференции
«Научная дискуссия: вопросы экономики и управления» (Москва, ООО «Интер-
наука», 26 июня 2015 г.).
Внедрение результатов. Разработанная методика распределения трудовых
ресурсов была апробирована на условных данных ИТ-компании АО «ЭНЕРДЖИ
КОНСАЛТИНГ / Корпорэйт Ай Ти Солюшнс» в системе «Адванта». Полученные
результаты подтверждают результативность и эффективность предложенной ме-
тодики. Ее применение в деятельности ИТ-компаний позволяет сократить дли-
тельность формирования календарного плана; уменьшить стоимость реализации
портфеля за счет сокращения числа ИТ-проектов, в которых участвует сотрудник,
с сохранением степени интенсивности его участия в проектных работах.
Отдельные результаты диссертационного исследования реализованы в АО
«Центральный научно-исследовательский институт экономики, систем управле-
ния и информации «Электроника» при подготовке публикаций, изданных со
ссылкой на финансовую поддержку Российского научного фонда, а также в отче-
те за 2015 год по проекту РНФ №14-18-00519 «Разработка методологии и инстру-
ментария оптимизации программных мероприятий развития оборонно-
промышленного комплекса в условиях его системного преобразования, изменения
целей военного строительства и экономических возможностей государства».
Материалы диссертации используются кафедрой «Прикладные информаци-
онные технологии и информационная безопасность» ФГБОУ ВО «Российский
13
экономический университет имени Г.В. Плеханова» в преподавании учебной дис-
циплины «Управление ИТ-проектами».
Внедрение результатов диссертационного исследования подтверждено со-
ответствующими документами.
Публикации. Основные результаты диссертационного исследования изло-
жены в 7 опубликованных научных работах общим объемом 4,6 п.л. (весь объем
авторский), в том числе 4 работы авторским объемом 3,6 п.л. опубликованы в ре-
цензируемых научных изданиях, определенных ВАК Минобрнауки России.
Структура, объем и содержание диссертации. Структура диссертации
обусловлена целью, задачами и логикой проведенного исследования, состоит из
введения, трех глав, заключения, списка литературы из 155 наименований и
4 приложений. Работа изложена на 142 страницах, содержит 23 рисунка, 69 таб-
лиц и 32 формулы.
.
14
ГЛАВА 1
АНАЛИЗ ЗАДАЧ И РАЗРАБОТКА КОМПЛЕКСНОЙ МЕТОДИКИ
УПРАВЛЕНИЯ ПОРТФЕЛЕМ ПРОЕКТОВ В ИТ-КОМПАНИИ
1.1 Проблема управления портфелем проектов в ИТ-компании
Деятельность современных ИТ-компаний (компаний) характеризуется вы-
полнением постоянно изменяющегося большого набора уникальных проектов. В
связи с уникальностью возникают высокие риски при их выполнении [49]. По-
этому в набор включаются только те ИТ-проекты, которые в наибольшей степени
соответствуют стратегическим целям компании [6, 8, 17, 76, 101]. Следовательно,
появляется необходимость перехода на принципиально новый уровень управле-
ния проектами – портфельное управление. Управление портфелем позволяет сба-
лансировать возможные противоречия между направлениями деятельности ИТ-
компании, ресурсами и приоритетами, определенными в программах стратегиче-
ского развития [1-3, 76].
Анализ успешности внедрения ИТ-проектов показывает, что до 74% всех про-
ектов реализуются неудачно [134], около 25% терпят полную неудачу [119, 154].
В работе [63] перечислены функциональные области управления ИТ-
проектами, в которых, по мнению экспертов, наиболее часто возникают пробле-
мы. Они отражены в таблице 1.1:
Таблица 1.1 - Частота возникновения проблем в различных функциональных областях
Функциональные области
(по PMBOK PMI)
Частота возникновения
проблем, %
Управление сроками 73,3
Управление качеством 60
Управление трудовыми ресурсами 53,3
Управление содержанием 53,3
Управление стоимостью 46,7
15
Продолжение таблицы 1.1
Функциональные области
(по PMBOK PMI)
Частота возникновения
проблем, %
Управление коммуникациями 33,3
Управление рисками 26,7
Управление поставками 20
Управление интеграцией 20
Источник: [63, С.219].
Следовательно, для большинства выполняемых ИТ-проектов характерно
превышение плановых сроков и стоимости [58, 118, 146], низкое качество и со-
держание [128], неэффективное управление трудовыми ресурсами, что показано в
таблице 1.1. Б.Йеличич в своей работе [58] оценивает превышение финансовых
ресурсов при внедрении ERP-систем в среднем на 90%, а временных ресурсов –
120%. Управление трудовыми ресурсами связано с процессами распределения
персонала между реализуемыми в ИТ-компании проектами, мотивирования со-
трудников выполнять работы качественно и в заданные сроки, разрешения кон-
фликтных ситуаций [9].
По оценкам Звикаела О. и Глоберсона Ш. [155] лишь 35% случаев неэффек-
тивного выполнения ИТ-проектов связано с причинами технической природы, в
остальных 65% случаев причиной является низкое качество менеджмента.
В свою очередь, низкое качество менеджмента может быть связано с отсут-
ствием эффективного инструментария управления портфелем ИТ-проектов; низ-
ким уровнем компетенции менеджеров, неграмотно использующих существую-
щий инструментарий.
Для выяснения, насколько существующий инструментарий соответствует
решаемым ИТ-компаниями задачам, необходимо выделить особенности управле-
ния портфелем ИТ-проектов; сформулировать и классифицировать задачи, ре-
шаемые в процессе портфельного управления ИТ-проектами; оценить достоинст-
ва и недостатки существующих подходов, моделей и методов, применяемых при
решении рассматриваемых задач.
16
Особенности управления портфелем ИТ-проектов
Под понятием «ИТ-проект» будем понимать проект создания и внедрения
информационной системы (ИС). В случае, если ИТ-компания одновременно раз-
рабатывает и внедряет несколько информационных систем, то портфель будет
включать несколько независимых ИТ-проектов. В рамках каждого ИТ-проекта
выполняется перечень различных работ нескольких видов, имеющих строго опре-
деленную последовательность выполнения. Работы определенного вида могут
быть выполнены только специалистами соответствующей классификации. Таким
образом, в диссертационной работе рассматривается портфель независимых ИТ-
проектов, состоящих из зависимых работ нескольких видов в соответствии с ри-
сунком 1.1.
Источник: составлено автором.
Рисунок 1.1 – Структура портфеля ИТ-проектов
В качестве концептуальной основы жизненного цикла (ЖЦ) ИТ-проекта ис-
пользуется модель, описанная в стандарте PMBoK5 (Project Management Body of
Knowledge) и представленная на рисунке 1.2.
Источник: составлено автором.
Рисунок 1.2 – Модель жизненного цикла ИТ-проекта
Начало
ИТ-проекта
Организация и подготовка
ИТ-проекта
Выполнение
ИТ-проекта
Завершение
ИТ-проекта
Портфель ИТ-проектов
Зависимые ИТ-проекты
(Программы)
Независимые
ИТ-проекты
Независимые работы Зависимые работы
Работы одного вида Работы нескольких видов
17
На стадии «Завершение ИТ-проекта» достигается целевой результат выпол-
нения ИТ-проекта, заключающийся в разработке и внедрении ИС. Процесс разра-
ботки и внедрения ИС характеризуется динамичностью. Поэтому в ходе его вы-
полнения осуществляется постоянный возврат к этапам жизненного цикла ИТ-
проекта «Организация и подготовка ИТ-проекта» и «Выполнение ИТ-проекта»,
показанный на рисунке 1.3.
Источник: составлено автором.
Рисунок 1.3 - Соотношение этапов управления и фаз выполнения ИТ-проекта
Совокупность этапов управления ИТ-проектов, показанных на рисунке 1.3,
образует процесс реализации ИТ-проекта. В рамках этапов «Организация и под-
готовка ИТ-проекта» и «Выполнение ИТ-проекта» основными функциями явля-
ются планирование и контроль, соответственно. С точки зрения портфельного
управления ИТ-проектами в процессе планирования ключевой задачей является
эффективное распределение трудовых и финансовых ресурсов между ИТ-
проектами, по результатам которого формируется календарный план исполнения
портфеля. Процесс контроля включает задачи отслеживания отклонений фактиче-
ских результатов выполнения портфеля от плановых и выявления причин откло-
нений с последующей корректировкой плана.
Этапы управления ИТ-проектом Этапы разработки и внедрения ИС
Начало ИТ-проекта
Организация и подготовка
ИТ-проекта
Завершение ИТ-проекта
Выполнение ИТ-проекта
Инициирование разработ-
ки ИС
Анализ требований к ИС
Проектирование ИС
Внедрение ИС
Тестирование ИС
Эксплуатация ИС
Реали-
зация
ИТ-
проек-
та
18
Задача распределения трудовых ресурсов портфеля ИТ-проектов
Задача распределения трудовых ресурсов между ИТ-проектами портфеля
относится к сложным многокритериальным задачам [7, 28]. Для решения данной
задачи необходимо учесть характеристики работ ИТ-проектов портфеля, квали-
фикацию исполнителей (членов проектной команды), приоритетность ИТ-
проектов. Приведем в таблице 1.2 существующую классификацию задач опти-
мального распределения ресурсов [12, 14, 143].
Таблица 1.2 - Классификация задач распределения ресурсов
Описание вида ограничений Решаемые задачи
Ограничения на трудовые ресурсы - минимизация продолжительности портфеля ИТ-
проектов;
- минимизация упущенной выгоды
Ограничения на срок реализации ИТ-
проекта
- минимизация затрат на выполнение ИТ-проекта
Ограничение величины упущенной выго-
ды
- минимизация затрат на выполнение ИТ-проекта
Источник: составлено автором на основании данных [12, 14, 143].
Ограничения на ресурсы заложены в самом определении понятия «портфель
ИТ-проектов», Портфель ИТ-проектов подразумевает реализацию одновременно
нескольких различных ИТ-проектов, удовлетворяющих стратегическим целям
компании (портфель ИТ-проектов) с учетом ограниченных трудовых, материаль-
ных, временных ресурсов [76]. В научных работах широко представлены модели с
каждым из представленных в таблице 1.2 видом ограничений [5, 14, 76]. Однако в
рамках портфеля ИТ-проектов в задаче распределения трудовых ресурсов учиты-
вается наличие нескольких независимых, но подчиненных стратегии развития
компании, ИТ-проектов. Кроме того, в диссертации задача усложняется ввиду
учета строго заданной последовательности работ внутри каждого ИТ-проекта, а
также наличия ограничений со стороны заказчика ИТ-проекта (ограничение сро-
ков реализации ИТ-проектов) и со стороны ИТ-компании (ограничения на трудо-
вые и финансовые ресурсы). Поэтому существующая в настоящее время класси-
фикация задач распределения ресурсов согласно таблице 1.2 не удовлетворяет
особенностям реализации портфеля ИТ-проектов ИТ-компанией. В связи с этим
необходимо дополнить классификацию задач распределения ресурсов с учетом
19
особенностей деятельности ИТ-компаний, перечисленных на рисунке 1.4.
Источник: составлено автором.
Рисунок 1.4 – Классификация задач распределения ресурсов
В связи с тем, что в процессе выполнения портфеля чаще всего необходимо
учитывать ограниченные трудовые и финансовые ресурсы, допустимые сроки вы-
полнения ИТ-проектов, определяемые заказчиками, в диссертационном исследо-
вании решается задача минимизации стоимости выполнения портфеля при рас-
пределении трудовых ресурсов, обозначенная на рисунке 1.4.
С целью определения подхода к решению задачи минимизации стоимости
при распределении трудовых ресурсов нескольких видов между независимыми
ИТ-проектами с зависимыми работами внутри каждого ИТ-проекта, рассмотрим
разработанные на сегодняшний день подходы.
Ограничения на трудовые
и финансовые ресурсы?
- Минимизация продолжи-
тельности портфеля ИТ-
проектов;
- Минимизация упущенной
выгоды
Ограниче-
ния на срок?
Ограничения
на срок?
Да
Нет
Нет
Да Да
- Минимизация затрат
на выполнение порт-
феля ИТ-проектов
Нет
- Минимизация стоимо-
сти выполнения порт-
феля ИТ-проектов
Исходные данные портфеля ИТ-проектов
1. Количество трудовых ресурсов
2. Уровень допустимых финансовых затрат
на выполнение ИТ-проектов
3. Срок выполнения ИТ-проектов
20
1.2 Анализ подходов и методов планирования и контроля исполнения
ИТ-проектов
На практике задача распределения трудовых ресурсов между ИТ-проектами
портфеля решается с помощью различных научных подходов к построению моде-
лей распределения ресурсов [76]:
- подход, основанный на системах с распределенным контролем;
- подход, основанный на решении задач дискретной оптимизации;
- подход, основанный на моделях с сообщением информации агентами о не-
обходимом количестве ресурсов.
В работе[76] подробно рассмотрены вышеперечисленные подходы, краткий
обзор которых представлен в таблице 1.3.
Таблица 1.3 - Подходы к построению механизмов распределения ресурсов
Наименование
подхода Перечень авторов Название модели
Подход, основанный
на системах с распре-
деленным контролем
Губко М.В., Караваев
А.П.
Система с несколькими управляющими ор-
ганами (центрами) и одним управляемым
субъектом (агент)
Гилев С.В., Леонтев
С.В., Новиков Д.А.
Двухуровневая система с несколькими цен-
трами и несколькими агентами, характери-
зуемыми векторными предпочтениями
Балашов В.Г., Заложнев
А.Ю., Иващенко А.А.,
Новиков Д.А.
Системы, в которых руководитель проекта
обладает приоритетом принятия решений
перед функциональным руководителем
Новиков Д.А., Суханов
А.Л.
Четырехуровневая система с приоритетом
функциональных руководителей над руко-
водителями проектов
Матвеев А.А. Модель с согласование интересов всех уча-
стников
Подход, основанный
на моделях сообще-
ния информации
агентами о необходи-
мом количестве ре-
сурсов
Бурков В.Н., Новиков
Д.А.
Модели с сообщением информации
Подход, основанный
на решении задач
дискретной оптими-
зации
Баркалов С.А., Бурков
В.Н.
Модель минимизации упущенной выгоды
Баркалов П.С., Буркова
И.В., Глаголев А.В.,
Колпачев В.Н.
Двойная сетевая модель распределения ре-
сурсов
Модель оптимизации по стоимости
21
Продолжение таблицы 1.3
Наименование
подхода
Автор моделей,
используемых в подходе
Название моделей, используемых
в подходах
Подход, основанный на
решении задач на сетях
Баркалов С.А., Воропа-
ев В.И., Секлетова Г.И.
Cетевая модель минимизации времени вы-
полнения проекта
Источник: составлено автором на основе данных [11-14, 22, 36, 43, 60, 75, 76, 84, 85].
В подходах, основанных на системах с распределенным контролем, рас-
сматриваются системы с матричной структурой управления, в которых исполни-
тель подчиняется одновременно нескольким управляющим органам. В управле-
нии ИТ-проектами управляющими органами являются функциональный руково-
дитель и руководитель проекта. Поэтому задачи, решаемые в рамках данного
подхода, заключаются в распределении ограниченных ресурсов с учетом требова-
ний управляющих органов.
Подход, основанный на моделях с сообщением информации, применяется в
системах, в которых используются заявки на необходимое количество ресурсов.
Подход, основанный на решении задач дискретной оптимизации, обладает
следующим важным преимуществом по сравнению с другими - получение опти-
мального решения из всех возможных. Однако данный подход применим к огра-
ниченному классу задач.
Подход, основанный на решении задач на сетях, заключается в построении
графика работ ИТ-проекта, связей между работами, технологической зависимости
между работами. На основе графика решается, например, задача минимизации
времени выполнения проекта или задача минимизации упущенной выгоды. Этот
подход удобно применять в задачах распределения трудовых ресурсов одного ви-
да. Существуют различные сетевые модели, с помощью которых строятся кален-
дарные графики ИТ-проектов. Приведем в таблице 1.4 наиболее известные из них:
Таблица 1.4 - Обзор сетевых моделей управления проектами
Название модели Описание модели
Простейшая сеть (SN) состоит из списка событий. Для этой сети тип
элемента – события, а параметр – число – от-
сутствует
Сеть «GANT-диаграмма» содержит элементы: события и работы, кото-
рые характеризуются параметрами – продол-
жительностями работ
22
Продолжение таблицы 1.4
Название модели Описание модели
Сеть LMI (линейная модель) аналогична сети Гантта, но длительность ра-
боты может быть задана интервалом
Сеть CPM представляет собой часто используемую мо-
дель, расчет которой производится методом
критического пути. Модель состоит из работ и
событий, содержит связи «окончание-начало».
Параметр, задаваемый на дуге, представляет
детерминированную длительность работы и
задается положительным числом
Сеть GNM («обобщенная сеть») используется в строительном производстве.
Сеть состоит из событий и работ, содержит
ограничения по срокам и обобщенные связи
между работами. В качестве параметров дуг
используются как положительные, так и отри-
цательные числа
Сеть GNMR («обобщенная сеть с ресурсно-
временным анализом»)
сеть GNM, содержащая дополнительные неяв-
ные алгоритмические связи
Сеть PERT широко используется в научно-
исследовательских разработках. Отличается от
CPM наличием (для некоторых работ сети)
случайной продолжительностью операций
Источник: [13, С.172-174].
Следует отметить, что в диссертационной работе при построении календар-
ного плана портфеля ИТ-проектов используется диаграмма Гантта, описанная в
таблице 1.4.
Вследствие полученных результатов анализа подходов, в диссертации при-
меняется подход, основанный на решении задач дискретной оптимизации. Вы-
бранный подход позволяет распределить ресурсы между ИТ-проектами, миними-
зируя стоимость реализации портфеля, на основе оптимизационных методов рас-
пределения трудовых ресурсов. Проведен анализ разработанных на сегодняшний
день методов для выявления их достоинств и недостатков и оценки их примени-
мости к задаче распределения трудовых ресурсов в портфеле ИТ-проектов с зави-
симыми работами нескольких видов внутри одного проекта.
Оптимизационные методы распределения трудовых ресурсов
Задача распределения трудовых ресурсов между ИТ-проектами портфеля с
помощью математического аппарата может быть решена точными или прибли-
женными методами [67, 106].
23
В работе [13] рассмотрены методы, применяемые при распределении трудо-
вых ресурсов в портфеле ИТ-проектов с зависимыми работами нескольких видов
внутри одного проекта. Задача распределения трудовых ресурсов одного вида
между несколькими проектами исследована в [25]. Однако решаемая задача рас-
пределения трудовых ресурсов нескольких видов между независимыми ИТ-
проектами с зависимыми работами внутри каждого ИТ-проекта относится к клас-
су задач дискретной оптимизации, для которого в общем случае не существует
эффективных методов решения [21]. Рассмотрим существующие оптимизацион-
ные методы распределения трудовых ресурсов и проанализируем возможность их
применения для портфеля независимых ИТ-проектов с зависимыми работами не-
скольких видов.
К точным методам решения задачи распределения ресурсов относятся мето-
ды линейного программирования, которым соответствуют графический и сим-
плексный методы [68], метод динамического программирования [16, 70], метод
ветвей и границ [122], метод последовательного анализа вариантов, метод по-
строения последовательности планов [53], геометрический метод [27], метод ди-
хотомического программирования [28], метод сетевого программирования [23,
24], методы отсечений (в т.ч. алгоритм целочисленного программирования Гомо-
ри [65, 137]).
Отметим, что задачи распределения нескладируемых ресурсов, в том числе
трудовые ресурсы, в общем случае не имеют эффективных точных методов реше-
ния [13].
Среди приближенных методов решения задачи распределения ресурсов ис-
пользуются эвристические методы (например, метод «затраты-эффект»), в част-
ности, генетические методы [19, 40, 54, 126].
Отдельно выделим метод сопряженных взаимодействий, описанный в рабо-
те [33]. Этот метод является рекомендательным и содержит ценные указания по
повышению эффективности внедрения ИТ-проекта.
Рассмотрим методы дискретной оптимизации, используемые в задаче рас-
пределения ресурсов между ИТ-проектами. В работе [13] представлен обзор ме-
24
тодов, наиболее часто применяемых для такого класса задач: методы локальной
оптимизации, метод ветвей и границ [92], метод динамического программирова-
ния, а также рассматривается использование метода дихотомического програм-
мирования в составе методов ветвей и границ и динамического программирова-
ния. В работе [24] представлен новый метод решения задач управления ИТ-
проектами – метод сетевого программирования, описаны практические результа-
ты эффективного использования данного метода.
Достоинства и недостатки вышеописанных методов, используемых при рас-
пределении ресурсов между ИТ-проектами, представлены в таблице 1.5.
Таблица 1.5 - Обзор методов
Наименование
метода
Достоинства Недостатки
Методы локальной
оптимизации
- простота существующих алго-
ритмов
- отсутствие оценок близости полу-
чаемого решения к оптимальному
Метод ветвей и
границ
- возможна оценка близости полу-
чаемого решения к оптимальному
- эффективность метода зависит от
«качества» значений нижних (верх-
них) оценок. При «плохой» оценке
потребуется полный перебор, при
«хорошей» оценке возможно полу-
чить оптимальное решение за один
проход по дереву ветвлений;
-невозможность применения в за-
дачах большой размерности ввиду
большой вычислительной сложно-
сти.
Методы динамиче-
ского программи-
рования
- эффективный метод решения не-
которых задач дискретной опти-
мизации, существенно сокращаю-
щий перебор
- при увеличении числа ограниче-
ний задачи экспоненциально уве-
личивается объем необходимой па-
мяти;
- применимость к ограниченному
классу задач
Метод дихотомиче-
ского программи-
рования
- содержит универсальный алго-
ритм получения нижних (верхних)
оценок, что позволяет эффективно
применять метод ветвей и границ
- невозможность представить лю-
бую функцию в дихотомическом
виде
Метод сетевого
программирования
- получение точных решений или
верхних (нижних) оценок задач
дискретной оптимизации;
- обобщает метод динамического
программирования
- нахождение решений для более
простых функций в составе слож-
ной функции
- представление целевой функции и
ограничений задачи в виде супер-
позиции более простых функций
25
Продолжение таблицы 1.5
Наименование
метода
Достоинства Недостатки
Эвристические мето-
ды
- позволяют получить неплохие
расписания при сравнительно не-
большом объеме необходимых
вычислений
-сложно оценить близость полу-
ченных эвристическим методом
расписаний к оптимальному;
- существуют задачи, для которых
применение функции предпочте-
ния приводит к плохим результа-
там
Генетические методы - гибкий и эффективный инстру-
мент приближенного решения за-
дачи
- эффективность метода зависит
от «качества» структурирования
данных
Источник: [13, 28, 29, 62, 89, 109, 110].
Методы локальной оптимизации являются неэффективными ввиду невоз-
можности сравнить полученное решение с оптимальным.
Метод ветвей и границ предназначен для решения задач небольшой размер-
ности ввиду высокой вычислительной сложности. Однако в ИТ-компаниях зачас-
тую одновременно внедряются несколько (много) ИТ-проектов, характеризую-
щихся большим объемом работ. Поэтому в деятельности ИТ-компаний данный
метод, как правило, неприменим.
Метод сетевого программирования обобщает метод динамического про-
граммирования и дает для общего случая достаточно универсальный алгоритм
получения нижних (верхних) оценок, что позволяет эффективно применять метод
ветвей и границ для нахождения оптимальных значений [29]. Недостатком данно-
го метода является использование заранее заданных всех возможных значений
переменных (совокупность конечного числа дискретных величин). Аналогичный
недостаток имеет метод динамического программирования. Методы динамиче-
ского и сетевого программирования применим к классу задач линейного про-
граммирования, к которому относится решаемая задача. Важно подчеркнуть, что
при распределении трудовых ресурсов их число заранее известно. Поэтому ука-
занные недостатки методов не являются критичными для рассматриваемой зада-
чи.
В эвристических методах, в частности, генетических алгоритмах, точность
решения зависит от того, насколько «качественно» структурированы данные, сле-
26
довательно, может быть получено неоптимальное решение [30, 81]. Но использо-
вание генетического метода может не дать допустимого решения на заданном
временном интервале.
С учетом результатов анализа достоинств и недостатков методов, указанных
в таблице 1.5, сделан вывод о том, что в случае распределения трудовых ресурсов
с учетом трудовых, финансовых и временных ограничений наиболее оптимально
использовать метод динамического или сетевого программирования [93]. Кроме
того, в деятельности ИТ-компании на практике может возникнуть ситуация, когда
необходимо в рамках трудовых, финансовых и временных ограничений макси-
мально быстро завершить работы по текущему портфелю, т.к. в ближайшем бу-
дущем должен запуститься крупный проект, требующий основную часть трудо-
вых ресурсов ИТ-компании. Тогда целесообразно решать задачу минимизации
длительности ИТ-проектов с учетом трудовых, финансовых и временных ограни-
чений и объема выполненных работ портфеля. Для решения этой задачи необхо-
димо разработать схему последовательного сокращения, согласно приоритетности
ИТ-проектов, длительности выполнения работ.
Таким образом, получено дерево решений выбора схемы распределения
трудовых ресурсов, представленное на рисунке 1.5.
Задача распределения трудовых ресурсов с учетом ограничений по срокам
выполнения ИТ-проектов портфеля, трудовых и финансовых ограничений с це-
лью минимизации стоимости реализации портфеля в соответствии с рисунком 1.5
может быть решена одним из методов: методом динамического или сетевого про-
граммирования. Необходимо выбрать наиболее эффективный метод решения за-
дачи.
27
Источник: составлено автором.
Рисунок 1.5 - Алгоритм решения задачи распределения трудовых ресурсов между
ИТ-проектами портфеля
Сравнительный анализ методов динамического и сетевого
программирования
В работе [29] подробно исследован метод сетевого программирования и
приведен пример неэффективности метода сетевого программирования для нели-
нейных функций. Но для описания задачи распределения трудовых ресурсов ме-
жду ИТ-проектами портфеля используются функции линейного вида. Следова-
тельно, указанный в работе [29] недостаток метода сетевого программирования не
влияет на рассматриваемую в диссертационном исследовании задачу распределе-
ния трудовых ресурсов. Буркова И.В. в своей работе [29] доказывает, что метод
сетевого программирования является обобщением метода динамического про-
граммирования. Поэтому результаты решения оптимизационных задач с помо-
щью методов динамического и сетевого программирования являются аналогич-
ными.
В диссертационной работе проведен численный эксперимент определения
эффективности данных методов. Данные для проведения эксперимента представ-
лены в приложении А. На основе этих данных выполнено распределение трудо-
Распределение трудовых ресурсов между ИТ-
проектами портфеля
Алгоритм последовательного
сокращения длительности реа-
лизации портфеля с учетом при-
оритетности ИТ-проектов
Метод динамического или
сетевого программирования
Задача
Схема решения
задачи
Условие ре-
шаемой зада-
чи
Минимизации длительности
портфеля ИТ-проектов Минимизация стоимости порт-
феля ИТ-проектов
28
вых ресурсов между ИТ-проектами портфеля. В распределении трудовых ресур-
сов методом динамического программирования использован принцип оптималь-
ности Беллмана [16], описанный в приложении Б. Подробное описание метода се-
тевого программирования представлено в работе [29]. Результаты распределения
трудовых ресурсов методами динамического и сетевого программирования пред-
ставлены в приложении В. Анализ результатов показал, что решения задачи рас-
пределении трудовых ресурсов между независимыми ИТ-проектами с взаимосвя-
занными работами нескольких видов внутри ИТ-проектов портфеля методами ди-
намического и сетевого программирования являются идентичными.
Проведена оценка методов по различным критериям эффективности, ре-
зультаты которой показаны в таблице 1.6.
Таблица 1.6 - Сравнительный анализ методов
Критерии оценки методов Метод динамического про-
граммирования
Метод сетевого програм-
мирования
Эффективность метода с позиции
трудоемкости
Средняя Низкая
Эффективность метода с позиции
минимизации длительности выпол-
нения портфеля
Низкая Низкая
Эффективность метода с позиции
минимизации затрат портфеля
Высокая Высокая
Источник: составлено автором.
Анализ преимуществ и недостатков методов, перечисленных в таблице 1.6,
показал, что метод сетевого программирования является менее трудоемким по
сравнению с методом динамического программирования при прочих равных зна-
чениях критериев. Следовательно, в процессе решения задачи распределения тру-
довых ресурсов с целью минимизации стоимости реализации портфеля в условиях
ресурсных ограничений в диссертационной работе используется метод сетевого
программирования.
Процесс реализации портфеля включает не только планирование работ
портфеля, в состав которого входит распределение трудовых ресурсов, но и кон-
троль за их исполнением. Рассмотрим существующие методы контроля выполне-
ния проектов, проанализируем их достоинства и недостатки.
29
Методы контроля процесса реализации портфеля ИТ-проектов
В качестве инструмента контроля стандарт управления проектами PMBOK
определяет методы [98, 124], перечисленные в таблице 1.7: анализ тенденций, ме-
тод критического пути и метод освоенного объема.
Таблица 1.7 - Методы контроля исполнения проектов
Название метода Описание метода Оценка метода
Анализ тенден-
ций
Изучается исполнение проекта с тече-
нием времени, определяется, про-
изошли улучшения или ухудшения.
- Сравнительный анализ плано-
вых и фактических показателей;
- Анализ тенденций по данным
прошлых этапов
Метод критиче-
ского пути
Позволяет определить, отклонения
произошли на критическом пути или
нет. Если на критическом пути, то,
соответственно, сдвигаются сроки за-
вершения проекта.
- Сравнительный анализ плано-
вых и фактических показателей
по времени для определения
сдвигов работ портфеля
Метод освоенного
объема
Оценивается величина отклонения от
базового расписания. Выявляются
причины и степени отклонения отно-
сительно базового расписания, оцени-
ваются последствия этих отклонений
для будущих работ.
- Сравнительный анализ плано-
вых и фактических показателей;
- Анализ тенденций по данным
прошлых этапов;
- Прогноз хода процесса реализа-
ции портфеля
Источник: составлено автором на основе данных [98, 124].
Анализ тенденций позволяет детально проанализировать прошлые этапы и
сделать выводы, повлияли ли предпринятые меры на ход выполнения портфеля.
Метод критического пути помогает определить даты завершения работ портфеля.
С помощью метода освоенного объема можно провести наиболее полный анализ
процесса реализации портфеля, включающий анализ прошлых этапов, текущих
данных и прогноз исполнения работ проектов. Следовательно, как наиболее эф-
фективный, в диссертационной работе применен метод освоенного объема (EVM,
Earned Value Management). Однако этот метод не лишен недостатков, подробное
описание которых приведено в работе Хомутинниковой К.С. [124] и представлено
в таблице 1.8.
Таблица 1.8. - Достоинства и недостатки метода освоенного объема
№ Недостатки метода
1 Первоначально Министерство обороны США предписало использовать EVM для больших
систем
30
Продолжение таблицы 1.8
2
Сложность увязки данных по фактическим затратам на проект (содержатся в бухгалтер-
ских системах) с данными по работам проекта (содержатся в системах календарного пла-
нирования)
3 Недостаточная проработанность вопросов практического применения метода
4 Слабая прогностическая функция определения итоговой длительности проекта
Источник: составлено автором на основе данных [90, 123, 124, 145].
Первый и третий недостатки, перечисленные в таблице 1.8 не являются зна-
чимыми и их возможно устранить при использовании метода освоенного объема в
деятельности ИТ-компании.
Второй недостаток, вызванный сложностью увязки фактических затрат на
проект с данными по работам проекта, решается в рамках создания системы, со-
четающей в себе эти результаты.
Для устранения четвертого недостатка, связанного со слабой прогностиче-
ской функцией определения длительности проекта разработана концепция Earned
Schedule (ES) (освоенный календарный план) [145]. В рамках концепции рассчиты-
вается итоговая длительность проекта (IEAC) на основе данных отчетного перио-
да (1.1–1.4):
SPI/PDIEAC (1.1)
AT/ESSPI (1.2)
ICES (1.3)
cc
c
PVPV
PVEVI
1
(1.4)
где IEAC – итоговая длительность проекта; PD – плановая длительность проекта;
SPI – индекс выполнения сроков; ES – длительность от начала проекта до даты, в
которой PV равен рассчитанному по окончании отчетного периода EV; AT – фак-
тическое время выполнения работ проекта в отчетном периоде; С – количество
полных временных периодов, для которых выполняется условие PVEV ; I –
приращение; EV – сметная стоимость фактически выполненных работ к концу от-
четного периода; cPV – сметная стоимость запланированных работ к концу от-
31
четного периода; 1cPV - сметная стоимость запланированных работ к концу сле-
дующего за отчетным периода.
Кроме того, в рассмотренных работах не отмечается недостаток метода ос-
военного объема, связанный с учетом «внутреннего климата» между сотрудника-
ми ИТ-компании. Этот фактор играет важную роль в управлении реализацией
портфеля ИТ-проектов и его необходимо оценивать, чтобы влиять на атмосферу
между участниками, внедряющими портфель.
Для применения рассмотренных схем решения задачи распределения трудо-
вых ресурсов с целью минимизации затрат или минимизации длительности реали-
зации портфеля, а также метода контроля проектных работ необходимо формали-
зовать постановку задачи.
1.3 Методика организации процесса управления реализацией портфеля
ИТ-проектов с учетом трудовых, финансовых и временных ограничений
Обобщая полученные результаты и выводы, сформулированные на основе
анализа проблемы неэффективного распределения трудовых ресурсов, на рисунке
1.6 представлена комплексная методика управления портфелем ИТ-проектов в
динамичной среде.
Задача распределения трудовых ресурсов и календарное планирование яв-
ляются взаимосвязанными процессами, поэтому в диссертационном исследовании
они рассматриваются в виде процесса планирования работ портфеля ИТ-проектов,
как показано на рисунке 1.6.
Процесс управления портфелем начинается с формирования перечня вы-
полняемых ИТ-проектов, на рассматриваемом временном интервале.
32
Источник: составлено автором.
Рисунок 1.6 – Комплексная методика организации процесса управления портфе-
лем ИТ-проектов в динамичной среде
На следующем этапе управления выполняется расчет коэффициентов при-
оритетности, использование которых позволит учесть приоритетность ИТ-
проектов в распределении трудовых и финансовых ресурсов портфеля. Для расче-
та коэффициентов необходимо выбрать из существующих или разработать новый
метод определения приоритетности ИТ-проектов.
1.1.5. Распределение трудовых ресурсов с
использованием выбранного алгоритма и
учетом приоритетности ИТ-проектов
1.1.1. Формирование списка ИТ-проектов
портфеля, реализуемых в рассматривае-
мом временном периоде
1.1.4. Выбор алгоритма распределения
трудовых ресурсов в зависимости от ре-
шаемой задачи
1.1.2. Расчет коэффициентов приоритет-
ности ИТ-проектов портфеля
1.2.2. Выполнение работ согласно кален-
дарному плану реализации портфеля ИТ-
проектов
2.1. Контроль выполнения календарного
плана портфеля ИТ-проектов
1.1.Задача
распределения
трудовых и фи-
нансовых ре-
сурсов
2. Задача кон-
троля выпол-
нения плана
портфеля
1.2.1. Формирование календарного плана
реализации портфеля ИТ-проектов на ос-
нове полученного распределения трудо-
вых ресурсов
1.1.3. Распределение финансовых ресур-
сов с учетом доходности и приоритетно-
сти ИТ-проектов
1.2. Задача ка-
лендарного
планирования
портфеля
Внешнее
или внут-
реннее
воздейст-
вие
Возврат к
первой
подзадаче
Возврат к
первой
задаче
1. Задача планиро-
вания работ порт-
феля ИТ-проектов
33
В ходе выполнения этапа выбора метода распределения трудовых ресурсов
с учетом результатов анализа оптимизационных методов, особенностей решаемой
задачи формируется дерево решений выбора алгоритма, показанное на
рисунке 1.5. Разработанное дерево решений позволяет выбрать наиболее эффек-
тивный способ решения задачи.
На этапе распределения трудовых ресурсов используется выбранный алго-
ритм и учитывается приоритетность ИТ-проектов. Для выполнения данного этапа
необходимо сформировать алгоритмы распределения трудовых ресурсов с целью
минимизации затрат или минимизации длительности ИТ-проектов портфеля с
учетом трудовых, финансовых и временных ограничений.
Контроль выполнения календарного плана портфеля ИТ-проектов предлага-
ется осуществлять с использованием метода освоенного объема. Метод выбран из
существующих как комплексный, отражающий различные аспекты процесса
управления портфелем, и наиболее часто используемый в ИТ-компаниях. Однако
данный метод имеет недостатки. Поэтому его усовершенствование позволит по-
высить качество контроля управления портфелем ИТ-проектов.
В связи с динамичностью среды выполнения портфеля ИТ-проектов важно
предусмотреть потенциально возможные внутренние и внешние факторы,
влияющие на процесс выполнения портфеля ИТ-проектов, и сформировать соот-
ветствующие действия менеджеров ИТ-компании на эти факторы.
Таким образом, сформированы ключевые задачи, которые решаются в рам-
ках диссертационного исследования.
В процессе выполнения портфеля ИТ-проектов осуществляется планирова-
ние проектных работ портфеля с назначением конкретных сотрудников, которое
включает распределение трудовых ресурсов и составление календарного плана, и
контроль на основе оценки и анализа эффективности разработанного календарно-
го плана. Рассмотрим постановки задач более детально.
Задача планирования работ портфеля
В процессе распределения трудовых ресурсов между ИТ-проектами порт-
феля и формирования календарного плана портфеля требуется найти решение,
34
минимизирующее совокупные затраты (ST) на выполнение портфеля, с учетом
имеющихся ограничений на трудовые, финансовые, временные ресурсы. Сокра-
щение затрат на реализацию портфеля ИТ-проектов достигается благодаря со-
кращению издержек, например, за счет увеличения интенсивности использования
трудовых ресурсов в единицу времени или за счет уменьшения командировочных
расходов, связанных с выполнением портфеля. Отметим, что в рассматриваемых в
диссертационном исследовании ИТ-компаниях, ориентированных на нефте- и га-
зодобывающие предприятия, командировочные расходы имеют большой вес в
общих расходах компании. В свою очередь, увеличение интенсивности использо-
вания трудовых ресурсов на t-ом временном интервале в результате дообучения
сотрудников.
Математически задача минимизации стоимости выполнения портфеля ИТ-
проектов описывается следующим образом (1.5):
T
t
n
i
J
jikijt min)N(ZST
1 1 1
(1.5)
где t – номер временного интервала, на котором выполняется портфель ИТ-
проектов, Tt ,1 ; T – количество временных интервалов выполнения портфеля
ИТ-проектов; iD – доход от реализации i-го ИТ-проекта портфеля; i – номер ИТ-
проекта, ni ,1 ; n – количество ИТ-проектов портфеля; ijtZ - затраты на выполне-
ние i-го ИТ-проекта портфеля по j –му номеру статьи затрат на выполнение ИТ-
проекта в момент времени t, Jj ,1 ; – количество статей затрат; ikN - количест-
во трудовых ресурсов, привлеченных для выполнения k-ых видов работ i-го ИТ-
проекта. В задаче (1.5) имеются ограничения на использование трудовых ресур-
сов, связанные с их фактическим количеством в ИТ-компании (1.6):
n
ikikt NN
1
, (1.6)
при фиксированных значениях k и t, где k - вид работы и t - временной интервал.
Также в решении задачи (1.5) необходимо учесть ограничения на время выполне-
ния ИТ-проектов портфеля со стороны заказчиков (1.7):
35
огрii TT , (1.7)
где iT - фактическое время выполнения ИТ-проекта; огрiT - время выполнения ИТ-
проекта, заданное заказчиком; i – номер ИТ-проекта.
Задача (1.5) имеет ограничение, накладываемое на объем допустимых за-
трат при выполнении портфеля ИТ-проектов. С учетом особенностей деятельно-
сти ИТ-компании, основные статьи затрат связаны с трудовыми ресурсами. По-
этому аспект затрат рассматривается с точки зрения трудовых ресурсов. Объем
допустимых затрат на выполнение портфеля определяется сметой затрат. Рас-
смотрим составляющие элементы показателя «Затраты» ( ): заработная плата
сотрудников (оклад и премии) ( ), командировочные расходы ( ), расходы на
обучение сотрудников ( ), показанные на рисунке 1.7.
Источник: составлено автором.
Рисунок 1.7 - Элементы затрат трудовых ресурсов
Важно определить допустимый уровень затрат для каждого i-го ИТ-проекта
портфеля. В работах [5, 12, 61, 76] описаны модели распределения затрат между
ИТ-проектами портфеля, однако не рассматривается задача ограничения допус-
тимого уровня затрат. Например, в работе [76] при распределении финансовых
ресурсов в портфеле используется модель максимизации прибыли от его выпол-
нения. Автор работы [12] предлагает при распределении общих ресурсов исполь-
зовать модель минимизации упущенной выгоды. Важно отметить, что в рассмот-
ренных работах распределение финансовых затрат между ИТ-проектами рассмат-
ривается с точки зрения финансовых критериев. Однако необходимо учесть и
экономический эффект от выполнения ИТ-проектов. Например, рассматриваемый
ИТ-проект может не иметь высокого значения показателя прибыльности, но иметь
большое влияние на повышение конкурентоспособности ИТ-компании. Также
приведенные модели не позволяют ограничивать допустимый уровень затрат на
Затраты трудовых ресурсов
Заработная плата Командировочные расходы Расходы на обучение
36
реализацию каждого ИТ-проекта портфеля. Это может привести к ситуации, когда
на низкодоходный ИТ-проект потрачен неоправданный объем финансовых ресур-
сов.
Для устранения указанных недостатков при распределении общего объема
допустимых затрат между ИТ-проектами портфеля необходимо учитывать сово-
купные финансовые и экономические результаты внедрения ИТ-проектов, пред-
ставленные в виде коэффициентов приоритетности ИТ-проектов. Методика рас-
чета коэффициентов приоритетности ИТ-проектов будет рассмотрена во второй
Главе диссертационной работы. С целью исключения недостатка, связанного с от-
сутствием ограничения на допустимый объем затрат (допiZ ) для каждого ИТ-
проекта портфеля, предлагается в модели (1.5) ввести следующее ограничение
(1.8):
общ
n
iii
iiдопi Z
Dprior
DpriorZ
1
, (1.8)
где iprior – коэффициент приоритетности i-го ИТ-проекта портфеля; iD – доход
от реализации i-го ИТ-проекта портфеля; i – номер ИТ-проекта, ni ,1 ; n – коли-
чество ИТ-проектов портфеля; общZ - общие затраты, выделенные на выполнение
портфеля ИТ-проектов.
Таким образом, объем допустимых затрат допiZ определяется исходя из до-
ли дохода ИТ-проекта в портфеле с учетом его приоритетности.
Количество трудовых ресурсов, требуемых для выполнения портфеля ИТ-
проектов, определяется исходя из объема допустимых затрат, выделенных на за-
работную плату сотрудников, и объема работ ИТ-проектов портфеля (1.9):
(1.9)
где W - объем работ портфеля ИТ-проектов; – объем работ k-ой специализации
в портфеле ИТ-проектов; N(W) - минимальное требуемое количество трудовых
37
ресурсов для выполнения портфеля ИТ-проектов; N- фактическое количество
трудовых ресурсов, реализующих портфель ИТ-проектов; - объем финансиро-
вания, выделенный на заработную плату s-ого сотрудника, реализующего порт-
фель ИТ-проектов ( ); - объем финансирования, выделенный на заработ-
ную плату сотрудников, реализующих портфель ИТ-проектов.
Управление процессом реализации портфеля ИТ-проектов является дина-
мическим процессом: может быть добавлен или исключен ИТ-проект; увеличен
или уменьшен состав проектной команды. Поэтому необходимо сформировать
схему динамического распределения ограниченных ресурсов при выполнении
портфеля проектов в ИТ-компании [77, 78, 111]. Схема должна включать потен-
циально возможные внутренние и внешние воздействия и алгоритм действий ме-
неджеров ИТ-компании на эти воздействия. Как правило, любое внутреннее (на-
пример, изменение состава проектной команды, уменьшение объема финансиро-
вания портфеля) или внешнее воздействие (например, добавление в портфель но-
вого ИТ-проекта) ведет к формированию нового календарного графика реализа-
ции портфеля ИТ-проектов с учетом выполненных на рассматриваемый момент
времени работ.
Задача контроля выполнения работ портфеля
Контроль за выполнением календарного плана портфеля осуществляется на
основе системы ключевых показателей эффективности (KPI) портфеля. Сравни-
ваются показатели, отражающие фактические значения результатов выполнения
портфеля, с плановыми [64, 125].
В работе [10] выделены основные характеристики, которыми должна обла-
дать система ключевых показателей эффективности портфеля ИТ-проектов: важ-
ность для предназначенной аудитории; легкость измерения; отражение выгод от
реализации ИТ-проекта; содержание опережающих и отложенных индикаторов;
соответствие целям уровня портфеля; наличие возможности составления отчетно-
сти о ходе реализации портфеля.
В диссертационной работе в предыдущем пункте проведен анализ методов
контроля и выбран комплексный метод, включающий методы освоенного объема
38
и освоенного календарного плана [102, 147]. Кроме того, принимая во внимание,
что на успешность выполнения портфеля ИТ-проектов высокое влияние оказыва-
ют непосредственные исполнители, в процессе контроля важно учитывать крите-
рии эффективности работы и «внутренний климат» команды портфеля ИТ-
проектов.
Математически задача контроля выполнения работ портфеля описывается
следующим образом (1.10):
0
min
x
фактx
планxx
P
PPP, (1.10)
где xP - отклонение фактического значения x-го показателя от планового; планxP
– значение планового значения x-го показателя; фактxP - значение фактического
значения x-го показателя.
Для решения задачи минимизации отклонений от календарного плана (1.10)
необходимо усовершенствовать метод освоенного объема для устранения недос-
татка, связанного с отсутствием показателей прогнозного времени завершения ра-
бот портфеля и «внутреннего климата» проектной команды.
Выводы по Главе 1
Проведенный анализ результатов деятельности ИТ-компаний показал, что
доля успешно выполненных портфелей ИТ-проектов остается низкой. Одной из
ключевых причин является неэффективное управление ИТ-проектами, заклю-
чающееся в планировании и контроле их выполнения. Неэффективность управле-
ния портфелем сводится к значительному превышению фактических показателей
затрат и сроков выполнения ИТ-проектов по сравнению с плановыми.
С целью выяснения причин неуспешного выполнения ИТ-проектов были
выделены основные характеристики рассматриваемой в диссертационной работе
39
задачи управления портфелем ИТ-проектов и проанализированы существующие
подходы и методы, описанные в научных трудах российских и зарубежных уче-
ных, применяемые при решении задач распределения трудовых ресурсов, состав-
ления календарного плана, контроля его исполнения.
Результаты анализа показали, что задача управления портфелем независи-
мых ИТ-проектов с зависимыми работами нескольких видов внутри ИТ-проекта
на сегодняшний день является недостаточно изученной. В связи с этим, в диссер-
тационной работе сформирована комплексная методика управления портфелем
ИТ-проектов. Это позволит повысить качество принимаемых в процессе управле-
ния решений. В рамках сформированной методики требуется решить следующие
задачи:
1. Выбрать, а при необходимости усовершенствовать существующий
или, в случае отсутствия подходящего, разработать новый метод определения
приоритетности ИТ-проектов;
2. Разработать алгоритмы распределения трудовых ресурсов с целью
минимизации затрат на выполнение портфеля и минимизации длительности вы-
полнения работ портфеля с учетом трудовых, финансовых и временных ограни-
чений и приоритетности ИТ-проектов портфеля;
3. Сформировать перечень потенциально возможных внутренних и
внешних воздействий на процесс выполнения портфеля ИТ-проектов и соответст-
вующих действий менеджеров ИТ-компании на эти воздействия (схему динами-
ческого распределения трудовых ресурсов);
4. Усовершенствовать метод освоенного объема с учетом показателей
прогнозного времени выполнения портфеля ИТ-проектов и «внутреннего клима-
та» проектной команды.
40
ГЛАВА 2
РАЗРАБОТКА МОДЕЛЕЙ И МОДИФИКАЦИЯ МЕТОДОВ
ПЛАНИРОВАНИЯ И КОНТРОЛЯ ПОРТФЕЛЯ С УЧЕТОМ
ПРИОРИТЕТНОСТИ ИТ-ПРОЕКТОВ
2.1 Выбор и модификация метода определения приоритетности
ИТ-проектов
Коэффициенты приоритетности определяют ценность реализации ИТ-
проектов, что является важным для эффективного распределения трудовых и фи-
нансовых ресурсов портфеля.
Процесс определения значений коэффициентов приоритетности ИТ-
проектов портфеля включает следующие шаги:
1) Оценка положительных и отрицательных сторон реализа-
ции/невыполнения ИТ-проектов;
2) Выбор метода вычисления интегрального показателя значимости ИТ-
проекта (коэффициента приоритетности), учитывающего его положи-
тельные и отрицательные оценки реализации/невыполнения.
Характер значений показателей оценки ИТ-проектов
При определении коэффициентов приоритетности ИТ-проектов в портфеле
необходимо учитывать особенности проектного окружения, выраженные с помо-
щью следующих типов показателей:
- управленческие (опыт внедрения типичного по отношению к рассматри-
ваемому ИТ-проекту, длительность выполнения ИТ-проекта, срочность выполне-
ния ИТ-проекта, взаимозависимость ИТ-проектов);
- финансовые (NPV, ROI, IRR, рентабельность);
- экономические (риски, рыночный эффект от внедрения ИТ-проекта).
Значения показателей могут быть представлены в количественном, качест-
венном виде, а также в виде нечетких множеств [133, 141]. Сравнение количест-
41
венных или качественных значений показателей, выраженных с помощью шкалы
отношений, не представляет трудностей. Однако, в случае использования нечет-
ких множеств, имеется недостаток, связанный в сравнении между собой нечетких
значений показателей. Существуют несколько методов сравнения нечетко задан-
ных показателей (метод Чью-Парка, метод Чанга, метод Кауфмана-Гупты, метод
Джейна, метод Дюбуа-Прада), однако их применение дает различные результаты
[5, 69, 79, 129, 139, 142].
В связи с этим, в диссертационном исследовании рассмотрена возможность
сравнения показателей, представленных в количественном или качественном ви-
де.
Оценка результатов реализации/невыполнения ИТ-проектов
С учетом особенностей проектного окружения необходимо определить, в
какой степени ИТ-проекты, входящие в состав портфеля, влияют на достижение
конечной цели реализации портфеля ИТ-компанией [18, 51, 56, 111, 130].
Реализация или невыполнение ИТ-проекта имеет положительные и отрица-
тельные стороны. Следовательно, важно оценить каждый ИТ-проект портфеля с
точки зрения выгод и издержек.
В процессе оценки выгод и издержек ИТ-проекта целесообразно использо-
вать инструмент сбалансированной системы показателей (СCП, англ. Balanced
ScoreCard, BSC). Сбалансированная система показателей включает четыре со-
ставляющих блока (перспективы) [59]: финансовый, клиентский, внутренние биз-
нес-процессы, обучение и развитие персонала. Таким образом, с помощью данно-
го инструмента рассматриваются положительные и отрицательные стороны ИТ-
проекта с позиции финансов, клиентов, внутренних бизнес-процессов, обучения и
развития персонала. Целесообразность использования ССП объясняется тем, что
она отражает взаимодействие ИТ-компании с заказчиками проектов, от которых
полностью зависит ее проектная деятельность [42, 59, 82, 83, 87, 120, 132]. Кроме
того, сбалансированная система показателей сочетает уровни стратегического и
оперативного управления, включает наиболее важные финансовые и нефинансо-
вые аспекты деятельности ИТ-компании.
42
Сформулируем положительные (выгоды) и отрицательные (издержки) ре-
зультаты реализации/невыполнения ИТ-проектов портфеля с позиции финансов,
клиентов, внутренних бизнес-процессов, обучения и развития персонала [5, 34, 46,
80, 95, 104, 105, 112, 115, 130, 152] в таблице 2.1.
Таблица 2.1 - Результат реализации/невыполнения ИТ-проектов портфеля
Блок Компоненты блока Результат реализации/невыполнения ИТ-проектов
Выгоды
Финансовый
Увеличение доли рынка
Увеличение прибыли за счет оказания доп. услуг в ходе реа-
лизации ИТ-проекта
Достижение стратегических целей ИТ-компании
Клиентский
Расширение клиентской базы
Повышение рыночного эффекта от внедрения портфеля ИТ-
проектов
Внутренние бизнес-
процессы
Увеличение опыта внедрения типичного по отношению к рас-
сматриваемому ИТ-проекту
Повышение качества последующих реализуемых ИТ-проектов
Обучение и развитие
персонала
Повышение удовлетворенности персонала
Удержание ценных сотрудников
Издерж-
ки
Финансовый
Потеря доли рынка
Снижение прибыли за счет безвозмездного оказания доп. ус-
луг в ходе реализации ИТ-проекта
Клиентский
Увеличение числа упущенных клиентов
Снижение рыночного эффекта от внедрения ИТ-проекта
Отказ от реализации ИТ-проекта со стороны заказчика
Внутренние бизнес-
процессы
Невозможность получения нового опыта от внедрения ИТ-
проекта
Недостижение требуемого качества результатов выполнения
ИТ-проекта ввиду недостаточной компетентности персонала
Обучение и развитие
персонала
Рост издержек на дообучение персонала
Повышение неудовлетворенности персонала
Источник: составлено автором.
Для получения итоговой оценки ИТ-проекта с учетом положительных и от-
рицательных результатов его реализации/невыполнения осуществлен выбор ме-
тода определения интегрального показателя значимости (приоритетности) ИТ-
проектов в портфеле [48, 91].
Метод вычисления приоритетности ИТ-проектов портфеля
Существует большое количество методов определения приоритетности ИТ-
проектов портфеля, изначально классифицированные С. Лоуренсом [140]. В рабо-
те [61] Д.И. Кендалла и С.К. Роллинза даются рекомендации по определению
43
приоритетов проектов, распределению общих ресурсов между ними и отслежива-
нию хода реализации проектов с использованием подхода 4х4. В работе [6] при-
веден метод определения уровня стратегической направленности портфеля с ис-
пользованием количественной оценки. Анализ отечественной и зарубежной лите-
ратуры по данной тематике показал, что сходство методов заключается в оценке
ИТ-проектов по различным показателям и формированием на их основе ком-
плексного показателя. Отличительной чертой методов является использование
различных по характеру оценочных значений показателей и способов формирова-
ния комплексного показателя [6, 26], что показано в таблице 2.2.
Таблица 2.2. - Классификация методик оценки приоритетности ИТ-проектов
Название классификационного признака Значения классификационного признака
Характер оценочных значений показателя - количественная;
- балльная;
- качественная;
- попарное сравнение;
- нечеткие оценки
Источник: составлено автором на основе данных [6,26].
В случае попарного сравнения ИТ-проектов появляется возможность их от-
носительной оценки без привязки к абсолютным величинам. Это позволяет срав-
нивать ИТ-проекты по параметрам, для которых трудно определить абсолютные
величины. Важно отметить, что в процессе реализации ИТ-проектов, отличитель-
ной чертой которых является невысокая степень точности анализируемых дан-
ных, возможность попарного сравнения с помощью относительной шкалы являет-
ся актуальной.
Представим формализованное описание задачи определения коэффициентов
приоритетности выполнения ИТ-проектов портфеля. Имеется множество ИТ-
проектов портфеля (2.1):
(2.1)
и множество показателей, характеризующих ИТ-проекты (2.2):
(2.2)
Задача определения приоритетности выполнения ИТ-проектов портфеля со-
стоит в упорядочении элементов множества P по показателям G.
44
Существует несколько различных методов построения комплексного пока-
зателя G. В работе Ван дер Мерве Андре [31] приведен пример использования
рейтингового метода при оценке приоритетности подстанций энергетической сис-
темы ESKOM. Суммарный рейтинг каждой подстанции определялся с помощью
модифицированного метода экспертных оценок «Дельфи», затем полученный ре-
зультат дополнительно обсуждался и утверждался в ходе экспертного обсужде-
ния. Недостатком метода является субъективность экспертных суждений. Метод
построения комплексного показателя G на основе метода взвешивания является
универсальным, в связи с этим именно он используется в диссертационной рабо-
те. Комплексный показатель iG i–го ИТ-проекта рассчитывается как сумма значе-
ний piG – показателей ( ) с некоторыми весами pik [26] (2.3):
P
ppipii GkG
1
, (2.3)
где i – фиксированное значение рассматриваемого номера ИТ-проекта.
Вес показателя определяется согласно уровню значимости показателя при
оценке ИТ-проектов портфеля. Важно правильно оценить уровень значимости по-
казателей ( pik ), иначе суммарное значение показателей pG может привести к не-
верной оценке ИТ-проектов [26]. На сегодняшний день наиболее точно оценить
уровень значимости ИТ-проектов, описываемых набором показателей, имеющих
неточно заданные значения, позволяет способ попарного сравнения. Указанный
способ используется в методах анализа иерархий (в случае иерархической струк-
туры критериев) и аналитических сетей (в случае невозможности представить
критерии в виде иерархической структуры), разработанных Саати Т. [100, 149].
Учитывая, что предложенная система показателей оценки ИТ-проектов портфеля
не имеет иерархической структуры, в оценке коэффициентов приоритетности
применяется метод аналитических сетей (МАС). Метод заключается в оценивании
экспертами пары альтернатив i и j и определении значения числа aij, показываю-
щего, насколько первая альтернатива превосходит вторую. В идеальной ситуации
45
выполняется равенство
, где – веса альтернатив i и j соответственно,
однако в практической деятельности возможно лишь приближенное выполнение
равенства. Недостатками данного метода является высокая трудоемкость форми-
рования парных оценок [5]. Отметим, что в процессе анализа ИТ-проектов число
положительных и отрицательных сторон их реализации/невыполнения является
небольшим, поэтому указанный недостаток не является критичным. В связи с
этим, в диссертационном исследовании рассмотрена задача определения приори-
тетности ИТ-проектов с использованием метода аналитических сетей Т. Саати и
инструмента сбалансированной системы показателей, структура которой (финан-
сы, клиенты, внутренние бизнес-процессы, обучение и развитие персонала) ис-
пользуется при определении положительных и отрицательных сторон реализа-
ции/невыполнения ИТ-проектов. Сформируем структуру задачи определения
приоритетности ИТ-проектов портфеля на основе метода аналитических сетей. В
методе аналитических сетей структура решаемой задачи формируется согласно
рисунку 2.1.
Источник: составлено автором.
Рисунок 2.1 – Структура задачи согласно МАС
Изначально формулируется цель выполнения портфеля ИТ-проектов. Опре-
деление степени влияния альтернатив на конечную цель выполнения портфеля
ЦЕЛЬ «Максимальный эффект от реализации портфеля ИТ-проектов»
Результат реализа-
ции/невыполнения
ИТ-проектов
Альтернативы (ИТ-проекты)
Выгоды Возможности Издержки Риски
Финансы
Клиенты
Внутренние бизнес-
процессы
Обучение и развитие
персонала
Показатели, характери-
зующие ИТ-проекты
46
осуществляется путем оценки результатов реализации/невыполнения ИТ-
проектов. Саати Т. в своей работе [99] предлагает оценивать положительные и от-
рицательные результаты (последствия) выполняемого процесса подразделять на
реальные и возможные. Это важное замечание, т.к. реальные последствия имеют
более высокий весовой коэффициент по сравнению с возможными. Поэтому в
диссертации все результаты разбиваются на группы: «Выгоды (положительный
реальный результат)», «Возможности (положительный возможный результат)»,
«Издержки (отрицательный реальный результат», «Риски (отрицательный воз-
можный результат)».
Для измерения степени эффекта от реализации/невыполнения каждой аль-
тернативы используется набор показателей, описанный в таблице 2.3.
Таблица 2.3 - Результаты реализации/невыполнения ИТ-проектов и соответст-
вующие показатели
Группа Компоненты
группы
Результат реализа-
ции/невыполнения ИТ-проектов Показатели
Выгоды
Финансовый
Увеличение доли рынка Масштаб ИТ-проекта
Достижение стратегических целей
ИТ-компании [80]
Связь со стратегическими це-
лями
Клиентский Расширение клиентской базы Новые клиенты
Внутренние
бизнес-
процессы
Увеличение опыта внедрения ти-
пичного по отношению к рассмат-
риваемому ИТ-проекту
Новый опыт
Обучение и
развитие пер-
сонала
Удержание ценных сотрудников Ценность для сотрудника
Возмож-
ности
Финансовый
Увеличение прибыли за счет оказа-
ния доп. услуг в ходе реализации
ИТ-проекта
Дополнительные услуги
Клиентский Повышение рыночного эффекта от
внедрения портфеля ИТ-проектов Влияние на внешний рынок
Внутренние
бизнес-
процессы
Повышение качества последующих
реализуемых ИТ-проектов Новый опыт
Обучение и
развитие пер-
сонала
Повышение удовлетворенности пер-
сонала
Удовлетворенность сотрудни-
ков
47
Продолжение таблицы 2.3
Группа Компоненты
группы
Результат реализа-
ции/невыполнения ИТ-
проектов
Показатели
Риски
Финансовый
Снижение прибыли за счет без-
возмездного оказания доп. услуг в
ходе реализации ИТ-проекта
Безвозмездные доп. услуги
Клиентский
Снижение рыночного эффекта от
внедрения ИТ-проекта Влияние на внешний рынок
Отказ от реализации ИТ-проекта
со стороны заказчика Отказ от заказчика
Внутренние
бизнес-
процессы
Недостижение требуемого каче-
ства результатов выполнения ИТ-
проекта ввиду недостаточной
компетентности персонала [46]
Некомпетентность персонала по
ИТ-проекту
Обучение и
развитие пер-
сонала
Повышение неудовлетворенности
персонала Неудовлетворенность персонала
Источник: составлено автором.
Таким образом, согласно таблице 2.3 все результаты реализа-
ции/невыполнения ИТ-проектов разделены на четыре группы.
Схематично процесс расчета коэффициентов приоритетности ИТ-проектов
состоит в выполнении этапов, отображенных на рисунке 2.2.
На этапе формирования матриц попарного сравнения, пример которых при-
веден в таблице 2.4, в срезе результатов их реализации/невыполнения, вычисле-
ния и нормирования их собственных векторов, сравниваются между собой ИТ-
проекты.
Таблица 2.4 – Пример матрицы попарного сравнения
Результат 1 ИТ-проект 1 ИТ-проект 2 … ИТ-проект N Собственный вектор
ИТ-проект 1
N
j
N
iij
N
ii
a
a
1 1
1
1
11
ИТ-проект 2
N
j
N
iij
N
ii
a
a
1 1
1
1
12
48
Продолжение таблицы 2.4
Результат 1 ИТ-проект 1 ИТ-проект 2 … ИТ-проект N Собственный вектор
… …
ИТ-проект N
N
j
N
iij
N
iNi
a
a
1 1
1
1
1
Источник: составлено автором.
Источник: составлено автором.
Рисунок 2.2 – Определение приоритетности ИТ-проектов портфеля
Сравнительный анализ осуществляется на основе значений показателей по
каждому ИТ-проекту.
В методе аналитических сетей оценка показателей осуществляется на осно-
ве девятибалльной фундаментальной шкалы [99].
Группировка собственных векторов матриц и весовых коэффициен-
тов в суперматрицу и вычисление коэффициентов приоритетности
ИТ-проектов в результате нормирования и возведения в предельные
степени сформированной суперматрицы для каждого из блоков
«Выгоды», «Возможности», «Издержки», «Риски»
Пятый этап
Первый этап
Определение с помощью экспертов весовых коэффициентов влия-
ния блоков «Выгоды», «Возможности», «Издержки», «Риски» на
конечную цель реализации портфеля ИТ-проектов
Расчет итоговых коэффициентов приоритетности ИТ-проектов с
учетом весовых коэффициентов групп «Выгоды», «Возможности»,
«Издержки», «Риски» и коэффициентов приоритетности ИТ-
проектов суперматрицы
Шестой этап
Формирование матриц попарного сравнения ИТ-проектов в срезе
результатов их реализации/невыполнения, вычисление и нормиро-
вание их собственных векторов
Определение с помощью экспертов весовых коэффициентов резуль-
татов реализации/невыполнения ИТ-проектов внутри каждой груп-
пы: «Выгоды», «Возможности», «Издержки», «Риски». В каждой
группе сумма весовых коэффициентов результатов равна 1
Определение значений показателей по каждому ИТ-проекту
Второй этап
Третий этап
Четвертый
этап
49
Матрицы попарного сравнения формируются экспертами. Существуют раз-
личные методы расчета общего мнения экспертов для вычисления итоговых мат-
рицы попарного сравнения. В работе Середенко Н.Н. [107] исследуются три мето-
да вычисления общих значений: на основании заданных коэффициентов значимо-
сти экспертов; по принципу Парето; на основании коэффициентов значимости
экспертов, вычисляемых по принципу Т. Саати. Третий из перечисленных мето-
дов обладает самым высоким уровнем аналитического обоснования. Однако вви-
ду его высокой трудоемкости не может быть применим для ИТ-компаний крупно-
го размера. Универсальным из предложенных методов является метод вычисле-
ния общих значений по принципу Парето. Но использование данного метода не
позволяет учесть мнение меньшинства. С целью выбора наиболее эффективного
метода вычисления общего мнения экспертов в работе [99] проведено исследова-
ние, по результатам которого таковым является метод среднего геометрического.
Данный метод является универсальным и позволяет учесть мнения всех экспер-
тов, принимающих участие в анализе ИТ-проектов портфеля. Поэтому в диссер-
тационной работе используется метод среднего геометрического.
По окончании формирования суперматрицы согласно рисунку 2.2 для каж-
дой группы, описанной в таблице 2.5, необходимо ее привести к стохастическому
виду. Результирующие приоритеты элементов суперматрицы получаются путем
возведения стохастической матрицы в предельные степени. Таким образом, полу-
чаем суперматрицы для каждой из групп «Выгоды», «Возможности», «Издержки»
или «Риски» в соответствии с таблицей 2.5.
Таблица 2.5 - Суперматрица для определения приоритетности ИТ-проектов
Группа Результат 1 Результат 2 … Результат M
ИТ-
про-
ект 1
ИТ-
проект
2
…
ИТ-
проект
N
Группа 0 0 0 … 0 0 0 … 0
Резуль-
тат 1 0 0 … 0 0 0 … 0
Резуль-
тат 2 0 0 … 0 0 0 … 0
… … … … … … … … … …
50
Продолжение таблицы 2.5
Группа Результат 1 Результат 2 … Результат M
ИТ-
проект
1
ИТ-
проект
2
…
ИТ-
проект
N
Результат
M 0 0 … 0 0 0 … 0
ИТ-
проект 1 0
…
…
ИТ-
проект 2 0
…
…
… … … … … … … … … …
ИТ-
проект N 0
…
…
Источник: составлено автором.
В суперматрице на пересечении строк «ИТ-проект 1», «ИТ-проект 2», …,
«ИТ-проект N» со столбцом «Группа» отражаются весовые коэффициенты при-
оритетности ИТ-проектов для каждой из групп ( Nipriorgrupp
i ,1,'
, 'grupp {Вы-
годы; Возможности; Издержки; Риски}).
Полученные коэффициенты, представленные на рисунке 2.2 используются
на этапе расчета итоговых коэффициентов приоритетности ИТ-проектов»
( ,,1, Nipriorgrupp
i grupp {Выгоды; Возможности; Издержки; Риски}).
Итоговые коэффициенты приоритетности ИТ-проектов влияют на степень
значимости (приоритетности) ИТ-проектов в портфеле, которая определяется по
следующей формуле (2.4):
ii.риск
i.изд
i.возм
i.выг
ii ZD)priorpriorpriorprior(ПР 1 (2.4)
где iПР - значение показателя приоритетности исполнения ИТ-проекта; .выгiprior -
итоговый коэффициент выгод i –го ИТ-проекта; .возмiprior - итоговый коэффици-
ент возможностей i –го ИТ-проекта; .издiprior - итоговый коэффициент издержек i
–го ИТ-проекта; .рискiprior - итоговый коэффициент рисков i –го ИТ-проекта; iD –
доход от реализации i-го ИТ-проекта портфеля; i – номер ИТ-проекта, ni ,1 ; n –
51
количество ИТ-проектов портфеля; iZ - затраты на выполнение i-го ИТ-проекта
портфеля.
Приоритетность ИТ-проектов в портфеле определяется на основе значений
показателя iПР в порядке убывания.
Итоговые коэффициенты приоритетности используются в алгоритмах рас-
пределения трудовых ресурсов, расчете допустимого уровня затрат ИТ-проекта.
Алгоритмы распределения трудовых ресурсов различаются в зависимости от це-
ли: минимизации стоимости портфеля или минимизации длительности выполне-
ния ИТ-проектов портфеля. Рассмотрим алгоритмы решения задачи распределе-
ния трудовых ресурсов более подробно.
2.2 Распределение трудовых ресурсов в портфеле ИТ-проектов
В процессе разработки алгоритмов распределения трудовых ресурсов долж-
ны быть учтены характеристики портфеля ИТ-проектов.
2.2.1 Характеристика портфеля ИТ-проектов
Портфель ИТ-проектов характеризуется следующими группами характери-
стик: общая характеристика портфеля ИТ-проектов, работы ИТ-проектов портфе-
ля, трудовые ресурсы портфеля ИТ-проектов.
Общая характеристика портфеля ИТ-проектов
В диссертационной работе рассматривается портфель независимых ИТ-
проектов, в которых работы имеют строго заданную последовательность. Все ИТ-
52
проекты портфеля ориентированы на стратегические цели развития ИТ-компании.
При выполнении ИТ-проектов портфеля необходимо учитывать их приоритет-
ность. Поэтому каждый ИТ-проект портфеля имеет свой вес в портфеле iПР , на
основании которого определяется приоритетность ИТ-проекта (i – количество ИТ-
проектов портфеля). В составе совокупных затрат на выполнение портфеля боль-
шой удельный вес имеют командировочные расходы. В связи с динамичностью
портфеля ИТ-проектов разрабатываемый алгоритм распределения трудовых ре-
сурсов должен обладать невысокой трудоемкостью.
Характеристика работ ИТ-проектов портфеля
Работа ИТ-проекта портфеля характеризуется ее объемом. Объем работы W
будем измерять в единицах трудоемкости (трудоднях). В ИТ-компаниях, для ко-
торых характерны нетиповые ИТ-проекты, для определения объема работы, как
правило, используются экспертные оценки. Также могут использоваться норма-
тивы, имеющийся опыт [12]. Работы ИТ-проекта различаются по виду работ. Со-
ответственно, работы k-го вида выполняются трудовыми ресурсами k-ой квали-
фикации. Работы k-го вида могут выполняться не на всех ИТ-проектах. Работы k-
го вида могут быть выполнены в одном ИТ-проекте один и более раз. Работа мо-
жет выполняться с различной интенсивностью. Это означает, что работа, выпол-
няемая на интервале t = t1 + t2, на временном интервале t1 выполняется со скоро-
стью u1, а на интервале t2 – со скоростью u2, где 21 uu . Скорость выполнения ра-
бот k-го вида зависит от количества используемых трудовых ресурсов k-ой ква-
лификации.
Характеристика трудовых ресурсов портфеля ИТ-проектов
Сотрудники ИТ-компании, участвующие в процессе выполнения портфеля
проектов, могут иметь одну или несколько квалификаций. Квалификация сотруд-
ника определяет вид работ, в которых он может участвовать.
Увеличение количества ресурсов r до уровня rопт увеличивает скорость вы-
полнения ИТ-проекта (w), при дальнейшем увеличении количества ресурса ско-
рость остается неизменной величиной (wconst) (2.5):
53
(2.5)
Выражение (2.5) для наглядности изобразим на рисунке 2.3:
Источник: составлено автором.
Рисунок 2.3 - Зависимость скорости выполнения ИТ-проекта от уровня ресурсов
Один сотрудник может в различные интервалы времени принимать участие
в нескольких ИТ-проектах.
Таким образом, определен набор характеристик портфеля ИТ-проектов, ко-
торый должен быть учтен в алгоритмах распределения трудовых ресурсов.
2.2.2 Минимизация стоимости выполнения портфеля ИТ-проектов при
распределении трудовых ресурсов
В решении задачи распределения трудовых ресурсов с целью минимизации
стоимости в условиях трудовых, финансовых и временных ограничений ключе-
вую роль играют затраты на выполнение работ ИТ-проектов. В ИТ-компаниях ос-
новную часть затрат составляют командировочные расходы и заработная плата.
Важно отметить, что заработная плата входит в состав постоянных затрат, а ко-
мандировочные расходы являются переменными затратами. Следовательно, тре-
буется сформировать календарный график с минимальными командировочными
расходами и максимально возможной загрузкой сотрудников с учетом трудовых и
финансовых ограничений, удовлетворяющий условиям заказчиков по времени
реализации ИТ-проектов.
w
r rопт
wconst
f(r)
54
Рассматриваемую задачу распределения трудовых ресурсов представляется
целесообразным решать в несколько этапов согласно рисунку 2.4.
На первом этапе осуществляется распределение трудовых ресурсов между
независимыми ИТ-проектами портфеля. Такое распределение обеспечивает ми-
нимальные командировочные расходы.
Источник: составлено автором.
Рисунок 2.4 - Этапы решения задачи распределения ресурсов с целью минимиза-
ции стоимости выполнения ИТ-проектов
Также минимизируется участие сотрудника в различных ИТ-проектах, сле-
довательно, сводится к минимуму общее время адаптации сотрудника в процессе
выполнения работ ИТ-проектов портфеля, в которых он принимает участие. По-
сле того, как на каждую работу портфеля определено число сотрудников, осуще-
ствляется их распределение по конкретным ИТ-проектам с учетом их приоритет-
ности, т.е. на более приоритетные проекты выделяются более квалифицирован-
ные специалисты [96]. Важно отметить, что объем работы в человеко-днях опре-
деляется исходя из скорости работы наименее квалифицированного специалиста.
Таким образом, распределение на приоритетные ИТ-проекты наиболее квалифи-
цированных специалистов позволяет выполнить работы раньше срока и создает
дополнительный резерв времени для них.
Первый
этап
Общие трудовые ресурсы
Проект 1 Проект 2 Проект N
Второй
этап
Работа 1
Работа K
Работа 1 Работа L Работа 1
Работа M
Последовательное
выполнение работ
Параллельное вы-
полнение работ Выполнение работы М
после частичного завер-
шения работы 1
ST
ST
Третий
этап
Нахождение общего времени выполнения портфеля ИТ-проектов
55
Второй этап заключается в определении степени участия сотрудника и рас-
пределении его на другие ИТ-проекты, учитывая ограничения на сроки выполне-
ния ИТ-проектов и выделенный бюджет.
На третьем этапе определяется общее время выполнения портфеля ИТ-
проектов . Рассмотрим каждый этап подробно.
На первом этапе распределяются ограниченные трудовые ресурсы между
ИТ-проектами портфеля. В процессе распределения трудовых ресурсов между не-
зависимыми ИТ-проектами портфеля используется, как показано в приложении Б,
метод сетевого программирования. Сравнительный анализ и выбор наилучшего
среди возможных методов представлены в первой главе диссертационного иссле-
дования. Он применяется для нахождения значений переменных, представляю-
щих число сотрудников, выделенных на работы ИТ-проектов, в модели (2.6):
j
n
i
l
kijk
nmknmk
bx
min)x,W;...;x,W;x,W(fFij
1 1
112112111111
(2.6)
где ijkW - объем k-го номера работы j-го вида на i-ом ИТ-проекте; ijkx - число со-
трудников, участвующих в k-ой работе j-го вида i-го ИТ-проекта; i – номер ИТ-
проекта в портфеле, n,i 1 ; j – вид работы, m,j 1 ; k – номер работы j-го вида на
i-ом ИТ-проекте, ijl,k 1 ; jb - число сотрудников j-го вида.
Концепция метода сетевого программирования применительно к модели
(2.6) заключается в разбиении функции F на )n(j 1 функций следующим обра-
зом (2.7):
)x,W;...;x,W;x,W(fF...
)x,W;x,W;x,W(fF
)x,W;x,W(fF
njnjjjjjj,nj,n
jjjjjjjj
jjjjjj
221111
33221122
221111
(2.7)
и нахождении наилучших решений для всех функций (2.7).
Далее на работы назначаются конкретные сотрудники с учетом их квалифи-
кации на основе приоритетности ИТ-проектов.
56
Второй этап заключается в выявлении освободившихся, ввиду окончания
выполнения работ на ИТ-проекте, трудовых ресурсов и использовании их в рабо-
тах ИТ-проектов, по которым превышен заданный заказчиком срок реализации
. Таким образом, находится оптимальное (приемлемое) решение задачи рас-
пределения ограниченных трудовых ресурсов с оптимальной стоимостью и дли-
тельностью выполнения портфеля ИТ-проектов.
На первом этапе при распределении трудовых ресурсов согласно модели
(2.6) решается задача (2.8):
1
1
2
22
1
11
j
n
ijij
jn
jnn
j
j
j
j
b
bx
minx
Wk...
x
Wk
x
Wk
jT
j
j
(2.8)
где jT - время выполнения работ j-го вида; ijW - объем работ j-го вида в i–ом ИТ-
проекте; ijx - количество трудовых ресурсов j-ой специализации в i–ом ИТ-
проекте; ijx - количество трудовых ресурсов j-ой специализации, участвующих в
работах j-го вида в i–ом ИТ-проекте; jb - количество трудовых ресурсов j-ой спе-
циализации; jn – количество ИТ-проектов портфеля, в которых требуются трудо-
вые ресурсы j-ой квалификации; ik - коэффициент приоритетности i-го ИТ-
проекта, рассчитываемый как .рискi
.издi
.возмi
.выгii priorpriorpriorpriork 1 , где
.выгiprior - итоговый коэффициент выгод i –го ИТ-проекта; .возм
iprior - итоговый
коэффициент возможностей i –го ИТ-проекта; .издiprior - итоговый коэффициент
издержек i –го ИТ-проекта; .рискiprior - итоговый коэффициент рисков i –го ИТ-
проекта;.
На втором этапе учитываются ограничения (2.9):
57
огр
ii
общ
i
n
i
рискi
издi
возмi
выгi
iриск
iиздi
возмi
выгi
i
TT
,Z
D)priorpriorpriorprior(
D)priorpriorpriorprior(F
1
1
1
(2.9)
где выгiprior – итоговый коэффициент приоритетности i-го ИТ-проекта портфеля в
группе «Выгоды»; возмiprior – итоговый коэффициент приоритетности i-го ИТ-
проекта портфеля в группе «Возможности»; издiprior – итоговый коэффициент
приоритетности i-го ИТ-проекта портфеля в группе «Издержки»; рискiprior – ито-
говый коэффициент приоритетности i-го ИТ-проекта портфеля в группе «Риски»;
– доход от реализации i-го ИТ-проекта портфеля; - общие затраты, выде-
ленные на реализацию портфеля ИТ-проектов; i – номер ИТ-проекта, ; n –
количество ИТ-проектов портфеля; iT – дата завершения выполнения i-го ИТ-
проекта; огрiТ – дата завершения выполнения i-го ИТ-проекта, заданная заказчи-
ком ИТ-проекта.
Коэффициенты приоритетности для каждого ИТ-проекта нормируются.
Алгоритм распределения трудовых ресурсов с применением метода сетевого
программирования
С учетом последовательности шагов решения задачи, представленных на
Рисунке 2.4, сформируем алгоритм решения задачи распределения трудовых ре-
сурсов между ИТ-проектами портфеля в условиях ограниченных трудовых, фи-
нансовых и временных ресурсов с целью минимизации стоимости выполнения
портфеля ИТ-проектов, описанный на рисунке 2.5.
58
Источник: составлено автором.
Рисунок 2.5 - Алгоритм распределения трудовых ресурсов
В блоке «Распределение k-ых видов трудовых ресурсов между ИТ-
проектами портфеля» с использованием метода сетевого программирования ре-
шается система уравнений (2.8). Решением системы является число человек на
работы каждого вида для каждого ИТ-проекта. Далее на работы назначаются кон-
кретные сотрудники с учетом их квалификации на основе приоритетности ИТ-
проектов.
Блок «Оценка длительности выполнения портфеля ИТ-проектов на основе
ограничений со стороны заказчика, корректировка длительности работ с учетом
допустимых затрат» включает комплекс действий со стороны менеджера, состав-
ляющего календарный график выполнения портфеля, начинающийся с анализа
полученного в предыдущем блоке расписания.
При проведении анализа сравниваются длительность ИТ-проектов согласно
календарному графику и длительность, определенная заказчиками, а также объем
фактических и допустимых затрат на каждый ИТ-проект. Возможны варианты,
показанные на рисунке 2.6.
Согласно рисунку 2.6 в случае отказа заказчика принять сформированные
предложения, выполнение ИТ-проекта отменяется. Предложенный алгоритм по-
зволяет сформировать календарный план реализации портфеля с минимальными
командировочными расходами. Учитывая, что командировочные расходы имеют
Начало
Конец
Распределение k-ых видов трудовых ресур-
сов между ИТ-проектами портфеля
Оценка длительности выполнения портфеля
ИТ-проектов на основе ограничений со сто-
роны заказчика, корректировка длительно-
сти работ с учетом допустимых затрат
Календарный график выпол-
нения ИТ-проектов без учета
отложенных
Список отложенных ИТ-
проектов
59
большой удельный вес в общих затратах на выполнение портфеля, полученное
решение характеризуется максимально возможным уровнем прибыли портфеля
ИТ-проектов, а значит, является приоритетным для ИТ-компании. Однако при ис-
пользовании данного подхода полученное время реализации портфеля не является
минимально возможным. Поэтому в случае неудовлетворительного результата
показателя «Срок реализации портфеля ИТ-проектов» следует проанализировать
наличие свободных трудовых ресурсов и уменьшить данный показатель.
При этом, важно отметить, что затраты на выполнение портфеля могут быть
увеличены в рамках ограниченного бюджета ИТ-проекта.
Источник: составлено автором.
Рисунок 2.6 – Возможные варианты реализации портфеля ИТ-проектов
Анализ допустимости затрат и срока выполнения портфеля ИТ-проектов
Затраты допустимы
Срок допустим
Затраты допустимы
Срок недопустим
Затраты недопустимы
Срок недопустим
Увеличение за-
трат, при необхо-
димости исполь-
зование свободно-
го запаса
Затраты допустимы
Срок допустим
Затраты допустимы
(дальнейшее увели-
чение невозможно)
Срок недопустим
Остаток финансовых средств, выде-
ленных на реализацию ИТ-проекта
внести в финансовые средства ИТ-
компании
Уменьшение затрат
с выполнением ус-
ловия допустимости
срока
Покрытие час-
ти затрат за
счет остатков
финансовых
средств порт-
феля
Затраты допус-
тимы
Срок допустим
Затраты недо-
пустимы (даль-
нейшее умень-
шение невоз-
можно)
Срок допустим
Остаток финансовых средств,
выделенных на ИТ-проект внести
в финансовые средства ИТ-
компании
Предложение заказчику увеличить срок
и стоимость реализации ИТ-проекта
Предложение заказчику ИТ-
проекта увеличить сроки соглас-
но полученным значениям
или увеличить стоимость ИТ-
проекта
Предложение
заказчику повы-
сить стоимость
реализации ИТ-
проекта
Отказ со
стороны
заказчика
Согласие
со стороны
заказчика
Предложе-
ние заказ-
чику повы-
сить стои-
мость реа-
лизации
ИТ-проекта
Затраты
недопуcтимы
Срок допустим
60
2.2.3 Минимизация длительности выполнения ИТ-проектов портфеля при
распределении трудовых ресурсов
В практической деятельности ИТ-компании может, например, возникнуть
ситуация, когда требуется сократить длительность выполнения отдельных проек-
тов портфеля с учетом ограниченных финансовых и временных ресурсов в связи с
запуском в скором времени крупного ИТ-проекта (ИТ-проектов), требующих
привлечение трудовых ресурсов, задействованных в реализации текущего порт-
феля. Сокращение длительности реализации ИТ-проектов с целью освобождения
трудовых ресурсов возможно за счет увеличения интенсивности их использова-
ния в работах портфеля.
Схематично процесс нахождения общего времени выполнения портфеля
ИТ-проектов с учетом минимизации длительности его выполнения представлен
на рисунке 2.7, где на первом этапе последовательно, с учетом приоритетности
( iПР ), максимизируется интенсивность использования трудовых ресурсов при
выполнении ИТ-проектов в рамках выделенного на каждый ИТ-проект бюджета.
Источник: составлено автором.
Рисунок 2.7 - Этапы решения задача распределения ресурсов при ограничении
срока выполнения отдельных ИТ-проектов портфеля
Первый
этап
Проект 1
Проект 2
Проект N
Второй этап
Работа 1 Работа K
Работа 1 Работа L
Работа 1 Работа M
Начало выполнения
портфеля ИТ-
проектов
Работа 2
Окончание выполнения
портфеля ИТ-проектов
Нахождение общего времени выполнения портфеля ИТ-проектов
61
По результатам распределения изменяется календарный график выполнения
работ портфеля, отражающий длительность выполнения каждого ИТ-проекта
портфеля (алгоритм рассматриваемого этапа представлен на рисунке 2.8), а на
втором этапе находится общее время выполнения портфеля ИТ-проектов ( ).
Для расчета общего времени выполнения портфеля ИТ-проектов ( ) выбира-
ется ИТ-проект с наибольшим сроком выполнения.
Представим математическую модель задачи распределения трудовых ресур-
сов с целью минимизации длительности выполнения работ портфеля ИТ-проектов
с учетом представленных ограничений (1.6-1.9) (2.10):
min)x,W(tTn
i
m
j
l
kijkijk
1 1 1
(2.10)
где )x,W(t ijkijk - длительность выполнения k-ой работы j-ого вида i-го ИТ-проекта;
ijkW-объем k-ой работы j-ого вида i-го ИТ-проекта; ijkx
- количество сотрудников
на k-ой работе j-ого вида i-го ИТ-проекта; i – номер ИТ-проекта, n,i 1 ; j – вид
работы, m,j 1 ; k – номер работы, l,k 1 .
Важно отметить, что уровень затрат с целью повышения точности предва-
рительного расчета, следовательно, качества принимаемых решений, разбивается
на две части: заработная плата и командировочные расходы.
Объем затрат в части заработной платы рассчитывается следующим обра-
зом (2.11):
(2.11)
где - требуемый размер заработной платы; – объем i-го ИТ-проекта; – не-
обходимое количество трудовых ресурсов для выполнения объема работ i-го ИТ-
проекта ( ); – время выполнения работ i-го ИТ-проекта ( ) -ым количест-
вом трудовых ресурсов.
Объем командировочных расходов рассчитывается следующим образом
(2.12):
(2.12)
62
где – командировочные расходы по трудовым ресурсам в количестве –
ых человек, требуемых для реализации j–ой работы i–го ИТ-проекта; n – количе-
ство ИТ-проектов портфеля; – количество работ в i-ом ИТ-проекте.
Общий объем финансирования рассчитывается по формуле (2.13):
(2.13)
где n – количество ИТ-проектов портфеля; - требуемый размер заработной пла-
ты; – объем i-го ИТ-проекта; – необходимое количество трудовых ресурсов
для выполнения объема работ i-го ИТ-проекта ( ); – время выполнения работ
i-го ИТ-проекта ( ) -ым количеством трудовых ресурсов; – команди-
ровочные расходы по трудовым ресурсам в количестве –ых человек, требуе-
мых для реализации j–ой работы i–го ИТ-проекта; – количество работ в i-ом
ИТ-проекте.
Алгоритм последовательного перераспределения трудовых ресурсов
Сформирован в соответствии с рисунком 2.8 обобщенный алгоритм реше-
ния задачи распределения трудовых ресурсов между ИТ-проектами с целью ми-
нимизации длительности выполнения портфеля с учетом трудовых, финансовых и
временных ограничений.
Источник: составлено автором.
Рисунок 2.8 – Обобщенный алгоритм распределения трудовых ресурсов
Начало алгоритма
Конец алгоритма
Формирование списка ИТ-проектов портфе-
ля с учетом приоритетности их выполнения
Формирование минимального по длительно-
сти календарного графика выполнения ИТ-
проектов с учетом трудовых, временных,
финансовых и временных ограничений
портфеля
Список последовательности
выполнения ИТ-проектов с
учетом приоритетности
Календарный график выпол-
нения ИТ-проектов без учета
отложенных
Список отмененных ИТ-
проектов
63
Результатом шага «Формирование списка ИТ-проектов портфеля в приори-
тетной последовательности их выполнения» является документ «Список последо-
вательности выполнения ИТ-проектов с учетом приоритетности», в котором ИТ-
проекты расположены в порядке очередности выполнения, следовательно, в по-
рядке убывания общего коэффициента приоритетности ИТ-проекта портфеля
( iПР ).
Пример списка последовательности выполнения ИТ-проектов с учетом при-
оритетности приведен в таблице 2.6:
Таблица 2.6 - Очередность выполнения ИТ-проектов по приоритетности
Наименование ИТ-
проекта портфеля
Коэффициент приоритетности
ИТ-проекта портфеля
( iПР )
Очередность выполнения
ИТ-проекта портфеля
ИТ-проект 3 0,47 1
ИТ-проект 7 0,21 2
… … …
ИТ-проект 1 0,09 7
Источник: составлено автором.
Рассмотрим более подробно шаг алгоритма «Формирование минимального
по длительности календарного графика выполнения ИТ-проектов с учетом трудо-
вых, временных, финансовых и временных ограничений портфеля».
Календарный график выполнения оставшихся работ ИТ-проектов разраба-
тывается следующим образом:
а) Формирование календарного графика выполнения работ ИТ-проекта
портфеля с учетом максимально необходимого количества трудовых ресурсов для
выполнения работы и наличия свободных ресурсов в рассматриваемый момент
времени. Сначала определяется время выполнения ИТ-проекта ( ) с
учетом объема работ ИТ-проекта ( ) и максимально необходимого количества
трудовых ресурсов для выполнения работы и наличия свободных ресурсов
согласно уравнению (2.14):
(2.14)
64
где k – номер группы работ i-го ИТ-проекта ; – количество групп работ
i-го ИТ-проекта; – длительность выполнения k-ой работы; – выпол-
ненный объем k-ой работы на t-ом временном интервале -ым количеством тру-
довых ресурсов.
Далее согласно полученным данным о количестве используемых ресурсов
k-го вида на каждом временном интервале рассчитываются затраты
(2.15):
(2.15)
где – количество групп работ i-го ИТ-проекта; – длительность выполнения
k-ой работы; – количество трудовых ресурсов, используемых при выполнении
k-ой группы работ ИТ-проекта в момент времени t; k – номер группы работ ИТ-
проекта ; – размер заработной платы -го сотрудника;
- командиро-
вочные расходы на -го сотрудника.
б) Проведение анализа полученного значения затрат на выполнение ИТ-
проекта ( ) с допустимым уровнем затрат на i-ый ИТ-проект ( доп
iZ ), пред-
ставленным в (1.16), и срок выполнения ИТ-проекта ( ) с допустимым сроком
реализации ИТ-проекта, определяемым заказчиком ИТ-проекта ( ), представ-
ленным в (1.7).
По результатам анализа корректируется график выполнения ИТ-проекта
портфеля. При проведении сравнительного анализа возможны варианты, показан-
ные на рисунке 2.9.
Сначала анализируем полученный календарный график для каждого ИТ-
проекта и формируем запас финансовых средств. Далее свободный запас распре-
деляется с учетом приоритетности между ИТ-проектами. Если при анализе ИТ-
проекта требуется согласно рисунку 2.9 свободный запас финансовых средств и
текущий объем недостаточен для реализации ИТ-проекта, то принимается реше-
ние о реализации ИТ-проекта или прекращении его выполнения.
В представленном диссертационном исследовании введено понятие «Время
прерывания работ». Оно связано с процессом прерывания выполнения работы.
65
Источник: составлено автором.
Рисунок 2.9 – Возможные варианты сравнительного анализа для задачи миними-
зации длительности портфеля ИТ-проектов
Анализ допустимости затрат и срока выполнения ИТ-проекта
Затраты допустимы
Срок допустим
Затраты допустимы
Срок недопустим
Затраты недопустимы
Срок недопустим
Затраты недопустимы
Срок допустим
Увеличение за-
трат
Затраты допустимы
Срок допустим
Затраты допус-
тимы (дальней-
шее увеличение
невозможно)
Срок недопус-
тим
Исполь-
зование
свобод-
ного за-
паса
Остаток финансовых средств,
выделенных на ИТ-проект от-
править в свободный запас
портфеля ИТ-проектов
Уменьшение за-
трат с выполне-
нием условия
допустимости
срока
Уменьшение за-
трат
Затраты допустимы
Срок допустим
Затраты недо-
пустимы (даль-
нейшее умень-
шение невоз-
можно)
Срок допустим
Использова-
ние свобод-
ного запаса
Остаток финансовых средств, выделен-
ных на ИТ-проект отправить в свобод-
ный запас портфеля ИТ-проектов
Затраты допустимы
Срок допустим
Затраты допустимы
Срок недопустим
Затраты недопустимы
Срок допустим
Затраты недопустимы
Срок недопустим
Принятие реше-
ния о взятии до-
полнительных
сотрудников для
реализации
предстоящих
ИТ-проектов
Принятие реше-
ния о реализа-
ции ИТ-проекта
или прекраще-
нии его выпол-
нения
Исполь-
зование
свобод-
ного за-
паса
Затраты допус-
тимы
Срок допустим
Затраты допус-
тимы
Срок недопус-
тим
Принятие реше-
ния о взятии до-
полнительных
сотрудников для
реализации
предстоящих
ИТ-проектов
Затраты до-
пустимы
Срок допус-
тим
Затраты недо-
пустимы
Срок допус-
тим
Принятие
решения о
реализации
ИТ-проекта
или прекра-
щении его
выполнения
66
Такая ситуация возможна, когда для работы, выполняемой на интервале
( ), на интервале ( ) имеются требуемые свободные ресурсы, а на
интервале ( ) требуемые ресурсы отсутствуют. В таком случае анализируется
показатель «Время прерывания работ». Если показатель имеет допустимое значе-
ние, процесс выполнения работы продолжается, иначе начало календарного плана
реализации ИТ-проекта сдвигается на 1 временной интервал и процесс планиро-
вания повторяется. Рассматриваемый показатель «Время прерывания работ» мо-
жет быть введен для каждого ИТ-проекта портфеля или для портфеля ИТ-
проектов в целом. С учетом введенного показателя «Время прерывания работ» ал-
горитм, представленный на рисунке 2.8 примет вид в соответствии с рисунком
2.10.
Таким образом, сформирован алгоритм решения задачи минимизации дли-
тельности реализации портфеля ИТ-проектов при распределении трудовых ресур-
сов с учетом трудовых, финансовых и временных ограничений. Построенный ка-
лендарный график отражает степень интенсивности использования трудовых ре-
сурсов, следовательно, в случае невысокой интенсивности использования сотруд-
ников, необходимо сделать выводы, например, о дообучении сотрудников новым
видам работ или уменьшении штата сотрудников.
Сравнительный анализ алгоритмов распределения трудовых ресурсов
В процессе анализа эффективности предложенных алгоритмов распределе-
ния трудовых ресурсов в таблице 2.7 выделены их преимущества и недостатки.
Таблица 2.7 - Сравнение алгоритмов распределения трудовых ресурсов
Критерии оценки Алгоритм минимизации
длительности
Алгоритм минимизации
стоимости
Эффективность схемы с
позиции трудоемкости Высокая Средняя
Длительность реализации
ИТ-проектов портфеля Минимальная Максимально допустимая
Затраты на выполнение
ИТ-проектов портфеля Максимально допустимые Минимальные
Использование точного
оптимизационного метода Нет Да
Оптимальный размер
портфеля ИТ-проектов Небольшой Большой
Источник: составлено автором.
67
Источник: составлено автором.
Рисунок 2.10 - Алгоритм построения календарного графика портфеля
2. Выбор ИТ-проекта
3. Выбор группы работ ИТ-проекта
4. Интервальный анализ группы работ ИТ-проекта с учетом по-
казателя «Время прерывания работ»
5. Время ожидания превышает
значение показателя «Время пре-
рывания работ»?
6. Сдвиг на 1 интервал нача-
ла реализации ИТ-проекта
7. Есть следующая группа работ?
9. Есть следующий ИТ-проект?
Конец
Начало
Нет
Нет
Да
Нет Да
Да
1.Формирование списка ИТ-проектов портфеля с учетом приори-
тетности их выполнения
8. Формирование свободного запаса финансовых средств портфеля
ИТ-проектов
11. Выбор ИТ-проекта и формирование календарного графика его
выполнения с учетом трудовых, финансовых, временных ограни-
чений и свободного запаса финансовых средств
Нет
Да
Календарный график выполнения ИТ-
проектов портфеля
Список отмененных ИТ-проектов
12. Есть следующий ИТ-проект?
68
Ключевым преимуществом предложенного алгоритма распределения тру-
довых ресурсов с целью минимизации стоимости является прикрепление сотруд-
ника к конкретным ИТ-проектам, что сокращает размер командировочных расхо-
дов, а также общее время адаптации сотрудника, связанное с переходом сотруд-
ника на другой ИТ-проект. Эти преимущества являются значимыми в связи с
большим удельным весом командировочных затрат в общей статье расходов ИТ-
компании. В современных рыночных условиях сокращение стоимости выполне-
ния проектов портфеля позволяет повысить конкурентные преимущества ИТ-
компании.
Алгоритм минимизации длительности выполнения ИТ-проектов портфеля в
процессе распределения трудовых ресурсов является трудоемким и его оптималь-
но использовать для небольшого портфеля.
Процесс распределения трудовых ресурсов выполняется в условиях быстро
изменяющейся среды. В связи с этим требуется разработать комплекс (схему)
действий менеджеров на воздействия, возникающие во внутренней и внешней
среде ИТ-проектов портфеля.
2.2.4 Динамическое распределение трудовых ресурсов
В таблице 2.8 рассмотрены различные варианты воздействий и соответст-
вующие им решения:
Таблица 2.8 - Варианты внутренних или внешних воздействий
Порядковый
номер
Внутренне или внешнее
воздействие
Действия со стороны менеджеров ИТ-компании
1. Изменение количества портфелей ИТ-проектов
или ИТ-проектов в существующих портфелях
69
Продолжение таблицы 2.8
Порядковый
номер
Внутренне или внешнее
воздействие
Действия со стороны менеджеров ИТ-компании
1.1 Сформирован новый
портфель ИТ-проектов
1. Анализ текущих портфелей ИТ-проектов на
возможность сокращения сроков их реализации
с целью освобождения трудовых ресурсов;
2. Составление графика реализации нового порт-феля ИТ-проектов (одним из представленных
выше методов) с учетом свободных трудовых
ресурсов;
3. В случае недопустимого графика реализации портфеля ИТ-проектов ввиду нехватки трудовых
ресурсов и наличия финансовых ресурсов при-
влечение новых сотрудников в штат ИТ-
компании или фрилансеров на срок реализации
портфеля;
4. В случае недопустимого графика реализации портфеля ИТ-проектов ввиду нехватки трудовых
ресурсов и отсутствия финансовых ресурсов на
привлечение новых сотрудников формирование
предложения заказчику об увеличении срока
реализации отдельных ИТ-проектов портфеля
или портфеля в целом.
1.2 В реализуемый портфель
добавлен новый ИТ-проект
1. Анализ календарного графика выполнения ново-го ИТ-проекта с учетом свободных трудовых ре-
сурсов;
2. В случае невозможности выполнения ИТ-
проекта ввиду больших интервалов прерывания
работ проанализировать возможность сокраще-
ния сроков реализации текущих ИТ-проектов
портфеля с целью освобождения трудовых ре-
сурсов и запуска нового ИТ-проекта;
3. В случае невозможности выполнения ИТ-
проекта ввиду превышения длительности его
реализации по сравнению с заданной заказчиком
рассмотреть возможность привлечения новых
сотрудников в штат ИТ-компании или фрилан-
серов на срок реализации портфеля.
1.3 Из реализуемого портфе-
ля исключены частично
или полностью ИТ-
проекты
1. Анализ освободившихся трудовых ресурсов и
их использование в текущих портфелях ИТ-
проектов;
2. Рассмотрение возможности дообучения осво-
бодившихся сотрудников с целью повышения
их квалификации или переквалификации.
2. Изменение количества трудовых ресурсов в портфеле ИТ-проектов
70
Продолжение таблицы 2.8
Порядковый
номер
Внутренне или внешнее
воздействие
Действия со стороны менеджеров ИТ-компании
2.1 Уменьшено количество
трудовых ресурсов на реа-
лизацию портфеля ИТ-
проектов
1. Пересмотр календарного графика реализации
портфеля ИТ-проектов и сравнение полученных
значений сроков реализации ИТ-проектов с за-
данными заказчиком;
2. При неудовлетворительном результате рассмот-
реть вопрос о приеме в штат новых сотрудников
или привлечения фрилансеров на срок реализа-
ции портфеля;
3. В случае невозможности увеличения количества
трудовых ресурсов сформировать предложение
заказчику об увеличении срока реализации от-
дельных ИТ-проектов портфеля или портфеля в
целом.
2.2 Увеличено количество
трудовых ресурсов на реа-
лизацию портфеля ИТ-
проектов
1. Пересмотр календарного графика реализации
портфеля ИТ-проектов с целью сокращения
срока реализации отдельных ИТ-проектов
портфеля или портфеля в целом.
3. Изменение объема финансирования портфеля ИТ-проектов
3.1 Уменьшен объем финан-
сирования портфеля ИТ-
проектов
1. Пересмотр календарного графика реализации
портфеля ИТ-проектов с учетом сокращения за-
трат на реализацию портфеля;
2. В случае превышения срока реализации портфе-
ля сформировать предложение заказчику об
увеличении срока реализации отдельных ИТ-
проектов портфеля или портфеля в целом.
3.2 Увеличен объем финанси-
рования портфеля ИТ-
проектов с целью сокра-
щения сроков реализации
портфеля
1. Анализ свободных трудовых ресурсов ИТ-
компании с целью привлечения их к реализации
портфеля ИТ-проектов. В случае наличия тако-
вых пересмотреть календарный график реализа-
ции портфеля ИТ-проектов с учетом обозначен-
ных сроков реализации;
2. При неудовлетворительном результате прием в
штат новых сотрудников или привлечения фри-
лансеров на срок реализации портфеля и пере-
смотр календарного графика реализации порт-
феля ИТ-проектов с учетом дополнительных
трудовых ресурсов.
4. Изменение сроков реализации портфеля ИТ-проектов в целом
или отдельных ИТ-проектов портфеля
71
Продолжение таблицы 2.8
Порядковый
номер
Внутренне или внешнее
воздействие
Действия со стороны менеджеров ИТ-компании
4.1 Сокращен срок реализации
отдельных ИТ-проектов
портфеля или портфеля в
целом
1. Анализ свободных трудовых ресурсов ИТ-
компании с целью привлечения их к реализации
портфеля ИТ-проектов. В случае наличия тако-
вых пересмотреть календарный график реализа-
ции портфеля ИТ-проектов с учетом обозначен-
ных сроков реализации;
2. При неудовлетворительном результате рассмот-реть возможность приема в штат новых сотруд-
ников или привлечения фрилансеров на срок
реализации портфеля и пересмотр календарного
графика реализации портфеля ИТ-проектов;
3. При невозможности расширения штата сформи-ровать предложение заказчику об увеличении
срока реализации отдельных ИТ-проектов
портфеля или портфеля в целом.
Источник: составлено автором.
Возможные варианты внутренних или внешних воздействий объединены в
четыре группы: изменение количества портфелей ИТ-проектов или ИТ-проектов в
существующих портфелях; изменение количества трудовых ресурсов в портфеле
ИТ-проектов; изменение объема финансирования портфеля ИТ-проектов; измене-
ние сроков реализации портфеля ИТ-проектов в целом или отдельных ИТ-
проектов портфеля. Внутри группы рассмотрены конкретные варианты воздейст-
вий. Например, если в реализуемый портфель добавлен новый ИТ-проект, то тре-
буется провести анализ выполнимости нового ИТ-проекта с учетом свободных
трудовых ресурсов, который включает построение календарного плана для вклю-
ченного в портфель ИТ-проекта. В процессе построения календарного плана вы-
бирается требуемая схема распределения трудовых ресурсов (схемы подробно
описаны в предыдущем пункте второй главы диссертационной работы). Если со-
гласно полученному календарному плану превышен срок выполнения ИТ-
проекта, заданный заказчиком, то необходимо рассмотреть возможность привле-
чения новых сотрудников в штат ИТ-компании или фрилансеров на срок реализа-
ции портфеля.
72
2.3 Контроль выполнения календарного плана портфеля ИТ-проектов
Показатели эффективности исполнения работ портфеля
Анализ эффективности выполнения плана работ портфеля ИТ-проектов
осуществляется на основе набора ключевых показателей эффективности, входя-
щих в состав метода освоенного объема и метода соблюдения сроков, разрабо-
танного Липке У. [72]. Набор показателей приведен на рисунке 2.11.
Источник: [102, С.306].
Рисунок 2.11 – Система KPI портфеля ИТ-проектов
Элементы EVM
Индексы Данные Переменные Прогнозы
EV
AC
PV
BAC CV
SV(t)
Превышение / недоисполь-
зование бюджета по выпол-
ненным работам
= EV-AC
Отставание/опережение по
времени ИТ-проекта по
сравнению с планом
= ES-AT
C + (EV - PVc)/(PVc+1- PVc)
SPI(t)
Насколько эффек-
тивно используется
время?
ES/AT
Насколько эффек-
тивно использу-
ются ресурсы?
CPI
EV/AC
EAC
AC+ (BAC-EV)
ETC AC+((BAC-
EV) / CPI)
EAC(t)
AT+PD-ES
ETC(t)
(PD*AT)/ES
Какова наиболее веро-
ятная стоимость ИТ-
проекта с учетом нети-
пичных отклонений?
Когда наиболее вероят-
но будет завершен ИТ-
проект с учетом нети-
пичных отклонений?
Какова наиболее веро-
ятная стоимость ИТ-
проекта с учетом ти-
пичных отклонений?
AT
ES
Время по плану на фактиче-
ски выполненные работы
Когда наиболее веро-
ятно будет завершен
ИТ-проект с учетом
типичных отклонений?
C
PD
73
Обозначения, используемые на рисунке 2.11, приведены в таблице 2.9:
Таблица 2.9 - Используемые обозначения
Обозначение Описание
EV Сметная стоимость фактически выполненных работ к концу истекшего от-
четного периода
AC Фактическая стоимость выполненных работ на конец отчетного периода
PV Сметная стоимость запланированных к выполнению работ к концу истекше-
го отчетного периода
AT Фактическое время согласно анализируемому отчетному периоду
BAC Изначально заданный бюджет по завершению портфеля ИТ-проектов
CV Отклонение по стоимости
SV Отклонение по срокам
ES Отведенное по плану время для фактически выполненных работ к концу ис-
текшего отчетного периода
C Количество временных периодов, для которых PVEV (по времени) или
PVEV (по стоимости)
PD Плановая длительность выполнения ИТ-проекта
SPI(t) Индекс выполнения сроков
CPI Индекс выполнения стоимости
EAC Прогноз стоимости ИТ-проекта по завершению с учетом нетипичных откло-
нений
ETC Прогноз стоимости ИТ-проекта по завершению с учетом типичных отклоне-
ний
EAC(t) Прогноз длительности выполнения ИТ-проекта с учетом нетипичных откло-
нений
ETC(t) Прогноз длительности выполнения ИТ-проекта с учетом типичных отклоне-
ний
Источник: составлено автором.
К системе показателей, представленной на рисунке 2.11, добавлен показа-
тель «внутреннего климата команды» (KK), определяемого с использованием ано-
нимного анкетирования исполнителей работ портфеля.
Общий значение рассматриваемого показателя определяется как среднее
арифметическое значение по данным, полученным в анкетах.
Таким образом, использование предложенной системы ключевых показате-
лей эффективности реализации портфеля ИТ-проектов позволяет на каждом этапе
разработки и внедрения информационной системы выявить отрицательные от-
клонения от сформированного плана. Но важно не только выявить отклонения, но
и принять своевременные меры по их устранению. Поэтому разработаны сцена-
рии управления отклонениями.
74
Управление отклонениями от плана исполнения работ портфеля ИТ-
проектов
В основу концепции формирования сценариев управления отклонениями
заложена модель оценки потерь, разработанная Товбом А.С. и Ципесом Г.Л. Вы-
бор данной модели, описанной на рисунке 2.12 обусловлен разработкой ее с уче-
том теоретического и практического опыта в области проектного управления.
Источник: [114, С.84].
Рисунок 2.12 – Модель оценки потерь
В модели оценки потерь последствия выявленных отклонений в зависимо-
сти от степени тяжести классифицируются на плановые (запланированные в рам-
ках календарного плана ИТ-проекта), допустимые (незначительные незапланиро-
ванные затраты), нежелательные (значительные незапланированные затраты, но
работы по ИТ-проекту продолжаются) и недопустимые (прерывание выполнения
ИТ-проекта).
Использование желаемого сценария в связи с отклонениями для завершения
работ портфеля в рамках календарного плана является наилучшим вариантом из
возможных. Однако меры, принимаемые в желаемом сценарии, например, увели-
Привлечение субподрядчика Привлечение дополнительных
исполнителей
Материальное стимулирование
Замена исполнителя
Увеличение интенсивности работ
Остановка
ИТ-проекта
Изменение сроков завершения отдельных
работ без увеличения срока ИТ-проекта
Снижение качества работ
Увеличение срока ис-
полнения ИТ-проекта
Смещение вех
Область плановых
потерь
Область допус-
тимых потерь
Область неже-
лательных по-
терь
Область недопустимых потерь
Желаемый
сценарий
Допустимый
сценарий
Время
ИТ-проекты
Ресурсы
75
чение интенсивности работ, изменение сроков завершения отдельных работ без
увеличения срока ИТ-проекта, могут не привести к минимизации отклонений
фактических от плановых показателей реализации ИТ-проектов портфеля в до-
пустимых границах. Тогда рассматриваются допустимые сценарии исполнения
портфеля ИТ-проектов. В рамках допустимых сценариев в соответствии с рисун-
ком 2.12 смещаются вехи, увеличивается срок исполнения ИТ-проектов, привле-
каются дополнительные исполнители и т.д. В таблице 2.10 проанализирована
приоритетность различных сценариев в зависимости от схемы распределения
трудовых ресурсов и планирования работ портфеля. Для этого оценим схемы с
позиции трудовых, финансовых и временных ресурсов.
Таблица 2.10 - Оценка преимуществ и недостатков схем распределения трудовых
ресурсов
Критерий оценки схемы Схема минимизации дли-
тельности
Схема минимизации стои-
мости
Интенсивность использова-
ния трудовых ресурсов Высокая Средняя
Запас времени реализации
портфеля Минимальный Минимальный
Запас финансовых ресурсов Минимальный Средний
Размер командировочных
расходов Высокие Минимальные
Источник: составлено автором.
Таким образом, в рамках желаемого сценария наиболее приоритетными яв-
ляются изменение сроков завершения отдельных работ без изменения срока ис-
полнения ИТ-проекта или снижение качества работ. Вариант увеличения интен-
сивности использования трудовых ресурсов является менее приоритетным для
схемы минимизации длительности выполнения портфеля ИТ-проектов, т.к. его
применение в процессе распределения трудовых ресурсов дает максимально до-
пустимую загрузку исполнителей.
Наиболее эффективным допустимым сценарием действий на выявленные
отклонения для плана, сформированного на основе использования схемы мини-
мизации стоимости, является смещение вех (перенос вехи, если рабочая группа не
может окончить работы в намеченный срок, при этом общее время исполнения
76
ИТ-проекта не изменяется). Если смещение вех невозможно, тогда необходимо
использовать материальное стимулирование и привлечение дополнительных тру-
довых ресурсов, т.к. ввиду низких командировочных расходов на реализацию
портфеля, как правило, имеется свободный запас финансовых средств.
Выводы по Главе 2
Во второй главе диссертационного исследования разработана комплексная
методика, которая отличается от существующих подходов тем, что обеспечивает
совместное решение взаимосвязанных задач распределения трудовых ресурсов
между ИТ–проектами и управление ими. В рамках сформированной методики
решены следующие задачи:
1. С учетом особенностей выполнения портфеля ИТ-проектов, в которых
работы имеют жестко заданную последовательность, выделен новый класс задач в
существующей классификации задач распределения трудовых ресурсов. Проана-
лизированы методы, которые возможно применить в решении выделенного класса
задач распределения трудовых ресурсов, проведен анализ допустимых методов и
выбран из них, как наиболее эффективный – метод сетевого программирования;
2. Выбран и усовершенствован метод определения приоритетности ИТ-
проектов. Он основан на синтезе метода аналитических сетей, разработанного Т.
Саати, и инструмента сбалансированной системы показателей. Инструмент сба-
лансированной системы показателей позволил учесть в ходе анализа преимуществ
и недостатков реализации/невыполнения ИТ-проектов портфеля уровни стратеги-
ческого и оперативного управления, наиболее важные финансовые и нефинансо-
вые аспекты деятельности ИТ-компании. На сегодняшний день метод аналитиче-
ских сетей является наиболее точным при определении влияния каждого ИТ-
проекта на достижение целей ИТ-компании;
3. Модифицирован метод сетевого программирования, используемый в
алгоритме минимизации стоимости ИТ-проектов портфеля с учетом их приори-
77
тетности. На основе данного метода формируется календарный план портфеля с
минимальной стоимостью реализации портфеля и минимальными переходами со-
трудников между ИТ-проектами портфеля. Это позволило минимизировать ко-
мандировочные расходы и общее время адаптации сотрудника в ходе выполнения
работ портфеля. В схеме минимизации длительности работ портфеля, в отличие
от существующих, учитывается допустимое время прерывания работы;
4. Предложена схема распределения трудовых ресурсов в портфеле с
учетом динамической среды;
5. Сформирована система ключевых показателей контроля выполнения
портфеля ИТ-проектов, с помощью которой отслеживается отклонение процесса
выполнения портфеля от разработанного плана. В качестве основы для системы
показателей используются показатели метода освоенного объема, а также показа-
тели метода соблюдения сроков, предложенный показатель «внутренний климат»
проектной команды. Результатом применения системы ключевых показателей
контроля является минимизация изменений календарного плана и негативных по-
следствий от них;
6. Предложены сценарии управления отклонениями от календарного
плана в ходе выполнения работ портфеля ИТ-проектов.
Полученные результаты позволяют повысить эффективность решений, свя-
занных с управлением процессом реализации портфеля ИТ-проектов. В качестве
направлений дальнейшего исследования отметим необходимость усовершенство-
вания метода аналитических сетей, связанного с выбором наиболее эффективного
способа определения общего мнения экспертов. Необходимо расширять класс
схем распределения трудовых ресурсов в зависимости от специфики ограничений,
исследовать возможность применения точных методов решения.
Таким образом, работа в указанных направлениях расширит перечень реше-
ний, применяемых в процессе управления портфелем ИТ-проектов.
78
ГЛАВА 3
ПРИМЕНЕНИЕ МЕТОДИКИ УПРАВЛЕНИЯ ПРОЦЕССОМ
РЕАЛИЗАЦИИ ПОРТФЕЛЯ ИТ-ПРОЕКТОВ В ДЕЯТЕЛЬНОСТИ
ИТ-КОМПАНИЙ
3.1 Построение СППР управления процессом реализации портфеля
В процессе реализации портфеля проектов менеджеры ИТ-компании опери-
руют большими объемами данных. Многие процессы управления портфелем, на-
пример, перераспределение трудовых ресурсов в связи с изменившимся фактиче-
ским количеством сотрудников, построение календарного плана выполнения
портфеля с учетом трудовых, финансовых и временных ограничений имеют
сложные для неавтоматизированного расчета алгоритмы. Поэтому возникает по-
требность в использовании менеджерами в своей деятельности средств автомати-
зации (информационных систем) [38, 66, 73].
Информационная система управления процессом реализации портфеля,
включающая планирование и контроль выполнения ИТ-проектов в динамической
среде, согласно приведенной в работе Г.Н. Смирновой, Ю.Ф. Тельнова [95] клас-
сификации типов информационных систем, относится к классу систем поддерж-
ки принятия решений (СППР), используемых на тактическом уровне управления.
В процессе построения СППР рассмотрены фазы анализа требований, проектиро-
вания и выбора программных средств согласно рисунку 3.1.
По окончании фазы анализа требований формируется модель требований,
построенная с использованием стандарта IDEF0, так называемая функциональная
модель. Полный перечень методологий и соответствующих стандартов представ-
лен в приложении Г [103].
Результатом фазы проектирования является архитектура СППР.
79
Источник: составлено автором.
Рисунок 3.1 – Фазы построения СППР
Завершением фазы выбора программных средств являются программные
средства, которые используются для реализации отдельных модулей СППР и мо-
дули, требующие автоматизации. Рассмотрим фазы построения СППР в управле-
нии процессом распределения трудовых ресурсов в портфеле более подробно.
Функциональная модель и архитектура подсистемы распределения трудо-
вых ресурсов
Разработана функциональная модель подсистемы распределения трудовых
ресурсов, которая является одной из ключевых областей знаний управления порт-
фелем ИТ-проектов [71, 74, 95, 103], входящей в состав полного перечня областей
знаний проектного управления, сформированного в работе В.И. Грекула [41].
В основе функциональной модели подсистемы управления трудовыми ре-
сурсами [32, 45], представленной на рисунке 3.2, заложена разработанная в дис-
сертации комплексная методика управления портфелем ИТ-проектов в динамич-
ной среде. Перечисленные в функциональной модели модули используются в ка-
честве основы для разработки архитектуры СППР [47, 113, 116] в управлении
подсистемой распределения трудовых ресурсов в портфеле ИТ-проектов согласно
рисунку 3.3.
Фаза 1. Анализ
требований
Модель требований
к СППР
Концептуальная
модель СППР
Наименование
модели фазы ЖЦ
Наименование фазы
ЖЦ построения СППР
Результат выполнения
фазы построения СППР
Логическая мо-
дель СППР Фаза 2. Проекти-
рование Архитектура СППР
Физическая мо-
дель СППР Фаза 3. Выбор про-
граммных средств
Комплекс про-
граммно-аппаратных
средств
80
Источник: составлено автором.
Рисунок 3.2 – Функциональная модель подсистемы управления трудовыми ресурсами
USED AT: AUTHOR: Sotnikova DATE:
REV:PROJECT: Функциональная модель системы управления
портфелем ИТ-проектов
08.07.2015
22.07.2015
NOTES: 1 2 3 4 5 6 7 8 9 10
WORKING
DRAFT
RECOMMENDED
PUBLICATION
READER DATE CONTEXT:
A-0
NODE: TITLE: NUMBER:Эффективно управлять портфелем ИТ-проектов
A0
ИТ-проектыСписок
ИТ-проектов
Коэффициенты
приоритености
Документ о
размере
финансовых
ресурсов на
каждый
ИТ-проект
Документ с
результатами
распределения
трудовых
ресурсов
Календарный план
портфеля
ИТ-проектов Измененный
календарный
план
портфеля
ИТ-проектов
Доходность
ИТ-проектов
портфеля
Модуль СППР,
использующий
метод
аналитических
сетей
Срок выполнения ИТ-проектов
Трудовые ресурсы
Сбалансированная
система
показателей
портфеля
Модуль СППР,
реализующий
алгоритмы и методы
распределения
трудовых ресурсов
Финансовые
ресурсы портфеля
Модуль СППР,
формирующий
календарные планы
Модуль СППР,
включающий
усовершенствованный
метод освоенного
объема
Показатели контроля
выполнения
календарного плана
10 р.
Сформировать
портфель
ИТ-проектов в
рассматриваемом
временном
периоде
20 р.
Рассчитать
коэффициенты
приоритетности
ИТ-проектов
портфеля
30 р.
Распределить
финансовые
ресурсы между
ИТ-проектами
портфеля
40 р.
Распределить
трудовые ресурсы
между
ИТ-проектами
портфеля
50 р.
Сформировать
календарный план
выполнения
портфеля
ИТ-проектов
60 р.
Контролировать
выполнение плана
портфеля
ИТ-проектов
81
Источник: составлено автором.
Рисунок 3.3 – Архитектура СППР в управлении трудовыми ресурсами портфеля ИТ-проектов
База знаний
выбора схе-
мы
Библиотека
схем
Модуль контроля выполнения портфеля
Данные о трудо-
вых ресурсах
Данные о сроках и
заказчиках ИТ-
проектов
БД приоритетно-
сти ИТ-проектов
Модуль расчета коэффициентов
приоритетности ИТ-проектов
Эксперты
по оценке
ИТ-
проектов
Данные об ИТ-
проектах портфеля Отчет о коэффициентах
приоритетности ИТ-
проектов
БД критериев
и показателей
Модуль распределения трудовых
ресурсов и формирования кален-
дарного плана портфеля
Модуль распределения финансо-
вых ресурсов между ИТ-
проектами портфеля Данные о доходах от
реализации ИТ-проектов
Менеджеры
ИТ-проектов
Менеджеры
ИТ-проектов
БД финансо-
вых ресурсов
ИТ-проектов
Варианты ка-
лендарного
плана реали-
зации портфе-
ля Менеджеры
ИТ-проектов
БД календар-
ных планов
Выбранный вариант
календарного плана
Отчет о фактических показа-
телях выполнения плана
Менеджеры
ИТ-проектов Действия по минимизации отклонений от плана
Измененный кален-
дарный план
82
Рассмотрим инструментальные средства, предлагаемые для использо-
вания в данной архитектуре СППР в управлении процессом реализации
портфеля ИТ-проектов.
Выбор программного обеспечения для реализации подсистемы управле-
ния трудовыми ресурсами
На сегодняшний день существует большое количество средств про-
граммного обеспечения (ПО), используемых для автоматизации процесса
управления ИТ-проектами [13, 38, 57, 95]. В таблице 3.1 рассмотрены наибо-
лее распространенные многофункциональные программные продукты:
Таблица 3.1 - Обзор программного обеспечения управления портфелем ИТ-
проектов
Наименование
программного
обеспечения
Автоматизируемые
функции
Наличие
механизма
мультипроектного
управления
Интеграция с
ПО сторонних
производителей
Средства
создания
отчетов
Microsoft Pro-
ject
1. Планирование 2. Контроль 3. Анализ 4. Управление измене-
ниями
да
Project-98
да, (Visual Basic
5/0 for Applica-
tions)
да
Artemis Views 1. Управление ресурсами
2. Управление издержками
да
Project View да (MS Excel) да
TimeLine
1. Планирование 2. Контроль 3. Анализ 4. Управление измене-
ниями
да
TimeLine 6.5 да да
Primavera Sys-
tems
1. Планирование 2. Контроль 3. Анализ 4. Управление измене-
ниями
да да, MS Project да
Spider Project 1. Планирование 2. Контроль
3. Анализ рисков да, SP Professional
да, стандартные
СУБД да
Open Plan
1. Планирование при ог-раниченном времени
2. Управление всеми ви-дами ресурсов
3. Анализ затрат 4. Анализ рисков
5.Мультипроектный ана-
лиз и структуризация
да
да, Oracle, SQL
Server, MS Ac-
cess
да
83
Продолжение таблицы 3.1
Наименование
программного
обеспечения
Автоматизируемые
функции
Наличие
механизма
мультипроектного
управления
Интеграция с
ПО сторонних
производителей
Средства
создания
отчетов
Project Sched-
uler Suite
1. Планирование
2. Контроль
3. Анализ
4.Управление измене-
ниями
5. Отслеживание целей
портфеля
да да SAP R/3 да
Адванта
1. Планирование при ог-раниченном времени
2. Управление всеми ви-дами ресурсов
3. Управление контрак-
тами, поставками
4. Документооборот 5. Мультипроектный
анализ и структуризация
да да, MS Project да
Источник: [13, 38, 57, 95].
Полный анализ программного обеспечения управления ИТ-проектами
проведен коллективом авторов под руководством В.Н. Буркова [13]. Приве-
дены различные варианты классификаций программного обеспечения, опи-
саны основные характеристики наиболее известных многофункциональных
систем управления проектами. В приведенном списке программного обеспе-
чения управления ИТ-проектами, на сегодняшний день, одной из лучших по
сочетанию функциональности и стоимости является система управления
проектами «Адванта», в которой учтены наиболее значимые результаты по
портфельному управлению ИТ-проектами. Следует отметить, что в указан-
ной системе недостаточно проработаны вопросы учета проектных особенно-
стей в ходе их выполнения, использования точных методов в процессе рас-
пределения трудовых ресурсов и денежных средств, контроля исполнения
портфеля ИТ-проектов.
По результатам исследования Попова В.Л. [94], в котором программное
обеспечение по управлению ИТ-проектами оценивалось по распространенно-
сти использования среди предприятий различных отраслей, наиболее распро-
84
страненными в соответствии с таблицей 3.2 являются MS Project, Primavera и
Spider Project:
Таблица 3.2 - Особенности корпоративных систем управления проектами
Предприятие / организация Вид деятельности Год внедрения
системы
Программное
обеспечение
ООО «ЛУКОЙЛ-
Пермнефтеоргсинтез»
Нефтепереработка 2003 MS Project,
Primavera
ГУ «Дорожное агентство Перм-
ского края»
Дорожное строи-
тельство
2007 MS Project
ЗАО «Пермспецнефтемаш» Производственный
инжиниринг
2008 MS Project,
Primavera, Spi-
der Project
ООО «Центр строительного кон-
сультирования»
Обеспечение
строительства
2009 MS Project,
Primavera
Пермский национальный иссле-
довательский политехнический
университет
Исследовательская
деятельность
2010 MS Project
Источник: [94, С.228].
Сравнительный анализ наиболее часто используемого в управлении
ИТ-проектами программного обеспечения приведен в работах [38, 95]. Рас-
смотрим результаты анализа с точки зрения применимости ПО к решаемым в
диссертационной работе задачам. При рассмотрении результатов анализа
программных продуктов учтем требования к функционалу программного
обеспечения и общие требования со стороны пользователей программных
продуктов – менеджеров ИТ-проектов.
Общие требования руководителей ИТ-проектов к информационной
системе управления портфелем заключаются в следующем:
1. Простота в эксплуатации. Данное требование показывает, на-
сколько быстро пользователь освоил основы работы с системой.
2. Надежность. Это требование определяется как вероятность ра-
боты системы без сбоев в течение заданного временного интервала [4].
Для реализации требований руководителей ИТ-проектов разработчик
ИСУ должен придерживаться следующих требований:
1. Гибкость системы в эксплуатации. Обозначенное требование
отражает возможность модификации разработанной системы.
85
2. Трудоемкость установки разработанной системы. Рассматри-
ваемое требование отражает время, затрачиваемое на установку разработан-
ной системы [88].
3. Возможность импорта/экспорта данных. Данное требование
учитывает возможность системы получения внешних данных (в виде файлов
данных) и выгрузки результатов работы системы (блоков системы согласно
Рисунку 3.2) в виде файлов.
4. Производительность системы. Требование определяет скорость
и качество работы системы.
Требования к функционалу программного обеспечения представлены в
таблице 3.3.
Таблица 3.3 - Требования к программному обеспечению
Название задачи Требования к ПО
Расчет коэффициентов при-
оритетности
1. Наличие математического аппарата:
-метода аналитических сетей Т. Саати
Распределение финансовых
ресурсов между ИТ-
проектами портфеля
1. Схема распределения финансовых ресурсов с учетом доходности и приоритетности ИТ-проектов в портфеле
Выбор алгоритма распреде-
ления трудовых ресурсов
2. Условия выбора алгоритма
Распределение трудовых ре-
сурсов
3. Наличие математического аппарата: - алгоритма минимизации длительности выполнения порт-
феля;
- алгоритма минимизации стоимости портфеля, основанная
на методе сетевого программирования
Формирование календарного
плана
1. Наличие диаграммы Гантта
Контроль выполнения плана 1. Фиксация плановых параметров расписания портфеля ИТ-проектов в базе данных;
2. Ввод фактических значений параметров; 3. Сравнительный анализ плановых и фактических значе-ний параметров
Источник: составлено автором.
Для решения задачи расчета коэффициентов приоритетности мето-
дом аналитических сетей рационально использовать программный продукт
SuperDecisions [151], который является свободно распространяемым продук-
том и удобен для обработки экспертной информации.
86
В системе имеется возможность построения аналитических сетей лю-
бого вида с различными зависимостями. В состав сети входят цель, критерии
и альтернативы, между которыми имеется возможность как на вертикальном
(между целью и критериями, между критериями и альтернативами), так и на
горизонтальном уровне (между критериями, между альтернативами) указать
зависимости. При определении приоритетности ИТ-проекты выступают в ка-
честве альтернатив. В системе заложен механизм автоматического вычисле-
ния максимальных собственных векторов из матриц попарных сравнений,
группировки их в суперматрицу и возведения суперматрицы в предельную
степень. Таким образом, система пригодна для расчета коэффициентов при-
оритетности ИТ-проектов портфеля.
Задача распределения финансовых ресурсов между ИТ-проектами
портфеля является тривиальной и не требует больших вычислительных за-
трат. Поэтому в ее решении достаточно использовать MS Excel.
Необходима автоматизация выбора схемы распределения трудовых ре-
сурсов в СППР на основе условий выбора схемы.
Распределение трудовых ресурсов на основе алгоритма минимизации
стоимости выполнения работ портфеля с учетом трудовых, финансовых и
временных ограничений является трудоемким процессом, суть которого за-
ключается назначении работам конкретных сотрудников. Указанный алго-
ритм разработан в диссертационной работе, в связи с чем, требуется ее авто-
матизация.
Распределение трудовых ресурсов на основе метода сетевого програм-
мирования реализовано средствами MS Excel по причине его низкой стоимо-
сти. Разработка отдельного программного модуля, реализующего метод сете-
вого программирования, является перспективной. Это связано с тем, что в
Институте проблем управления им. В.А. Трапезникова РАН разрабатывается
программный комплекс для решения широкого класса задач дискретной оп-
тимизации на основе метода сетевого программирования [24], но в комплексе
87
не учитываются результаты диссертационной работы, связанные с учетом
приоритетности ИТ-проектов, доработкой календарного плана в связи с фи-
нансовыми и временными ограничениями.
Для формирования календарного плана на основе полученного распре-
деления трудовых ресурсов и контроля за его выполнением выбран про-
граммный продукт MS Project. Выбор данного программного продукта обу-
словлен интеграцией процессов, например, при создании и назначении ис-
полнителя для новых работ ИТ-проекта, автоматически изменяется индиви-
дуальная загрузка исполнителя; в процессе внесения данных о фактически
выполненных работах пересчитываются показатели контроля выполнения
плана.
Разработанная СППР управления процессом распределения трудовых
ресурсов в портфеле ИТ-проектов позволяет оценивать приоритетность ИТ-
проектов, распределять допустимые затраты с учетом доходности и приори-
тетности ИТ-проектов, в зависимости от цели исполнения портфеля ИТ-
проектов определить оптимальную схему формирования календарного плана.
3.2 Моделирование календарного планирования процесса реализации
портфеля проектов на примере ИТ-компании
Рассмотрим пример решения задачи распределения трудовых ресурсов
между проектами портфеля ИТ-компании на основе разработанной ком-
плексной методики управления процессом его реализации.
Исходные данные портфеля ИТ-проектов
Взяты условные данные по портфелю, состоящего из трех ИТ-
проектов, на основании отчетов по реализации портфеля проектов, предос-
88
тавленных крупной ИТ-компанией, выдержки из которых описаны в табли-
цах 3.4-3.5.
Таблица 3.4 - Исходные данные портфеля ИТ-проектов
Характеристики
ИТ-проекта
Первый ИТ-проект Второй ИТ-проект Третий ИТ-проект
Группы работ 1 2 3 4 5 6 7 1 2 3 4 5 1 2 3 4 5 6 7 8
Специализация
(вид работ)
С1 С2 С4 С5 С1 С4 С4 С1 С3 С4 С1 С3 С1 С2 С1 С3 С4 С2 С4 С3
Очередность вы-
полнения
1 1 2 2 3 4 5 1 2 2 2 3 1 1 2 3 3 4 4 5
Объем работы,
чел./нед.
5 3 2 4 4 3 2 2 4 6 2 1,6 2 5 2 3 6 2 3 3
Максимальный
объем сотрудни-
ков, чел.
3 2 1 2 4 2 2 1 2 4 1 2 1 3 2 2 4 2 3 2
Время выполне-
ния, нед.
1,7 1,5 2 2 1,3 1,5 2 2 2 1,5 2 1,5 2 1,7 2 1,5 1,5 2 1,5 1,5
Источник: составлено автором.
Таблица 3.5 - Фактический объем трудовых ресурсов по видам работ
Специализация
(вид работ) Фактический объем трудовых ресурсов
Цвет группы работ ИТ-проектов в
календарном графике
С1 4
С2 4
С3 2
С4 4
С5 1
Источник: составлено автором.
ИТ-проекты портфеля имеют разных заказчиков. Для решения задачи
распределения трудовых ресурсов найдены коэффициенты приоритетности
ИТ-проектов (iПР ), с учетом которых составлен календарный график реали-
зации портфеля ИТ-проектов с использованием алгоритма минимизации
стоимости в условиях трудовых, финансовых и временных ограничений.
Вычисление коэффициентов приоритетности ИТ-проектов портфеля
С целью определения приоритетности ИТ-проектов привлечены два
эксперта. Для удобства представления данных результаты реализа-
ции/невыполнения ИТ-проектов, определенные во второй главе диссертаци-
онного исследования согласно таблице 2.3, пронумерованы в порядке, опре-
деленном в таблице 3.6:
89
Таблица 3.6 - Нумерация результатов реализации/невыполнения ИТ-проектов
Наименование результата № результата
Увеличение доли рынка Результат 1
Достижение стратегических целей ИТ-компании Результат 2
Расширение клиентской базы Результат 3
Увеличение опыта внедрения типичного по отношению к рассмат-
риваемому ИТ-проекту
Результат 4
Удержание ценных сотрудников Результат 5
Увеличение прибыли за счет оказания доп. услуг в ходе реализации
ИТ-проекта
Результат 6
Повышение рыночного эффекта от внедрения портфеля ИТ-
проектов
Результат 7
Повышение качества последующих реализуемых ИТ-проектов Результат 8
Повышение удовлетворенности персонала Результат 9
Потеря доли рынка Результат 10
Увеличение числа упущенных клиентов Результат 11
Невозможность получения нового опыта от внедрения ИТ-проекта Результат 12
Рост издержек на дообучение персонала Результат 13
Снижение прибыли за счет безвозмездного оказания доп. услуг в
ходе реализации ИТ-проекта
Результат 14
Снижение рыночного эффекта от внедрения ИТ-проекта Результат 15
Отказ от реализации ИТ-проекта со стороны заказчика Результат 16
Недостижение требуемого качества результатов выполнения ИТ-
проекта ввиду недостаточной компетентности персонала
Результат 17
Повышение неудовлетворенности персонала Результат 18
Источник: составлено автором.
В таблице 3.7 определены значения показателей для каждого ИТ-
проекта, с помощью которых оценивается влияние каждого ИТ-проекта на
результат его реализации/невыполнения.
Таблица 3.7 - Значения показателей ИТ-проектов
Перечень показателей ИТ-
проекта
ИТ-проект 1 ИТ-проект 2 ИТ-проект 3
Масштаб ИТ-проекта 3 2 3 Связь со стратегическими
целями 6 6 6
Новые клиенты 0 0 1 Новый опыт 7 4 5 Ценность для сотрудника 3 1 1 Дополнительные услуги 2 8 2 Влияние на внешний рынок 6 4 6
90
Продолжение таблицы 3.7
Перечень показателей ИТ-
проекта
ИТ-проект 1 ИТ-проект 2 ИТ-проект 3
Удовлетворенность сотруд-
ников 2 4 4
Издержки обучения 5 0 2 Безвозмездные доп. услуги 1 1 4 Отказ заказчика 0 0 2 Некомпетентность персона-
ла по ИТ-проекту 4 1 1
Неудовлетворенность пер-
сонала 6 3 3
Источник: составлено автором.
С помощью экспертных оценок установлены приоритеты групп «Выго-
ды», «Возможности», «Издержки», «Риски» относительно цели реализации
портфеля ИТ-проектов, которые приведены в таблице 3.8.
Таблица 3.8 - Приоритетность групп относительно цели реализации портфеля
Наименование группы Выгоды Возможности Издержки Риски
Приоритетность группы 0,25 0,20 0,31 0,24
Источник: составлено автором.
В таблицах 3.9-3.26 установлена и показана приоритетность ИТ-
проектов в разрезе каждого результата их реализации/невыполнения. В про-
цессе установления приоритетности ИТ-проектов относительно результата
их реализации/невыполнения сравнивались показатели, приведенные в таб-
лице 3.7. Для удобства далее приводятся итоговые таблицы показаний экс-
пертов:
Таблица 3.9 - Приоритетность альтернатив относительно первого результата
Результат 1 ИТ-проект 1 ИТ-проект 2 ИТ-проект 3 Собственный
вектор
ИТ-проект 1 1 3/2 3/3 0,34
ИТ-проект 2 2/3 2/1 2/3 0,32
ИТ-проект 3 3/3 3/2 1 0,34
Источник: составлено автором.
91
Таблица 3.10 - Приоритетность альтернатив относительно второго результата
Результат 2 ИТ-проект 1 ИТ-проект 2 ИТ-проект 3 Собственный
вектор
ИТ-проект 1 1 6/6 6/6 0,33
ИТ-проект 2 6/6 1 6/6 0,33
ИТ-проект 3 6/6 6/6 1 0,34
Источник: составлено автором.
Таблица 3.11 - Приоритетность альтернатив относительно третьего результата
Результат 3 ИТ-проект 1 ИТ-проект 2 ИТ-проект 3 Собственный вектор
ИТ-проект 1 0 0 0 0
ИТ-проект 2 0 0 0 0
ИТ-проект 3 0 0 1 1
Источник: составлено автором.
Таблица 3.12 - Приоритетность альтернатив относительно четвертого результата
Результат 4 ИТ-проект 1 ИТ-проект 2 ИТ-проект 3 Собственный вектор
ИТ-проект 1 7/7 7/4 7/5 0,44
ИТ-проект 2 4/7 4/4 4/5 0,25
ИТ-проект 3 5/7 5/4 5/5 0,31
Источник: составлено автором.
Таблица 3.13 - Приоритетность альтернатив относительно пятого результата
Результат 5 ИТ-проект 1 ИТ-проект 2 ИТ-проект 3 Собственный вектор
ИТ-проект 1 3/3 3/1 3/1 0,6
ИТ-проект 2 1/3 1/1 1/1 0,2
ИТ-проект 3 1/3 1/1 1/1 0,2
Источник: составлено автором.
Таблица 3.14 - Приоритетность альтернатив относительно шестого результата
Результат 6 ИТ-проект 1 ИТ-проект 2 ИТ-проект 3 Собственный вектор
ИТ-проект 1 2/2 2/8 2/2 0,17
ИТ-проект 2 8/2 8/8 8/2 0,66
ИТ-проект 3 2/2 2/8 2/2 0,17
Источник: составлено автором.
Таблица 3.15 - Приоритетность альтернатив относительно седьмого результата
Результат 7 ИТ-проект 1 ИТ-проект 2 ИТ-проект 3 Собственный век-
тор
ИТ-проект 1 6/6 6/4 6/6 0,38
ИТ-проект 2 4/6 4/4 4/6 0,26
ИТ-проект 3 6/6 6/4 6/6 0,38
Источник: составлено автором.
92
Таблица 3.16 - Приоритетность альтернатив относительно восьмого результата
Результат 8 ИТ-проект 1 ИТ-проект 2 ИТ-проект 3 Собственный вектор
ИТ-проект 1 7/7 7/4 7/5 0,44
ИТ-проект 2 4/7 4/4 4/5 0,25
ИТ-проект 3 5/7 5/4 5/5 0,31
Источник: составлено автором.
Таблица 3.17 - Приоритетность альтернатив относительно девятого результата
Результат 9 ИТ-проект 1 ИТ-проект 2 ИТ-проект 3 Собственный вектор
ИТ-проект 1 2/2 2/4 2/4 0,20
ИТ-проект 2 4/2 4/4 4/4 0,40
ИТ-проект 3 4/2 4/4 4/4 0,40
Источник: составлено автором.
Таблица 3.18 - Приоритетность альтернатив относительно десятого результата
Результат 10 ИТ-проект 1 ИТ-проект 2 ИТ-проект 3 Собственный вектор
ИТ-проект 1 3/3 3/2 3/3 0,38
ИТ-проект 2 2/3 2/2 2/3 0,26
ИТ-проект 3 3/3 3/2 3/3 0,38
Источник: составлено автором.
Таблица 3.19 - Приоритетность альтернатив относительно одиннадцатого
результата
Результат 11 ИТ-проект 1 ИТ-проект 2 ИТ-проект 3 Собственный вектор
ИТ-проект 1 0 0 0 0
ИТ-проект 2 0 0 0 0
ИТ-проект 3 0 0 1 1
Источник: составлено автором.
Таблица 3.20 - Приоритетность альтернатив относительно двенадцатого
результата
Результат 12 ИТ-проект 1 ИТ-проект 2 ИТ-проект 3 Собственный вектор
ИТ-проект 1 7/7 7/4 7/5 0,44
ИТ-проект 2 4/7 4/4 4/5 0,25
ИТ-проект 3 5/7 5/4 5/5 0,31
Источник: составлено автором.
93
Таблица 3.21 - Приоритетность альтернатив относительно тринадцатого
результата
Результат 13 ИТ-проект 1 ИТ-проект 2 ИТ-проект 3 Собственный вектор
ИТ-проект 1 5/5 0 5/2 0,71
ИТ-проект 2 0 0 0 0
ИТ-проект 3 2/5 0 2/2 0,29
Источник: составлено автором.
Таблица 3.22 - Приоритетность альтернатив относительно четырнадцатого
результата
Результат 14 ИТ-проект 1 ИТ-проект 2 ИТ-проект 3 Собственный вектор
ИТ-проект 1 1/1 1/1 1/4 0,17
ИТ-проект 2 1/1 1/1 1/4 0,17
ИТ-проект 3 4/1 4/1 4/4 0,66
Источник: составлено автором.
Таблица 3.23 - Приоритетность альтернатив относительно пятнадцатого
результата
Результат 15 ИТ-проект 1 ИТ-проект 2 ИТ-проект 3 Собственный вектор
ИТ-проект 1 6/6 6/4 6/6 0,38
ИТ-проект 2 4/6 4/4 4/6 0,26
ИТ-проект 3 6/6 6/4 6/6 0,38
Источник: составлено автором.
Таблица 3.24 - Приоритетность альтернатив относительно шестнадцатого
результата
Результат 16 ИТ-проект 1 ИТ-проект 2 ИТ-проект 3 Собственный вектор
ИТ-проект 1 0 0 0 0
ИТ-проект 2 0 0 0 0
ИТ-проект 3 2 2 2 1
Источник: составлено автором.
Таблица 3.25 - Приоритетность альтернатив относительно семнадцатого
результата
Результат 17 ИТ-проект 1 ИТ-проект 2 ИТ-проект 3 Собственный вектор
ИТ-проект 1 4/4 4/1 4/1 0,66
ИТ-проект 2 1/4 1/1 1/1 0,17
ИТ-проект 3 1/4 1/1 1/1 0,17
Источник: составлено автором.
94
Таблица 3.26 - Приоритетность альтернатив относительно восемнадцатого
результата
Результат 18 ИТ-проект 1 ИТ-проект 2 ИТ-проект 3 Собственный вектор
ИТ-проект 1 6/6 6/3 6/3 0,50
ИТ-проект 2 3/6 3/3 3/3 0,25
ИТ-проект 3 3/6 3/3 3/3 0,25
Источник: составлено автором.
Менеджеры ИТ-компании приняли решение, принять вес результатов
реализации/невыполнения ИТ-проектов в каждой из групп «Выгоды», «Воз-
можности», «Издержки», «Риски» равнозначным, что отражено в столбце
«Вес результата» таблицы 3.27.
Таблица 3.27 - Вес результатов реализации/невыполнения ИТ-проектов и со-
ответствующие показатели в каждой группе
Группа Результат реализации/невыполнения ИТ-проектов Вес результата
Выгоды
Увеличение доли рынка 0,2
Достижение стратегических целей ИТ-компании [80] 0,2
Расширение клиентской базы 0,2
Увеличение опыта внедрения типичного по отношению к рас-
сматриваемому ИТ-проекту 0,2
Удержание ценных сотрудников 0,2
Возмож-
ности
Увеличение прибыли за счет оказания доп. услуг в ходе реали-
зации ИТ-проекта 0,25
Повышение рыночного эффекта от внедрения портфеля ИТ-
проектов 0,25
Повышение качества последующих реализуемых ИТ-проектов 0,25
Повышение удовлетворенности персонала 0,25
Издерж-
ки
Потеря доли рынка 0,25
Увеличение числа упущенных клиентов 0,25
Невозможность получения нового опыта от внедрения ИТ-
проекта 0,25
Рост издержек на дообучение персонала 0,25
Риски
Снижение прибыли за счет безвозмездного оказания доп. услуг
в ходе реализации ИТ-проекта 0,2
Снижение рыночного эффекта от внедрения ИТ-проекта 0,2
Отказ от реализации ИТ-проекта со стороны заказчика 0,2
Недостижение требуемого качества результатов выполнения
ИТ-проекта ввиду недостаточной компетентности персонала 0,2
Повышение неудовлетворенности персонала 0,2
Источник: составлено автором.
С учетом полученных результатов в таблицах 3.28-3.31 сформированы
исходные суперматрицы для каждой из групп:
95
Таблица 3.28 - Исходная суперматрица для определения приоритетности ИТ-
проектов в группе «Выгоды»
Элемент
матрицы
Выгоды Рез 1 Рез 2 Рез 3 Рез 4 Рез 5 ИТ-пр 1 ИТ-пр 2 ИТ-пр 3
Выгоды 0 0 0 0 0 0 0 0 0
Результат 1 0,20 0 0 0 0 0 0 0 0
Результат 2 0,20 0 0 0 0 0 0 0 0
Результат 3 0,20 0 0 0 0 0 0 0 0
Результат 4 0,20 0 0 0 0 0 0 0 0
Результат 5 0,20 0 0 0 0 0 0 0 0
ИТ-проект 1 0 0,34 0,33 0 0,44 0,60 0 0 0
ИТ-проект 2 0 0,32 0,33 0 0,25 0,20 0 0 0
ИТ-проект 3 0 0,34 0,34 1 0,31 0,20 0 0 0
Источник: составлено автором.
Таблица 3.29 - Исходная суперматрица для определения приоритетности ИТ-
проектов в группе «Возможности»
Элемент
матрицы
Возможности Рез 6 Рез 7 Рез 8 Рез 9 ИТ-пр 1 ИТ-пр 2 ИТ-пр 3
Возможности 0 0 0 0 0 0 0 0
Результат 6 0,20 0 0 0 0 0 0 0
Результат 7 0,20 0 0 0 0 0 0 0
Результат 8 0,20 0 0 0 0 0 0 0
Результат 9 0,20 0 0 0 0 0 0 0
ИТ-проект 1 0 0,17 0,38 0,44 0,20 0 0 0
ИТ-проект 2 0 0,66 0,26 0,25 0,40 0 0 0
ИТ-проект 3 0 0,17 0,38 0,31 0,40 0 0 0
Источник: составлено автором.
Таблица 3.30 - Исходная суперматрица для определения приоритетности ИТ-
проектов в группе «Издержки»
Элемент
матрицы
Издержки Рез 10 Рез 11 Рез12 Рез 13 ИТ-пр 1 ИТ-пр 2 ИТ-пр 3
Издержки 0 0 0 0 0 0 0 0
Результат 10 0,25 0 0 0 0 0 0 0
Результат 11 0,25 0 0 0 0 0 0 0
Результат 12 0,25 0 0 0 0 0 0 0
Результат 13 0,25 0 0 0 0 0 0 0
ИТ-проект 1 0 0,38 0 0,44 0,71 0 0 0
ИТ-проект 2 0 0,26 0 0,25 0 0 0 0
ИТ-проект 3 0 0,38 1 0,31 0,29 0 0 0
Источник: составлено автором.
96
Таблица 3.31 - Исходная суперматрица для определения приоритетности ИТ-
проектов в группе «Риски»
Элемент
матрицы
Риски Рез 14 Рез 15 Рез16 Рез 17 Рез 18 ИТ-пр 1 ИТ-пр 2 ИТ-пр 3
Риски 0 0 0 0 0 0 0 0 0
Результат 14 0,20 0 0 0 0 0 0 0 0
Результат 15 0,20 0 0 0 0 0 0 0 0
Результат 16 0,20 0 0 0 0 0 0 0 0
Результат 17 0,20 0 0 0 0 0 0 0 0
Результат 18 0,20 0 0 0 0 0 0 0 0
ИТ-проект 1 0 0,17 0,38 0 0,66 0,50 0 0 0
ИТ-проект 2 0 0,17 0,26 0 0,17 0,25 0 0 0
ИТ-проект 3 0 0,66 0,38 1 0,17 0,25 0 0 0
Источник: составлено автором.
Все полученные суперматрицы приведены к стохастическому виду. Для
получения результирующих приоритетов элементов суперматриц полученные
матрицы возведены в предельную степень и показаны в таблицах 3.32-3.35:
Таблица 3.32 - Результирующая суперматрица для определения
приоритетности ИТ-проектов в группе «Выгоды»
Элемент
матрицы
Выгоды Рез 1 Рез 2 Рез 3 Рез 4 Рез 5 ИТ-пр 1 ИТ-пр 2 ИТ-пр 3
Выгоды 0 0 0 0 0 0 0 0 0
Результат 1 0 0 0 0 0 0 0 0 0
Результат 2 0 0 0 0 0 0 0 0 0
Результат 3 0 0 0 0 0 0 0 0 0
Результат 4 0 0 0 0 0 0 0 0 0
Результат 5 0 0 0 0 0 0 0 0 0
ИТ-проект 1 0,34 0 0 0 0 0 0 0 0
ИТ-проект 2 0,22 0 0 0 0 0 0 0 0
ИТ-проект 3 0,44 0 0 0 0 0 0 0 0
Источник: составлено автором.
Таблица 3.33 - Результирующая суперматрица для определения
приоритетности ИТ-проектов в группе «Возможности»
Элемент
матрицы
Возможности Рез 6 Рез 7 Рез 8 Рез 9 ИТ-пр 1 ИТ-пр 2 ИТ-пр 3
Возможности 0 0 0 0 0 0 0 0
Результат 6 0 0 0 0 0 0 0 0
Результат 7 0 0 0 0 0 0 0 0
Результат 8 0 0 0 0 0 0 0 0
97
Продолжение таблицы 3.33
Элемент
матрицы
Возможности Рез 6 Рез 7 Рез 8 Рез 9 ИТ-пр 1 ИТ-пр 2 ИТ-пр 3
Результат 9 0 0 0 0 0 0 0 0
ИТ-проект 1 0,24 0 0 0 0 0 0 0
ИТ-проект 2 0,31 0 0 0 0 0 0 0
ИТ-проект 3 0,25 0 0 0 0 0 0 0
Источник: составлено автором.
Таблица 3.34 - Результирующая суперматрица для определения
приоритетности ИТ-проектов в группе «Издержки»
Элемент
матрицы
Издержки Рез 10 Рез 11 Рез12 Рез 13 ИТ-пр 1 ИТ-пр 2 ИТ-пр 3
Издержки 0 0 0 0 0 0 0 0
Результат 10 0 0 0 0 0 0 0 0
Результат 11 0 0 0 0 0 0 0 0
Результат 12 0 0 0 0 0 0 0 0
Результат 13 0 0 0 0 0 0 0 0
ИТ-проект 1 0,38 0 0 0 0 0 0 0
ИТ-проект 2 0,13 0 0 0 0 0 0 0
ИТ-проект 3 0,49 0 0 0 0 0 0 0
Источник: составлено автором.
Таблица 3.35 - Результирующая суперматрица для определения
приоритетности ИТ-проектов в группе «Риски»
Элемент
матрицы
Риски Рез 14 Рез 15 Рез16 Рез 17 Рез 18 ИТ-пр 1 ИТ-пр 2 ИТ-пр 3
Риски 0 0 0 0 0 0 0 0 0
Результат 14 0 0 0 0 0 0 0 0 0
Результат 15 0 0 0 0 0 0 0 0 0
Результат 16 0 0 0 0 0 0 0 0 0
Результат 17 0 0 0 0 0 0 0 0 0
Результат 18 0 0 0 0 0 0 0 0 0
ИТ-проект 1 0,34 0 0 0 0 0 0 0 0
ИТ-проект 2 0,17 0 0 0 0 0 0 0 0
ИТ-проект 3 0,49 0 0 0 0 0 0 0 0
Источник: составлено автором.
В результате возведения суперматриц в предельные степени, согласно
таблицам 3.32-3.35, рассчитаны весовые коэффициенты приоритетности ИТ-
проектов 'grupp
iprior ). В таблице 3.36 рассчитаны итоговые коэффициенты
98
приоритетности ИТ-проектов с позиций «Выгод», «Возможностей», «Издер-
жек», «Рисков», учитывая приоритетность групп относительно цели реализа-
ции портфеля ИТ-проектов в соответствии с таблицей 3.8:
Таблица 3.36 - Коэффициенты приоритетности ИТ-проектов портфеля
Наименование коэффи-
циента приоритетности
Первый ИТ-
проект
Второй ИТ-
проект
Третий ИТ-
проект
Коэффициент приори-
тетности с позиции
«Выгоды» (0,25)
0,085 (0,34) 0,055 (0,22) 0,11 (0,44)
Коэффициент приори-
тетности с позиции
«Возможности» (0,2)
0,048 (0,24) 0,062 (0,31) 0,050(0,25)
Коэффициент приори-
тетности с позиции «Из-
держки» (0,31)
0,118 (0,38) 0,040 (0,13) 0,152 (0,49)
Коэффициент приори-
тетности с позиции
«Риски» (0,24)
0,082 (0,34) 0,041 (0,17) 0,118 (0,49)
Источник: составлено автором.
С учетом найденных коэффициентов приоритетности ИТ-проектов
портфеля по группам «Выгоды», «Возможности», «Издержки», «Риски» не-
обходимо определить приоритетность выполнения проектов и распределить
бюджет портфеля между ИТ-проектами ( 10 000 000 рублей), учитывая
доход ( ), который будет получен в случае их реализации.
Объем бюджета, выделяемого на первый ИТ-проект, определяется с
учетом коэффициентов его приоритетности в каждой из групп «Выгоды»,
«Возможности», «Издержки», «Риски» согласно третьему уравнению, пред-
ставленному в составе формулы (2.9). Используемые в рассматриваемой
формуле коэффициенты приоритетности сначала нормируются внутри каж-
дого ИТ-проекта согласно таблице 3.37.
Таблица 3.37 - Нормирование коэффициентов приоритетности ИТ-проектов
Наименование
коэффициента
приоритетности
Первый ИТ-проект Второй ИТ-проект Третий ИТ-проект
Коэффициент
приоритетности
с позиции «Вы-
годы»
0,085 0,055 0,11
99
Продолжение таблицы 3.37
Наименование
коэффициента
приоритетности
Первый ИТ-проект Второй ИТ-проект Третий ИТ-проект
Коэффициент
приоритетности
с позиции «Воз-
можности»
0,048 0,062 0,050
Коэффициент
приоритетности
с позиции «Из-
держки»
0,118 0,040 0,152
Коэффициент
приоритетности
с позиции «Рис-
ки»
0,082 0,041 0,118
Сумма коэффи-
циентов приори-
тетности ИТ-
проекта
0,333 0,198 0,43
Нормированный
коэффициент
приоритетности
с позиции «Вы-
годы»
0,255 0,278 0,256
Нормированный
коэффициент
приоритетности
с позиции «Воз-
можности»
0,144 0,313 0,116
Нормированный
коэффициент
приоритетности
с позиции «Из-
держки»
0,354 0,202 0,207
Нормированный
коэффициент
приоритетности
с позиции «Рис-
ки»
0,246 0,207 0,274
Итоговый коэф-
фициент приори-
тетности
0,80 1,18 0,89
Источник: составлено автором.
Объем выделенного бюджета на первый ИТ-проект равен:
477549510000000471700026786006760000
8450000246035401440255011
*
*),,,,(F .
100
Результаты полученных расчетов представлены в таблице 3.38.
Таблица 3.38 - Доход и затраты от реализации ИТ-проектов портфеля
Показатель ИТ-проекта Первый ИТ-проект Второй ИТ-проект Третий ИТ-проект
Доход (руб.) 8 450 000 2 270 000 5 300 000
Бюджет на ИТ-проект
(руб.) без учета коэф-
фициентов приоритет-
ности
5 274 657 1 416 979 3 308 364
Бюджет на ИТ-проект
(руб.) с учетом коэффи-
циентов приоритетно-
сти
4 775 495 1 892 255 3 332 250
Источник: составлено автором.
Таким образом, бюджет портфеля распределен между ними с учетом не
только дохода от реализации ИТ-проекта, но и других важных для ИТ-
компании показателей.
Составление календарного графика реализации портфеля ИТ-проектов
с помощью разработанного алгоритма минимизации стоимости
Сформируем график с помощью схемы минимизации стоимости реали-
зации портфеля ИТ-проектов. С этой целью распределим трудовые ресурсы
каждой специализации между ИТ-проектами портфеля. Для этого найдем
решения для пяти систем уравнений (3.1-3.5):
41
4890418198001
321C
x
,
x
,
x
,C
(3.1)
42
789038002
31C
x
,
x
,C
(3.2)
23
6890651813
32C
x
,
x
,,C
(3.3)
44
9890618178004
321C
x
,
x
,
x
,C
(3.4)
101
15
48005
1C
x
,C
(3.5)
В таблицах 3.39-3.41 показан ход решения каждой из систем уравнений
(3.1-3.5):
Таблица 3.39 - Решение первой системы уравнений
Ход решения первой системы уравнений
2 9,56 3 -
1 11,92 2 8,32 3
х2 х1 1 2
2 13,7 4 -
1 15,48 3 11,88 4
х3 y1 11,92 2 8,32 3
Результат решения первой системы уравнений x1 = 2; x2 = 1; x3 = 1
Источник: составлено автором.
Таблица 3.40 - Решение второй системы уравнений
Ход решения второй системы уравнений
3 4,48 4 - -
2 5,52 3 4,32 4 -
1 8,63 2 7,43 3 7,03 4
х3 х1 1 2 3
Результат решения второй системы уравнений x1 = 2; x3 = 2
Источник: составлено автором.
Таблица 3.41 - Решение четвертой системы уравнений
Ход решения четвертой системы уравнений
2 9,14 3 -
1 12,68 2 9,88 3
х2 х1 1 2
2 16,69 4 -
1 20,69 3 17,15 4
х3 y1 12,68 2 9,14 3
Результат решения четвертой системы уравнений x1 = 1; x2 = 1; x3 = 2
Источник: составлено автором.
Вторая и пятая системы уравнений являются тривиальными и имеют
следующие решения, соответственно: 11 32 x,x и 11 x . Используя ре-
102
зультаты распределения трудовых ресурсов между ИТ-проектами портфеля,
в таблице 3.42 сформирован календарный график его исполнения:
Таблица 3.42 - Календарный график исполнения портфеля ИТ-проектов
Портфель ИТ-проектов
1 ИТ-проект
1 раб. 5(2) - - - - - - - - - - - -
2 раб. 3(2) - - - - - - - - - - - - -
3 раб. - - - 2(1) - - - - - - - - - -
4 раб. - - - 4(1) - - - - - - - -
5 раб. - - - - - - - 4(2) - - - - - -
6 раб. - - - - - - - - - 3(1) - - -
7 раб. - - - - - - - - - - - - 2(1) -
2 ИТ-проект
1 раб. 2(1) - - - - - - - - - - - -
2 раб. - - 4(1) - - - - - - - -
3 раб. - - 6(1) - - - - - -
4 раб. - - 2(1) - - - - - - - - - -
5 раб. - - - - - - - - 1,6(1) - - - - -
3 ИТ-проект
1 раб. 2(1) - - - - - - - - - - - -
2 раб. 5(2) - - - - - - - - - - - -
3 раб. - - - 2(1) - - - - - - - - - -
4 раб. - - - - - 3(1) - - - - - - -
5 раб. - - - - - 6(2) - - - - - - -
6 раб. - - - - - - - - 2(2) - - - - - -
7 раб. - - - - - - - - 3(2) - - - - -
8 раб. - - - - - - - - - 3(1) - -
Длительность 1 2 3 4 5 6 7 8 9 10 11 12 13 14
С1 4(4) 4(4) 4(3/2) 4(2) 4(1/0) 4 4(0/2) 4(2) 4(2/0) 4 4 4 4 4
С2 4(4) 4(4/2) 4(2/0) 4 4 4 4 4(0/2) 4(2/0) 4 4 4 4 4
С3 2 2 2(1) 2(1) 2(1/2) 2(2) 2(1) 2(1/0) 2(1) 2(2/1) 2(1) 2(1) 2 2
С4 4 4 4(1/2) 4(2) 4(2/3) 4(3) 4(3) 4(3/2) 4(2/3) 4(1) 4(1) 4(1/1) 4(1) 4(0)
С5 1 1 1(0/1) 1(1) 1(1) 1(1) 1(1/0) 1 1 1 1 1 1 1
Источник: составлено автором.
В сформированном календарном плане превышены сроки реализации
всех ИТ-проектов, установленные их заказчиками, и составляют, соответст-
венно, 95, 74 и 84 дня. Поэтому требуется сократить длительность исполне-
ния работ ИТ-проектов в рамках допустимого бюджета на каждый ИТ-
проект, соответственно: 4 775 495, 1 892 255 и 3 332 250 рублей. Затраты на
ИТ-проекты составляют: 4 376 230, 1 825 487 и 3 132 283 рубля и не превы-
шают предельно допустимые значения. Поэтому, учитывая запас бюджета
портфеля, сократим длительность ИТ-проектов, увеличив интенсивность ис-
пользования трудовых ресурсов. Соответственно, увеличиваются командиро-
вочные расходы.
103
В случае, если число свободных трудовых ресурсов не позволяет вы-
полнить работу без прерываний, то необходимо придерживаться схемы дей-
ствий, приведенной на рисунке 3.4:
Источник: составлено автором.
Рисунок 3.4 - Определение начала выполнения работы
В первом ИТ-проекте сократим выполнение 5-7 работ, уменьшив дли-
тельность его выполнения на 3 недели.
Во втором ИТ-проекте сокращена длительность выполнения 3 работы
на 2,5 недели. В итоге срок реализации портфеля составил 53 дня.
В третьем ИТ-проекте длительность выполнения работ составляет 84
дня. Заказчиком определен срок в 70 дней. Таким образом, необходимо со-
кратить выполнение работ на 2 недели. Сократим выполнение 3 работы на
одну неделю за счет привлечения одного специалиста. Также сдвинем на од-
ну неделю вперед выполнение 4 и 5 работ. Соответственно, сдвигаем на одну
неделю весь график выполнения 3 ИТ-проекта. Число свободных трудовых
ресурсов позволяют осуществить такой сдвиг. Сокращаем длительность вы-
полнения 8 работы в два раза за счет привлечения одного сотрудника. Таким
образом, получили представленный в таблице 3.43 календарный график:
Выполнение работы с меньшим уров-
нем ресурсов Прерывание работы невозможно ввиду
большого интервала между окончанием и
возобновлением работы, поэтому следует
переформировать график работ проекта
Проблема выбора начала выполне-
ния работы
С меньшим уровнем
ресурсов
С прежним уровнем
ресурсов
С увеличенным
уровнем ресурсов
Прерывание работы
из-за отсутствия ре-
сурса
Продолжение выполнения работы
104
Таблица 3.43 - Доработанный календарный график исполнения портфеля ИТ-
проектов с учетом ограничений
1 ИТ-проект
1 раб. 5(2) - - - - - - - - - - - -
2 раб. 3(2) - - - - - - - - - - - - -
3 раб. - - - 2(1) - - - - - - - - - -
4 раб. - - - 4(1) - - - - - - - -
5 раб. - - - - - - - 4(4) - - - - - - -
6 раб. - - - - - - - - 0,5(1) 2,5(2) - - - - -
7 раб. - - - - - - - - - - 2(2) - - - -
2 ИТ-проект
1 раб. 2(1) - - - - - - - - - - - -
2 раб. - - 4(1) - - - - - - - -
3 раб. - - 5(2) 1(1) - - - - - - - - -
4 раб. - - 2(1) - - - - - - - - - -
5 раб. - - - - - - 1,6(1) - - - - - - -
3 ИТ-проект
1 раб. 2(1) - - - - - - - - - - - -
2 раб. 5(2) - - - - - - - - - - - -
3 раб. - - - 2(2) - - - - - - - - - - -
4 раб. - - - - 3(1) - - - - - - - -
5 раб. - - - - 1(1) 5(3) - - - - - - - -
6 раб. - - - - - - - 2(2) - - - - - - -
7 раб. - - - - - - - 3(3) - - - - - - -
8 раб. - - - - - - - - 3(2) - - - - -
Длительность 1 2 3 4 5 6 7 8 9 10 11 12 13 14
С1 4(4) 4(4) 4(3/3) 4(3/1) 4 4 4(0/4) 4(4/0) 4 4 4 4 4 4
С2 4(4) 4(4/2) 4(2/0) 4 4 4 4(0/2) 4(2/0) 4 4 4 4 4 4
С3 2 2 2(1) 2(1/2) 2(2) 2(2) 2(2/1) 2(1/2) 2(2) 2 2 2 2 2
С4 4 4 4(2/3) 4(3/4) 4(4/4) 4(4/3) 4(3/3) 4(3/1) 4(2) 4(2/2) 4(2/0) 4 4 4
С5 1 1 1(0/1) 1(1) 1(1) 1(1) 1(1/0) 1 1 1 1 1 1 1
Источник: составлено автором.
Согласно полученному календарному графику реализации портфеля
рассчитаны и описаны в таблице 3.44 следующие значения показателей огра-
ничений ИТ-проектов:
Таблица 3.44 - Ограничения ИТ-проектов портфеля
Наименование показателя
ИТ-проекта
Первый ИТ-
проект
Второй ИТ-
проект
Третий ИТ-
проект
Текущие данные
Длительность, дн. 72 53 63
Объем затрат по зар. плате,
руб. 1 104 230 791 887 1 366 283
Объем суточных командиро-
вочных расходов, руб. 1 288 000 873 600 1 456 000
Объем транспортных коман-
дировочных затрат, руб. 2 240 000 170 000 410 000
Объем итоговых затрат, руб. 4 632 230 1 835 487 3 232 283
105
Продолжение таблицы 3.44
Наименование
показателя
ИТ-проекта
Первый ИТ-
проект
Второй ИТ-
проект
Третий ИТ-
проект
Вспомогательные данные
Транспортные командировоч-
ные расходы на сотрудника
руб./чел.
64 000 10 000 10 000
Суточные командировочные
расходы c учетом гостиницы
на сотрудника руб./чел.
8 000 8 000 8 000
Плановые данные
Длительность, определенная
заказчиком, дн. 70 (общ. 70) 55 (общ. 70) 65 (общ. 70)
Объем затрат, руб. 4 775 495 (общ.
10 000 000)
1 892 255 (общ.
10 000 000)
3 332 250 (общ.
10 000 000)
Источник: составлено автором.
Показатель «Длительность выполнения» превышен только по первому
ИТ-проекту на 2 дня. Это – небольшое отклонение, которым можно пренеб-
речь. Плановая длительность реализации портфеля ИТ-проектов составила 72
дня. Все ИТ-проекты будут выполнены в рамках выделенного бюджета с об-
щей экономией в 300 000 рублей.
3.3 Обоснование эффективности и результативности применения
сформированной комплексной методики управления реализацией
портфеля ИТ-проектов
Эффективность и результативность планирования работ портфеля ИТ-
проектов
Оценка эффективности и результативности [52] полученного в резуль-
тате диссертационного исследования комплексного решения управления
процессом реализации портфеля ИТ-проектов осуществляется на примере
106
крупной ИТ-компании, ориентированной на работу с нефте- и газодобываю-
щими предприятиями.
Сформированный календарный план реализации портфеля ИТ-
проектов с использованием разработанного в диссертационной работе алго-
ритма минимизации стоимости представлен в предыдущем пункте. Для
оценки его эффективности сформируем план вручную и проанализируем по-
лученные результаты. Ниже представлен результат составления календарно-
го графика реализации портфеля ИТ-проектов вручную. Длительность работ
в таблице 3.45 измеряется в неделях:
Таблица 3.45 - Доработанный календарный график исполнения портфеля ИТ-
проектов с учетом ограничений
Портфель ИТ-проектов
1 ИТ-проект
1 раб. 5(3) - - - - - - - - - -
2 раб. 3(2) - - - - - - - - - -
3 раб. - - 2(1) - - - - - - - -
4 раб. - - 4(1) - - - - - -
5 раб. - - - - - - 4(3) - - - -
6 раб. - - - - - - - 3(2) - - -
7 раб. - - - - - - - - - 2(2) - -
2 ИТ-проект
1 раб. 2(1) - - - - - - - - -
2 раб. - - 4(2) - - - - - - -
3 раб. - - 3(3) - - - - - - -
4 раб. - - 2(1) - - - - - - -
5 раб. - - - - 1,6(2) - - - - - - -
3 ИТ-проект
1 раб. - - - - - - - - - - -
2 раб. - - - - - - - - - - -
3 раб. - - - - - - - - - - -
4 раб. - - - - - - - - - - -
5 раб. - - - - - - - - - - -
6 раб. - - - - - - - - - - -
7 раб. - - - - - - - - - - -
8 раб. - - - - - - - - - - -
Длительность 1 2 3 4 5 6 7 8 9 10 11
С1 4(4) 4(4/1) 4(1) 4(1) 4 4(0/3) 4(3) 4 4 4 4
С2 4(2) 4(2/0) 4 4 4 4 4 4 4 4 4
С3 2 2 2(2) 2(2) 2(2/0) 2 2 2 2 2 2
С4 4 4(0/1) 4(4) 4(4) 4 4 4 4(2) 4(2/2) 4(2/0) 4
С5 1 1(0/1) 1(1) 1(1) 1(1) 1(1/0) 1 1 1 1 1
Источник: составлено автором.
Формирование вручную календарного графика реализации ИТ-
проектов портфеля является трудоемким процессом.
107
Стоимость и длительность реализации первого ИТ-проекта составили
4 248 230 рублей и 67 дней. Эти значения находятся в пределах допустимых
значений.
Стоимость и длительность реализации второго ИТ-проекта составили
1 825 487 рублей и 34 дня. Стоимость ИТ-проекта близка к предельному зна-
чению, равному 1 892 255 рублей. Длительность ИТ-проекта можно увели-
чить, т.к. заказчиком определена длительность 55 дней. Это позволит сокра-
тить расходы на реализацию ИТ-проекта согласно таблице 3.46.
Таблица 3.46 - Исправление календарного графика второго ИТ-проекта портфеля
Портфель ИТ-проектов
1 ИТ-проект
1 раб. 5(3) - - - - - - - - - -
2 раб. 3(2) - - - - - - - - - -
3 раб. - - 2(1) - - - - - - - -
4 раб. - - 4(1) - - - - - -
5 раб. - - - - - - 4(3) - - - -
6 раб. - - - - - - - 3(2) - - -
7 раб. - - - - - - - - - 2(2) - -
2 ИТ-проект
1 раб. 2(1) - - - - - - - - -
2 раб. - - 2(2) 1(1) - - - - - -
3 раб. - - 6(2) - - - - - -
4 раб. - - 2(1) - - - - - - -
5 раб. - - - - - 1,6(1) - - - - -
3 ИТ-проект
1 раб. - - 2(1) - - - - - - -
2 раб. - - 5(3) - - - - - - - -
3 раб. - - - - 2(1) - - - - -
4 раб. - - - - - - - 3(2) - - -
5 раб. - - - - - - 4(4) 2(2) - - -
6 раб. - - - - - - - - 2(2) - -
7 раб. - - - - - - - - 2(2) 1(2) - -
8 раб. - - - - - - - - - - 3(2)
Длительность 1 2 3 4 5 6 7 8 9 10 11
С1 4(4) 4(4/1) 4(2) 4(2) 4(1) 4(1/4) 4(3) 4 4 4 4
С2 4(2) 4(2/0) 4(3) 4(3/0) 4 4 4 4 4(2) 4 4
С3 2 2 2(2) 2(1) 2(1) 2(1) 2(1/2) 2(2) 2 2(0/2) 2(2)
С4 4 4(0/1) 4(3) 4(3/2) 4(2) 4 4(4) 4(4) 4(4/4) 4(4/0) 4
С5 1 1(0/1) 1(1) 1(1) 1(1) 1(1/0) 1 1 1 1 1
Источник: составлено автором.
После исправления календарного графика исполнения второго ИТ-проекта
портфеля стоимость и длительность составили 1 805487 рублей и 54 дня.
Начало реализации третьего ИТ-проекта сдвигается на 2 недели в связи
с отсутствием свободных трудовых ресурсов требуемой специализации, что
108
отражено в таблице 3.46. Стоимость и дата завершения его реализации соста-
вили 3 122 283 рубля и 77 дней. Дата завершения превышает дату, опреде-
ленную заказчиком ИТ-проекта. С целью сокращения фактической даты за-
вершения и даты, определенной заказчиком, требуется проанализировать
предыдущие ИТ-проекты и по возможности освободить ресурсы для реали-
зации третьего ИТ-проекта. Это требует значительных трудозатрат. Полу-
ченные результаты представлены в таблице 3.47.
Таблица 3.47 - Сформированный календарный график реализации портфеля
ИТ-проектов вручную
Портфель ИТ-проектов
1 ИТ-проект
1 раб. 3(3) 2(2) - - - - - - - - -
2 раб. 3(2) - - - - - - - - - -
3 раб. - - 2(1) - - - - - - -
4 раб. - - 4(1) - - - - -
5 раб. - - - - - - 4(3) - - - -
6 раб. - - - - - - - - 3(2) - -
7 раб. - - - - - - - - - 2(2) -
2 ИТ-проект
1 раб. 2(1) - - - - - - - - -
2 раб. - - 2(2) 1(1) - - - - - -
3 раб. - - 6(2) - - - - - -
4 раб. - - 2(1) - - - - - - -
5 раб. - - - - - 1,6(1) - - - - -
3 ИТ-проект
1 раб. - 2(1) - - - - - - - -
2 раб. - 2(2) 3(3) - - - - - - - -
3 раб. - - - 2(2) - - - - - - -
4 раб. - - - - 3(1) - - - -
5 раб. - - - - 6(2) - - - -
6 раб. - - - - - - - 2(2) - - -
7 раб. - - - - - - - 3(2) - - -
8 раб. - - - - - - - - - 3(2) -
Длительность 1 2 3 4 5 6 7 8 9 10 11
С1 4(4) 4(4) 4(2) 4(3) 4 4 4(3) 4(3/0) 4 4 4
С2 4(2) 4(4/2) 4(3) 4 4 4 4 4(2) 4 4 4
С3 2 2 2(2) 2(1) 2(2) 2(2) 2(2/1) 2 2(0/2) 2(2) 2
С4 4 4 4(3) 4(3) 4(4) 4(2) 4(2) 4(2/4) 4(4/2) 4(2) 4
С5 1 1 1(1) 1(1) 1(1) 1(1) 1 1 1 1 1
Источник: составлено автором.
С первого ИТ-проекта с первой работы со второй недели переведен на
третий ИТ-проект. Это позволило сократить время выполнения третьего ИТ-
проекта на неделю и срок его выполнения составил 70 дней, что превышает
на 5 дней срок, определенный заказчиком. В итоге длительность первого ИТ-
109
проекта составила 70 дней. Длительность второго ИТ-проекта осталась без
изменений и составила 54 дня.
По сравнению с графиком, полученным с помощью алгоритма миними-
зации стоимости с учетом трудовых, финансовых и временных ограничений,
график, сформированный вручную, характеризуется неравномерным распре-
делением трудовых ресурсов в связи с отсутствием учета объема работ по
всем ИТ-проектам. Поэтому разработанный алгоритм обладает весомыми
преимуществами относительно трудоемкости и рациональности распределе-
ния трудовых ресурсов.
При составлении плана реализации портфеля ИТ-проектов использова-
ны данные плановых работ портфеля ИТ-проектов (стадия опытно-
промышленной и промышленной эксплуатации) за февраль-апрель 2015 года,
приведенные в таблице 3.48.
Таблица 3.48 - Плановые работы реализации портфеля ИТ-проектов
Наименование
модуля Количество дней
Ответственный
сотрудник/количество
дней
Грейд сотрудника
Портфель ИТ-проектов
Модуль «Основные
средства»
8 Ватрушин Н.К./6
Конькова А.Н. /12
5
6
Ввод первичной ин-
формации
5 - -
Закрытие месяца 3 - -
Модуль «Логисти-
ка»
13 Патлыков В.И./17
Окронова О.Ю./2
5
6
Ввод первичной ин-
формации
11 - -
Закрытие месяца 2 - -
Модуль «Контрол-
линг»
10 Маслинина Т.И./13
Сунтов А.К./8
4
5
Ввод первичной ин-
формации
6 - -
Закрытие месяца 4 - -
Модуль «Финансы» 18 Юнманова О.А./23
Макарева И.Л./7
5
6
Ввод первичной ин-
формации
13 - -
110
Продолжение таблицы 3.48
Наименование
модуля Количество дней
Ответственный
сотрудник/количество
дней
Грейд сотрудни-
ка
Закрытие месяца 5 - -
Модуль «Налого-
вый учет»
11 Сычева Р.Д./7
Самилина Н.Н./16
6
5
Ввод первичной ин-
формации
7 - -
Закрытие месяца 4 - -
Итого 60 - -
Источник: составлено автором.
Стоимость трудозатрат на выполнение работ портфеля ИТ-проектов
рассчитана согласно данным таблицы 3.49:
Таблица 3.49 - Стоимость работ сотрудников, внедряющих портфель
Категория
сотрудника Должность сотрудника
Стоимость работ за 1 день,
рубли
6 Руководитель портфеля или ИТ-проекта 3000
5 Старший консультант 1200
4 Консультант 1 категории 1000
3 Ассистент 500
Источник: составлено автором.
С учетом календарного плана реализации портфеля согласно таблице
3.48 и стоимости работ сотрудников в соответствии с таблицей 3.49 получе-
ны плановые значения длительности и стоимости реализации портфеля ИТ-
проектов, отраженные в таблице 3.50:
Таблица 3.50 - Плановые и фактические результаты реализации портфеля
ИТ-проектов
Показате-
ли ИТ-
проекта
Плановая
длитель-
ность реали-
зации
(вручную)
Плановая
стоимость
реализа-
ции
(вручную)
Плановая
длитель-
ность реали-
зации (новая
схема)
Плановая
стоимость
реализа-
ции (новая
схема)
Фактиче-
ская дли-
тельность
реализации
Фактиче-
ская стои-
мость реа-
лизации
Портфель
ИТ-
проектов
60 дней 7 340 000 72 дня 9 700 000 75 дней 9 900 000
Источник: составлено автором.
111
Согласно таблице 3.50 рассчитаем отклонения запланированных от
фактических значений срока ( ) и стоимости ( ) реализации портфе-
ля ИТ-проектов. Использованы плановые значения срока ( ) и бюджета
( ) портфеля ИТ-проектов, полученных от руководства ИТ-компании, а
также плановые значения срока ( ) и бюджета (
) портфеля, рассчи-
танные с помощью сформированной в диссертационном исследовании схе-
мы.
Получены следующие результаты:
С учетом выше представленных результатов, сформированный в дис-
сертационном исследовании алгоритм распределения трудовых ресурсов и
составления календарного плана реализации портфеля ИТ-проектов оказался
более эффективным по сравнению с используемым в ИТ-компании. Кроме
того, разработанный алгоритм повлиял на результативность реализации
портфеля ИТ-проектов. Успешная реализация портфеля, в соответствии с за-
явленными сроками и бюджетом, повлияла на выбор крупным заказчиком
именно анализируемой ИТ-компании, что в дальнейшем обеспечило для нее
значительный размер прибыли.
Следует отметить, полученный с помощью разработанного алгоритма
календарный план имеет незначительные отклонения от полученных резуль-
татов.
Для выяснения причин отклонений проанализированы показатели кон-
троля исполнения плана портфеля ИТ-проектов.
112
Результаты контроля выполнения работ портфеля ИТ-проектов
Проанализируем подробно значения показателей в каждой контроль-
ной точке реализации портфеля. С этой целью в таблице 3.51 рассчитаны
значения показателей контроля реализации портфеля ИТ-проектов:
Таблица 3.51 - Значения показателей в контрольных точках процесса
реализации портфеля ИТ-проектов
Наименование показателя Контрольные точки
1 (4 месяца) 2 (8 месяцев) 3 (11 месяцев)
Анализируемые показатели
Превышение / недоиспользование
бюджета по выполненным работам
(CV=EV-AC)
-60 000 -110 000 -30 000
Время по плану на фактически вы-
полненные работы (ES = C+(EV-
PVc)/(PVc+1-PVc)), недели
3,83 8,1 10,89
Отставание/опережение по времени
ИТ-проекта по сравнению с планом
(SV(t)=ES-AT)
-0,17 0,1 -0,11
Насколько эффективно использует-
ся время (SPI(t) = ES/AT) 0,96 1,01 0,99
Насколько эффективно используют-
ся ресурсы (CPI=EV/AC) 0,98 0,98 0,97
Какова наиболее вероятная стои-
мость ИТ-проекта с учетом нети-
пичных отклонений
(EAC=AC+(BAC-EV))
9 760 000 9 870 000 -
Какова наиболее вероятная стои-
мость ИТ-проекта с учетом типич-
ных отклонений (ETC = AC+((BAC-
EV)/CPI)
9 905 306,12 9 923 265,31 -
Когда наиболее вероятно будет за-
вершен ИТ-проект с учетом нети-
пичных отклонений
(EAC(t)=AT+PD-ES), недели
11,17 10,9 -
Когда наиболее вероятно будет за-
вершен ИТ-проект с учетом типич-
ных отклонений
(ETC(t)=(PD*AT)/ES, недели
11,49 10,86 -
«Внутренний климат команды»,
факт. (KK) 0,90 0,90 0,90
Изменение состава команды (IZM) нет нет нет
Вспомогательные данные
Сметная стоимость фактически вы-
полненных работ (EV) 2 580 000
4 510 000 (общ.
7 090 000)
2 600 000 (общ.
9 600 000)
113
Продолжение таблицы 3.51
Наименование показателя Контрольные точки
1 (4 месяца) 2 (8 месяцев) 3 (11 месяцев)
Фактическая стоимость выполненных
работ (AC) 2 640 000
4 620 000 (общ.
7 260 000)
2 640 000 (общ.
9 900 000)
Плановый бюджет портфеля ИТ-
проектов (BAC) 2 694 444 4 311 112 2 694 444
Сметная стоимость запланированных
к выполнению работ (PV) 2 694 444
4 311 112 (общ.
7 005 556)
2 694 444 (общ.
9 700 000)
Сметная стоимость запланированных
к выполнению работ (PVс)
2 020 833 (с=3
месяца)
7 005 556 (с=8
месяцев)
8 818 182(с=10
месяцев)
Сметная стоимость запланированных
к выполнению работ (PVс+1)
2 694 444
(с+1=4 меся-
ца)
7 881 250,5
(с+1 =9 меся-
цев)
9 700 000
(с+1=11 меся-
цев)
Фактическое время выполнения работ
согласно анализируемому периоду
(AT)
4 8 11
Источник: составлено автором.
Для расчета значений показателей cPV и 1cPV используются следую-
щие формулы, соответственно (3.6-3.7):
мес
]c[PVPVc
(3.6)
мес
)]c([PVPVc
11
(3.7)
где PV
месEVc
- число месяцев по плану, за которое показатель PV дости-
гает значение показателя EV; PV – сметная стоимость запланированных к
выполнению работ к концу истекшего отчетного периода; EV – сметная
стоимость фактически выполненных работ к концу истекшего отчетного пе-
риода; мес – количество истекших временных интервалов на момент отчет-
ного периода; [c] – целое число месяцев по плану, за которое показатель PV
достигает значение показателя EV.
По достижении первой контрольной точки в процессе реализации
портфеля ИТ-проектов превышен объем выделенного бюджета по сравнению
с запланированным на 60 000 рублей. Это связано с недостаточной интен-
сивностью работы исполнителей (CPI=0,98). Причиной невысокой интенсив-
114
ности стала неверная оценка трудоемкости работ, сложность выполняемых
работ оказалась выше, чем планировалась. Для ИТ-проектов такая ситуация
является типовой. В результате неверной оценки трудоемкости работ увели-
чен срок выполнения ИТ-проектов портфеля (ETC(t)) до 11,49 недель. Отно-
шения между сотрудниками, участвующими в реализации портфеля, харак-
теризуются отсутствием психологической напряженности (KK). По результа-
там анализа показателей в первой контрольной точке менеджерами ИТ-
проектов согласно рисунку 2.12 принято решение об увеличении интенсив-
ности запланированных на следующие периоды работ и снижении в допус-
тимых пределах качества выполняемых работ.
По достижении второй контрольной точки объем запланированных
бюджетных средств превышен на 110 000 рублей. Это связано с незаплани-
рованным увеличением командировочных расходов сотрудников в связи с
увеличением цен на авиабилеты. Но при этом работы выполняются с опере-
жением плана (SV(t)=0,1) и прогнозное время завершения работ портфеля
(ETC(t)) равно 10,86 недель.
Для третьей контрольной точки исполнения портфеля характерна вы-
сокая, близкая к плановому значению, интенсивность работ сотрудников
(CPI=0,97), принимающих участие в работах ИТ-проектов. Однако, ввиду то-
го, что интенсивность немного меньше запланированной, превышены плано-
вые расходы на 55 000 рублей. На покупку авиабилетов ИТ-компания полу-
чила по бонусной программе скидку, в связи с чем расходы на авиабилеты
составили на 25 000 рублей меньше планового значения. Итоговая сумма пе-
рерасхода за третий период составила 30 000 рублей. Портфель ИТ-проектов
выполнен с небольшим отставанием (SV(t)=-0,11), которое составило 3 дня.
Таким образом, общий перерасход бюджета составил 60 000 + 110 000
+ 30 000 = 200 000 рублей, а срок – на 3 дня.
Важно отметить, что портфель ИТ-проектов, исполненный в рамках за-
планированного бюджета: положительно влияет на конкурентоспособность
115
ИТ-компании, следовательно, повышается возможность привлечения «цен-
ных кадров» в данной области и потенциальных заказчиков ИТ-проектов;
увеличивает денежные обороты ИТ-компании, в связи с чем становится бо-
лее устойчивым ее финансовое положение.
Выводы по Главе 3
В третьей главе диссертационного исследования разработана и апроби-
рована подсистема распределения трудовых ресурсов для системы управле-
ния портфелем ИТ-проектов, в том числе:
1. Предложена функциональная модель и архитектура подсистемы
управления трудовыми ресурсами, учитывающие усовершенствованный ме-
тод определения приоритетности ИТ-проектов, алгоритмы распределения
трудовых ресурсов и составления календарного плана с учетом трудовых,
финансовых и временных ограничений, модифицированный метод контроля
плана выполнения портфеля;
2. Определены требования менеджеров ИТ-проектов, а также функ-
циональные требования к системе поддержки принятия решений;
3. С учетом функциональной модели, архитектуры и функциональ-
ных требований к СППР проанализированы существующие программные
средства, автоматизирующие решение задач определения приоритетности
ИТ-проектов, распределения трудовых ресурсов и формирования календар-
ного плана, контроля процесса выполнения портфеля и выбраны удовлетво-
ряющие функциональным требованиям к СППР. Выделены задачи, которые
требуется автоматизировать в рамках построенной СППР;
4. На примере условных данных отчетов крупной ИТ-компании
проведены экспериментальные исследования подсистемы распределения
116
трудовых ресурсов, по результатам которых определены степень приоритет-
ности и размер бюджета каждого ИТ-проекта, распределены трудовые ресур-
сы между ИТ-проектами портфеля и сформирован календарный план его ис-
полнения;
5. На основе полученных данных был проведен анализ отклонений
хода реализации портфеля ИТ-проектов от плана и сформулированы реко-
мендации по их устранению и минимизации негативных последствий, что
позволяет получить ожидаемую прибыль от реализации портфеля;
6. Полученные результаты подтверждают результативность и эф-
фективность предложенной методики распределения трудовых ресурсов в
портфеле ИТ – проектов.
117
ЗАКЛЮЧЕНИЕ
В диссертационном исследовании предложена комплексная методика
управления трудовыми ресурсами портфеля ИТ-проектов. Необходимость
построения методики связана с тем, что «узким» местом реализации портфе-
ля является недостаточная эффективность технологий распределения трудо-
вых ресурсов с учетом проектных особенностей, таких, как их доходность,
издержки, влияние на конкурентоспособность ИТ-компании. Это обстоятель-
ство позволяет предложить комплексную методику, включающую идею син-
тезирования методов определения приоритетности ИТ-проектов и распреде-
ления трудовых ресурсов.
Сформированная методика содержит модифицированный метод анали-
тических сетей, используемый при определении приоритетности ИТ-
проектов; разработанные алгоритмы распределения трудовых ресурсов с уче-
том приоритетности ИТ-проектов портфеля в рамках трудовых, финансовых
и временных ограничений; предложенную схему динамического распределе-
ния трудовых ресурсов; усовершенствованный метод освоенного объема с
целью контроля за процессом реализации портфеля. Сформированная мето-
дика позволяет эффективно решать задачу управления реализацией портфеля
ИТ-проектов.
Сформулируем основные результаты и выводы диссертационного ис-
следования:
1. Определены ключевые задачи управления процессом реализации
портфеля ИТ-проектов. Проанализированы существующие модели и методы
распределения ресурсов, календарного планирования, контроля, определена
возможность их применения для решения поставленных в диссертационном
исследовании задач и обоснованы направления их совершенствования;
118
2. Проанализированы методы решения задачи определения приори-
тетности ИТ-проектов, входящих в состав портфеля, выбран наиболее опти-
мальный среди них в срезе управления портфелем ИТ-проектов – метод ана-
литических сетей. Предложено усовершенствовать выбранный метод расчета
коэффициентов приоритетности ИТ-проектов в портфеле на основе синтеза
метода аналитических сетей и инструмента сбалансированной системы пока-
зателей;
3. Предложена схема распределения совокупных финансовых
средств, выделенных на реализацию портфеля, между ИТ-проектами с уче-
том их доходности и приоритетности;
4. Разработаны алгоритмы решения задач минимизации стоимости
и минимизации длительности реализации портфеля в процессе распределе-
ния трудовых ресурсов в рамках трудовых, финансовых и временных огра-
ничений с учетом приоритетности ИТ-проектов. Основными преимущества-
ми предложенных алгоритмов в отличие от существующих являются невы-
сокая трудоемкость и рациональное и равномерное распределение трудовых
ресурсов;
5. Сформирована система ключевых показателей эффективности
выполнения портфеля ИТ-проектов, с помощью которой осуществляется
контроль процесса выполнения портфеля. В качестве основы для системы
показателей используются показатели метода освоенного объема, а также
плановое и фактическое время выполнения работ ИТ-проектов, «внутренний
климат» команды. Результатом применения системы ключевых показателей
эффективности является минимизация изменений календарного плана и не-
гативных последствий от них.
6. Разработаны функциональная модель и архитектура подсистемы
управления трудовыми ресурсами системы управления портфелем ИТ-
проектов согласно сформированной методики управления процессом реали-
зации портфеля ИТ-проектов;
119
7. На примере условных данных на основе отчетов крупной ИТ-
компании апробированы модифицированный метод определения приоритет-
ности ИТ-проектов и алгоритм минимизации стоимости при распределении
трудовых ресурсов. С учетом полученных результатов распределения сфор-
мирован календарный план портфеля ИТ-проектов. Результаты апробации
подтвердили эффективность предложенного алгоритма;
8. Выявлены отклонения от календарного плана исполнения работ
портфеля ИТ-проектов и проведен анализ отклонений хода реализации порт-
феля ИТ-проектов от плана и сформулированы рекомендации по их устране-
нию и минимизации негативных последствий, что позволяет получить ожи-
даемую прибыль от реализации портфеля;
9. На основании результатов апробации оценена и обоснована эф-
фективность разработанной в диссертационном исследовании комплексной
методики управления трудовыми ресурсами портфеля ИТ-проектов.
120
СОКРАЩЕНИЯ И УСЛОВНЫЕ ОБОЗНАЧЕНИЯ
ИС – информационная система;
ИТ-проект – проект в сфере информационных технологий;
ИТ-компания – компания, осуществляющая свою деятельность в сфере ин-
формационных технологий;
ПО –программное обеспечение;
СПП – сбалансированная система показателей;
СППР – система поддержки принятия решений;
BSC (Balanced ScoreCard) – сбалансированная система показателей;
IRR – внутренная норма доходности;
NPV – сумма дисконтированных значений потока платежей, приведённых к
сегодняшнему дню (чистая приведенная стоимость);
ROI – финансовый коэффициент, иллюстрирующий уровень доходности или
убыточности бизнеса, учитывая сумму вложенных в бизнес инвестиций
(норма доходности инвестированного капитала).
121
СПИСОК ЛИТЕРАТУРЫ
1. ГОСТ Р ИСО 9000-2008 Системы менеджмента качества. Основные поло-
жения и словарь. – М.: Стандартинформ, 2009. – 30 с.
2. ГОСТ Р 54869-2011 Проектный менеджмент. Требования к управлению
проектом. – М.: Стандартинформ, 2011. – 10 с.
3. ГОСТ Р 54870-2011 Проектный менеджмент. Требования к управлению
портфелем проектов. – М.: Стандартинформ, 2011. – 9 с.
4. ГОСТ 24.701-86 Единая система стандартов автоматизированных систем
управления. Надежность автоматизированных систем управления. Основные
положения. – М.: Издательство стандартов, 1986. – 20 с.
5. Аньшин, В.М. Модели управления портфелем проектов в условиях неоп-
ределенности. / В.М. Аньшин, И.В. Демкин, И.М. Никонов, И.Н. Царьков.-
М.: Издательский центр МАТИ, 2007. – 117 с.
6. Аньшин, В.М. Портфель проектов организации: стратегии, типология, ана-
лиз /В.М. Аньшин, И.В, Демкин, И.М. Никонов, И.Н. Царьков // Управление
проектами и программами. – 2008. - №1(13). – С.14-27.
7. Архипова, Н.И. Проблемы управления персоналом: сборник статей /
Н.И. Архипова, В.Н. Дулькин, Г.В. Росс, С.Б. Флейшман. – М.: Российский
государственный гуманитарный университет, 1997. – 97 с.
8. Арчибальд, Р.Д. Взаимодействие между стратегическим управлением и
управлением портфелем проектов на предприятии / Р.Д. Арчибальд // Управ-
ление проектами и программами. – 2010. – №4(24) – С.266-273.
9. Багратиони, К.А. Психологический подход к конфликт-менеджменту про-
ектов: типология, причины, управление (часть 1) / К.А. Багратиони // Управ-
ление проектами и программами. – 2011. - №03 (27). – С.212 – 221.
10. Байат, Г. Как сформировать эффективную систему KPI проектов / Г. Бай-
ат, Г. Хамильтон, Дж. Ходкинсон // Управление проектами и программами. –
122
2012. - № 02(30). – С. 156-159.
11. Балашов, В.Г. Механизмы управления организационными проектами. /
В.Г. Балашов, А.Ю. Заложнев, А.А. Иващенко, Д.А. Новиков. – М.: ИПУ
РАН, 2003. – 84 с.
12. Баркалов, П.С. Задачи распределения ресурсов в управлении проектами /
П.С. Баркалов, И.В. Буркова, А.В. Глаголев, В.Н. Колпачев. - М.: ИПУ РАН,
2002. – 65 с.
13. Баркалов, С.А. Математические основы управления проектами /
С.А. Баркалов, В.И. Воропаев, Г.И. Секлетова и др; под ред. В.Н. Буркова. -
М.: Высш. шк., 2005. – 423 с.
14. Баркалов, С.А. Минимизация упущенной выгоды в задачах управления
проектами / С.А. Баркалов, В.Н. Бурков. - М.: ИПУ РАН, 2001. – 56 с.
15. Бегг, Я. К структуре лучших практик руководства проектами / Я. Бегг,
Г. Кокс // Управление проектами и программами. – 2013. - №1(33). – С. 6-16.
16. Беллман, Р. Прикладные задачи динамического программирования /
Р. Беллман, С. Дрейфус. - М.: «Наука», 1965. – 458 c.
17. Бородин, А.И. Модели и методы распределения ресурсов в сетях с упоря-
доченными событиями при управлении проектами: автореф. дис. … канд.
техн. наук: 05.13.10 / Бородин Алексей Иванович. - Воронеж, 2012. – 18 с.
18. Бунова, Е.В. Оценка эффективности разработки и внедрения информаци-
онных систем: учебное пособие / Е.В. Бунова, О.С. Буслаева; под. ред.
В.В. Мокеева. – Челябинск: Изд-во ЮУрГУ, 2008. – 70 с.
19. Бураков, М.В. Генетический алгоритм: Теория и практика: учеб. пособие /
М.В. Бураков. – СПб.: ГУАП, 2008. – 164 с.
20. Бураков, М.В. Синтез нейронного регулятора / М.В. Бураков // Известия
РАН. Серия «Теория и системы управления». - 1999. - №3. – С.140-145.
21. Бурков, В.Н. Теория графов в управлении организационными системами /
В.Н. Бурков, А.Ю. Заложнев, Д.А. Новиков. – М.: Синтег, 2001. – 124 с.
22. Бурков, В.Н. Как управлять организациями / В.Н. Бурков, Д.А. Новиков. -
123
М.: Синтег, 2004. – 400с.
23. Бурков, В.Н. Метод сетевого программирования / В.Н. Бурков, И.В. Бур-
кова, М.В. Попок, Т.И. Овчинникова // Проблемы управления. – 2005. - №3. –
С.23-29.
24. Бурков, В.Н. Метод сетевого программирования в задачах управления
проектами / В.Н. Бурков, И.В. Буркова // Управление большими системами:
сборник трудов. - 2010. – Выпуск 30-1. – С.40-61.
25. Бурков, В.Н. Модели и методы мультипроектного управления / В.Н. Бур-
ков, О.Ф. Квон, Л.А. Цитович. – М.: ИПУ РАН, 1997. – 62 с.
26. Бурков, В.Н. Экономико-математические модели управления развитием
отраслевого производства / В.Н. Бурков, Г.С. Джавахадзе. - М.: ИПУ РАН,
1997.- 64 с.
27. Буркова, И.В. Геометрический метод составления расписания в управле-
нии проектами. / И.В. Буркова, В.Н. Колпачев, А.М. Потапенко // Автоматика
и телемеханика. – 2004. - №12. – С.144-152.
28. Буркова, И.В. Метод дихотомического программирования в задачах
управления проектами: дис. … канд. техн. наук: 05.13.10 / Буркова Ирина
Владимировна. - М., 2003. – 103 с.
29. Буркова, И.В. Метод сетевого программирования в задачах управления
проектами: дис. … д-ра техн. наук: 05.13.10 / Буркова Ирина Владимировна. -
М.., 2012. – 181 с.
30. Буслаев, А.Г. Нейросетевые технологии оптимизации проектов // Управ-
ление проектами и программами / А.Г. Буслаев, А.И. Рыбак. – 2009. - №1(17).
– С.14-19.
31. Ван дер Мерве, Андре. Определение приоритетов в рамках мультипроек-
тов / Андре Ван дер Мерве // Управление проектами и программами. – 2007. -
№ 03(11). – С.250-254.
32. Вендров, А.М. Проектирование программного обеспечения экономиче-
ских информационных систем: учебное пособие / А.М. Вендров. - 2-е изд.,
124
перераб. и доп. – М.: Финансы и статистика, 2006. – 544 с.
33. Виттих, В.А. Метод сопряженных взаимодействий для управления рас-
пределением ресурсов в реальном масштабе времени / В.А. Виттих,
П.О. Скобелев // Автометрия. – 2009. - №2. – Т.45. – С.78-87.
34. Воронцов, Ю.А. Технико-экономическое обоснование эффективности
проектов информационных систем / Ю.А. Воронцов. – М.: Инсвязьиздат,
2008. – 367с.
35. Воропаев, В.И. Управление проектами в России / В.И. Воропаев. - М.:
Аланс, 1995. – 225 с.
36. Гилев, С.Е. Распределенные системы принятия решений в управлении ре-
гиональным развитием / С.Е. Гилев, С.В. Леонтев, Д.А. Новиков. - М.: ИПУ
РАН, 2002. – 54 с.
37. Гладков, Л.А. Генетические алгоритмы / Л.А. Гладков, В.В. Курейчик,
В.М. Курейчик; под ред. В.М. Курейчика. – 2-е изд., испр. и доп. – М.: ФИЗ-
МАТЛИТ, 2006. – 320 с.
38. Гонтарева, И.В. Управление проектами: учебное пособие / И.В. Гонтаре-
ва, Р.М. Нижегородцев, Д.А. Новиков – М.: Книжный дом «ЛИБРОКОМ»,
2009. – 384 с.
39. Горбовцов, Г.Я. Управление проектом: учебно-методический комплекс /
Г.Я. Горбовцов. - М.: Изд. центр ЕАОИ, 2009. – 288 с.
40. Горячев, Ю.В. Генетические алгоритмы многокритериальной конфликтной
оптимизации / Ю.В. Горячев. – М.: Издательство НИИ ПМТ, 2001. – 102 с.
41. Грекул, В.И. Методические основы управления ИТ-проектами: учебное
пособие / В.И. Грекул, Н.Л. Коровкина, Ю.В, Куприянов. – М.: Интернет-
Университет Информационных технологий: БИНОМ. Лаборатория знаний,
2011. – 391 с.
42. Гройсман, М.Я. Сбалансированная система показателей эффективности
инвестиционных проектов: дис. … канд. экон. наук: 08.00.05 / Гройсман Ми-
хаил Яковлевич. - Владимир, 2006. – 176 с.
125
43. Губко, М.В. Механизмы управления организационными системами с коа-
лиционным взаимодействием участников / М.В. Губко. - М.: ИПУ РАН, 2003.
– 118 с.
44. Губко, М.В. Управление организационными системами с коалиционным
взаимодействием участников / М.В. Губко. - М.: ИПУ РАН, 2003. – 140 с.
45. Дейт, К.Дж. Введение в системы баз данных / К. Дж. Дейт. - 8-е изд., пер.
с англ. – М.: Издательский дом «Вильямс», 2005. – 1328 с.
46. Демченко, А.О. Формирование портфеля проектов инновационно-
активных предприятий: дис. … канд. экон. наук: 08.00.05 / Демченко Алексей
Олегович. - СПб., 2011. – 158 с.
47. Диго, С.М. Базы данных: проектирование и использование: учебное посо-
бие для студентов вузов, обучающихся по специальности «Прикладная ин-
форматика (по обл.)» / С.М. Диго. – М.: Финансы и статистика, 2005. – 590 с.
48. Дилигинский, Н.В. Нечеткое моделирование и многокритериальная оп-
тимизация производственных систем в условиях неопределенности: техноло-
гия, экономика, экология / Н.В. Дилигинский, Л.Г. Дымова, П.В. Севостья-
нов. – М.: «Машиностроение-1», 2004. – 261 с.
49. Динг, Р. Критические факторы успеха проекта: некоторые аспекты управ-
ления IT-проектами в Китае / Р. Динг // Управление проектами и программа-
ми. – 2009. - №1(17). – С.6-13.
50. Динг, Р. Повышение эффективности работы исполнителей в различных
проектах за счет использования стандартизированных компонентов / Р. Динг
// Управление проектами и программами. – 2009. - №2(18). – С.106-119.
51. Дроздова, Г.Д. Сбалансированная система показателей для оценки каче-
ства IT-продуктов: методическое пособие / Г.Д. Дроздова // СПб.: Петербург-
ский государственный университет путей сообщения, 2010. – 29 с.
52. Дульзон, А.А. Успешность управления проектами: проблемы, оценка,
возможности / А.А. Дульзон // Управление проектами и программами. –
2014. - №4(40). – С. 292-300.
126
53. Емеличев, В.А. Дискретная оптимизация. Последовательные схемы ре-
шения. / В.А. Емеличев // Кибернетика. – 1971. - №6. – С. 109-121.
54. Еремеев, А.В. Генетические алгоритмы и оптимизация: учебное пособие /
А.В. Еремеев. – Омск: Изд-во Ом. гос. ун-та, 2008. – 48 с.
55. Ильина, О.Н. Методология управления проектами: становление, совре-
менное состояние и развитие / О.Н. Ильина. – М.: ИНФРА-М: Вузовский
учебник, 2011. – 208 с.
56. Информационные системы и технологии: научное издание; под ред.
Ю.Ф. Тельнова. – М.: ЮНИТИ-ДАНА, 2012. – 303 с.
57. Информационные ресурсы и технологии в экономике: учебное пособие;
под ред. Б.Е. Одинцова и А.Н. Романова. – М.: Вузовский учебник: ИНФРА-
М, 2013. – 462 с.
58. Йеличич, Б. Понять и воплотить / Б. Йеличич, Е. Пузырникова // Вестник
McKinsey. - 2004. - №3(8). – С. 8-12.
59. Каплан, Роберт С. Сбалансированная система показателей. От стратегии к
действию / Роберт С. Каплан, Дейвид П. Нортон; 2-е изд., испр. и. доп., пер. с
англ. М.Павловой. – М.: ЗАО «Олимп-Бизнес», 2008. - 320 с.
60. Караваев, А.П. Модели и методы управления составом активных систем /
А.П. Караваев. - М.: ИПУ РАН, 2003. – 151 с.
61. Кендалл, И. Современные методы управления портфелями проектов и
офис управления проектами: Максимизация ROI / И. Кендалл, К. Роллинз;
пер. с англ. – М.: ЗАО «ПМСОФТ», 2004. – 576 с.
62. Кобак, В.Г. Методология сопоставительно-критериальной аналитической
оценки распределительных задач и средства ее программно-алгоритмической
поддержки: дис. … д-ра техн. наук: 05.13.01, 05.13.18 / Кобак Валерий Гри-
горьевич. - Ростов-на-Дону, 2008. – 317 с.
63. Кожевникова, Е.А. Этнокультурные факторы проектной деятельности в
России: проблемы и инструменты (часть 2) / Е.А. Кожевникова // Управление
проектами и программами. – 2013. – 03(35). – С.218-226.
127
64. Козлов, А.С. Методология управления Портфелем Программ и Проектов
[электронный ресурс]: монография / А.С. Козлов. - 2-е изд., стереотип. – М.:
ФЛИНТА, 2011. – 194 с.
65. Колоколов, А.А. Регулярные разбиения и отсечения в целочисленном
программировании / А.А. Колоколов // Сибирский журнал исследования опе-
раций. – 1994. - №2. – С.18-39.
66. Краева, Т.А. Развитие теории и методологии проектирования информаци-
онных систем бухгалтерского учета: дис. … д-ра экон. наук: 08.00.13 / Краева
Татьяна Аркадьевна. – М., 1999. – 282 с.
67. Красовский, Д.В. Некоторые алгоритмы составления многопроцессорных
расписаний с использованием параллельных вычислений / Д.В. Красовский,
М.Г. Фуругян. - М.: ВЦ РАН, 2006. – 27 с.
68. Красс, М.С. Математика для экономистов / М.С. Красс, Б.П. Чупрынов. –
СПб.: Питер, 2008. – 464 с.
69. Кхарола, А. Модель оценки рисков, основанная на нечеткой логике /
А. Кхарола // Управление проектами и программами. – 2014. – 03(39). –
С.212-219.
70. Лежнев, А.В. Динамическое программирование в экономических задачах:
учебное пособие / А.В. Лежнев. – М.: БИНОМ. Лаборатория знаний, 2006. –
176 с.
71. Липаев, В.В. Проектирование и производство сложных заказных про-
граммных продуктов. / В.В. Липаев. – М.: СИНТЕГ, 2011. – 399 с.
72. Липке, У. Метод соблюдения сроков: вклад в управление проектами /
У. Липке // Управление проектами и программами. – 2013. – 02(34). – С.86-101.
73. Лодон, Дж. Управление информационными системами / Дж. Лодон,
К. Лодон. -7-е изд., пер. с англ. под ред. Д.Р. Трутнева. – СПб.: Питер, 2005. –
912 с.
74. Мамиконов, А.Г. Принятие решений и информация / А.Г. Мамиконов. –
М.: Наука, 1983. – 184 с.
128
75. Матвеев, А.А. Модели и методы распределения ресурса при управлении
портфелями проектов / А.А. Матвеев // Управление большими системами. –
2005. - №10. - С. 98-106.
76. Матвеев, А.А. Модели и методы управления портфелями проектов /
А.А. Матвеев, Д.А. Новиков, А.В. Цветков. - М.: ПМСОФТ, 2005. - 206 с.
77. Матвеев, Г.А. Динамическое распределение ресурсов для приложений /
Г.А. Матвеев, А.Ю. Первин, Е.А. Трушкова // Материалы XVI международ-
ной конференции по вычислительной механике и современным прикладным
программным системам (25-31 мая 2005, Алушта). – М.: Изд-во МАИ-
ПРИНТ, 2009. – С. 528-531.
78. Матвеев, Г.А. Модель динамического распределения ресурсов / Г.А. Мат-
веев, Е.А. Трушкова // Вестник Бурятского государственного университета. –
2011. - №9. – С. 274-279.
79. Мациевский, С.В. Нечеткие множества: учебное пособие / С.В. Мациев-
ский. – Калининград: Изд-во КГУ, 2004. – 176 с.
80. Михалева, М.Ю. Разработка динамической многокритериальной модели
оптимизации портфеля инвестиционных проектов: дис. … канд. экон. наук:
08.00.13 / Михалева Мария Юрьевна. - М., 2008. – 127 с.
81. Михальцова, Е.В. Разработка модели оптимизации и метода распределе-
ния работ при управлении проектами в области информационных техноло-
гий: дис. … канд. экон. наук: 08.00.13 / Михальцова Елена Викторовна. – М.,
2009. – 133 с.
82. Михеенко, Ю.В. Сбалансированная система показателей как инструмент
повышения эффективности предпринимательской деятельности: дис. …. канд.
экон. наук: 08.00.05 / Михеенко Юлия Владимировна. – М., 2010. – 155 с.
83. Морозкин, Н.А. Сбалансированная система показателей в стратегии
управления компанией: дис. … канд. экон. наук: 08.00.05 / Морозкин Нико-
лай Александрович. - М., 2006. – 170 с.
84. Новиков, Д.А. Модели и механизмы управления научными проектами в
129
ВУЗах / Д.А. Новиков, А.Л. Суханов. - М.: ИУО РАО, 2005. – 80 с.
85. Новиков, Д.А. Теория управления организационными системами /
Д.А. Новиков. - М.: ИПУ РАН, 2005. – 472 с.
86. Новиков, Д.А. Управление проектами: организационные механизмы /
Д.А. Новиков. – М.: ПМСОФТ, 2007. – 140 с.
87. Новикова, Ю.С. Сбалансированная система показателей как аналитический
инструментарий управления крупными российскими организациями: дис. …
канд. экон. наук: 08.00.12 / Новикова Юлия Сергеевна. – М., 2011. – 202 с.
88. Норенков, И.П. Автоматизированные информационные системы: учебное
пособие для студентов высших учебных заведений, обучающихся по направ-
лению 230100 «Информатика и вычислительная техника» / И.П. Норенков. –
Москва: Изд-во МГТУ, 2011. – 342 с.
89. Овсянников, М.В. Задача распределения ресурсов в интегрированном
подходе к управлению процессами / М.В. Овсянников, И.А. Стогний // Сбор-
ник трудов XIII научо-практической конференции «Реинжиниринг бизнес-
процессов на основе современных информационных технологий. Системы
управления знаниями». – М.: Изд-во МГУЭСИ, 2010. – С.230-233.
90. Олексиенко, Ю.Г. Методы контроля исполнения проектов: дис. … канд.
экон. наук: 08.00.05/ Олексиенко Юлия Геннадьевна. – М., 2005. – 134 с.
91. Орлов, А.И. Теория принятия решений: учебное пособие / А.И. Орлов. –
М.: Издательство «Март», 2004. – 656 с.
92. Пантелеев, А.В. Методы оптимизации в примерах и задачах: учебное по-
собие / А.В. Пантелеев, Т.А. Летова. – М.: Высш. шк., 2002. – 544 с.
93. Панченко, Т.В. Генетические алгоритмы: учебно-методическое пособие;
под ред. Ю.Ю. Тарасевича / Т.В. Панченко. – Астрахань: Издательский дом
«Астраханский университет», 2007. – 89 с.
94. Попов, В.Л. Опыт внедрения корпоративных систем управления проекта-
ми на российских предприятиях / В.Л. Попов // Управление проектами и про-
граммами. – 2014. - №3(39). – С. 220-228.
130
95. Проектирование экономических информационных систем: учебное посо-
бие / Г.Н. Смирнова, А.А. Сорокин, Ю.Ф. Тельнов; под. ред. Ю.Ф. Тельнова.
– М.: Финансы и статистика, 2005. – 512 с.
96. Росс, Г.В. Методика определения компетентности персонала компании
при выполнении бизнес-процессов / Г.В. Росс, Д.В. Янкин // Экономический
анализ: теория и практика. – 2006. - № 10. – С. 23-31.
97. Российский рынок корпоративных информационных систем [Электрон-
ный ресурс] // КомпьютерПресс. – 2002. - №1. – Режим доступа:
http://www.compress.ru/ article.aspx?id=9493&iid= 403 (дата обращения:
14.01.16).
98. Руководство к Своду знаний по управлению проектами (Руководство
PMBOK. - 5-е изд., перераб. и доп. – Ньютаун-Сквер: Project Management In-
stitute, 2013. – 586 с.
99. Саати, Т.Л. Принятие решений при зависимостях и обратных связях: Ана-
литические сети / Т.Л. Саати; пер.с англ.; науч. ред. А.В. Андрейчиков,
О.Н. Андрейчикова. - 3-е изд. – М.: Книжный дом «ЛИБРОКОМ», 2011. – 360
с.
100. Саати, Т. Принятие решений. Метод анализа иерархий / Т. Саати; пер. с
англ. – М.: «Радио и связь», 1993. – 320 с.
101. Савич, А.В. Как оценить влияние отдельного проекта на конечные ре-
зультаты программы: мнения и факты / А.В. Савич, Г.Л. Ципес // Управление
проектами и программами. – 2007. - №3(11). – С. 192-208.
102. Салтыков, Е.А. EVM – путь к эффективному управлению стоимостью
проекта / Е.А. Салтыков // Управление проектами и программами. – 2012. -
№ 04(32). – С. 296-308.
103. Сатунина, А.Е. Управление проектом корпоративной информационной
системы предприятия: учебное пособие для студентов высших учебных заве-
дений, обучающихся по специальности "Прикладная информатика (по облас-
тям)" / А.Е. Сатунина, Л.А. Сысоева. - М.: Финансы и статистика ИНФРА-М,
131
2009. - 349 с.
104. Сафонова, Л.А. Экономическая эффективность инвестиционных проек-
тов. Методология и инструментарий оценки: монография / Л.А. Сафонова,
Г.Н. Смоловик. – Новосибирск: СибГУТИ, 2007. – 160 с.
105. Прайснер, А. Сбалансированная система показателей в маркетинге и
сбыте / А. Прайснер. – М.: «Издательский дом «Гребенников», 2009. – 308 с.
106. Сергиенко, И.В. Задачи дискретной оптимизации. Проблемы, методы
решения, исследования / И.В. Сергиенко, В.П. Шило. - Киев: НАУКОВА
ДУМКА, 2003. – 263 с.
107. Середенко, Н.Н. Разработка методов и моделей поддержки принятия
решений по управлению составом портфеля ИТ-проектов: дис. … канд. экон.
наук: 08.00.13 / Середенко Наталья Николаевна. – М., 2014. – 166 с.
108. Стреттон, А. О необходимости заблаговременного определения потреб-
ностей заказчика в рамках реализации программы/проекта / А. Стреттон //
Управление проектами и программами. – 2010. - №3(23). – С.174-182.
109. Танаев, В.С. Введение в теорию расписаний: монография / В.С. Танаев,
В.В. Шкурба. – М.: «Наука», 1975. – 256 с.
110. Таратухин, В.В. Применение эвристических правил в задаче распреде-
ления разнородных ресурсов предприятия / В.В. Таратухин, М.В.Овсянников,
И.А.Стогний // Научно-технические ведомости СПбГПУ. Информатика. Те-
лекоммуникации. Управление. – 2012. - №1(140). - С.79-83.
111. Тельнов, Ю.Ф. Компонентная методология реинжиниринга бизнес-
процессов на основе управления знаниями: дис. … д-ра экон. наук: 08.00.13/
Тельнов Юрий Филиппович. – М., 2003. – 339 с.
112. Тельнов, Ю.Ф. Принятие решений о стратегическом позиционировании
бизнес-процессов // Моделирование и инжиниринг экономических информа-
ционных систем: Сборник научных трудов – М.: МЭСИ, 1999. – С.4-9.
113. Тиори, Т. Проектирование структур баз данных / Т. Тиори, Дж. Фрай; в
2-х кн, кн.1.; пер. с англ. – М.: Мир, 1985. – 287 с.
132
114. Товб, А.С. Управление проектами: стандарты, методы, опыт / А.С. Товб,
Г.Л. Ципес. – М.: ЗАО «Олимп-Бизнес», 2003. – 240 с.
115. Томпсон-мл., А.А. Стратегический менеджмент. Концепции и ситуации
для анализа / А.А. Томпсон-мл., А.Дж. Стрикленд III; пер. с англ. А.Р. Гание-
вой и др.. – 12-е изд. – М.: Вильямс, 2013. – 924 с.
116. Трутнев, Д.Р. Архитектуры информационных систем. Основы проекти-
рования: учебное пособие / Д.Р. Трутнев. – СПб.: НИУ ИТМО, 2012. – 66 с.
117. Управление проектами: учебное пособие для студентов, обучающихся
по специальности «Менеджмент организации» / И.И. Мазур, В.Д. Шапиро,
Н.Г. Ольдерогге, А.В. Полковников; под общ. ред. И.И.Мазура и
В.Д.Шапиро. - 10-е изд., стер. - М.: Омега-Л, 2013. – 959 с.
118. Управление проектами: фундаментальный курс: учебное пособие / А.В.
Алешин, В.М. Аньшин, К.А. Багратиони и др.; под ред. В.М. Аньшина, О.Н.
Ильиной;. – М.: Изд. дом Высшей школы экономики, 2013. – 620 с.
119. Управление проектом. Основы проектного управления: учебное пособие
/ коллектив авторов; под ред. М.Л. Разу. - 3-е изд., перераб. и доп. – М.:
КНОРУС, 2010. – 760 с.
120. Уфимцева, Е.В. Сбалансированная система показателей оценки резуль-
тативности бюджетного планирования на уровне муниципальных образова-
ний: дис. … канд. экон. наук: 08.00.10 / Уфимцева Евгения Васильевна. -
Томск, 2011. – 196 с.
121. Филлипс, Д. Управление проектами в области информационных техно-
логий / Д. Филлипс. - М.: Издательство «Лори», 2006. – 378 с.
122. Финкельштейн, Ю.Ю. Приближенные методы и прикладные задачи дис-
кретного программирования / Ю.Ю. Финкельштейн. - М.: Наука, 1976. – 264 с.
123. Флемминг, К. Если EVM настолько хорош …, почему же он не исполь-
зуется во всех проектах? / К. Флемминг, Д. Коппельман // Управление проек-
тами. – 2005. - №2. – С.4-5.
124. Хомутинникова, К.С. Критерии оценки методов контроля, используемых
133
при управлении строительным проектом / К.С. Хомутинникова // Управление
проектами и программами. - 2009. - №04(20). – С. 312-323.
125. Цавеас, Т. Применение методов освоенного объема и выполненного рас-
писания в строительном проекте: за и против / Т. Цавеас, С. Катсавонис //
Управление проектами и программами. – 2011. - №02(26). – С. 106-121.
126. Царьков, И.Н. Системный подход к управлению эффективностью проек-
та на основе генетических алгоритмов / И.Н. Царьков, О.Ю. Макеева // Рос-
сийский журнал управления проектами. – 2012. - №1. – С. 14-30.
127. Ципес, Г.Л. Методы оценки эффективности проектно-ориентированной
деятельности. Обзор текущего состояния и перспектив развития / Г.Л. Ципес
// Управление проектами и программами. – 2009. - №3(19). – С.190-205.
128. Ципес, Г.Л. Типовые решения в управлении проектами: принципы ис-
пользования и проблемы внедрения / Г.Л. Ципес // Управление проектами и
программами. – 2009. - №4(20). – С.296-301.
129. Чернов, В.Г. Нечеткие множества в задачах управления и принятия ре-
шений: текст лекций / В.Г. Чернов. – Владимир: Владимирский государст-
венный университет, 1999. – 88 с.
130. Чуева, Л.Н. Анализ финансово-хозяйственной деятельности: учебник /
Л.Н. Чуева, И.Н. Чуев. – 7-е изд., перераб. и доп. – М.: Издательско-торговая
корпорация «Дашков и К », 2007. – 352 с.
131. Шеремет, А.Д. Комплексный анализ хозяйственной деятельности. Учеб-
ное пособие для студентов, обучающихся по специальности «Бухгалтерский
учет, анализ и аудит» / А.Д. Шеремет. – М.: РИОР, 2009. – 254 с.
132. Шохин, А.А. Сбалансированная система показателей эффективности ин-
вестирования процессных инновационных проектов: дис. … канд. экон. наук:
08.00.05 / Шохин Артем Андреевич. - Владимир, 2010. – 141 с.
133. Chan, D.Y. Application of extent analysis method in fuzzy AHP / D.Y. Chan
// European Journal of Operation Research. – 1996. - No. 95. - pp. 649–655.
134. Exceeding value [Электронный ресурс]. – 2014. – Режим доступа:
134
http://www.standishgroup.com/sample_research_files/ExceedingValue_Layout.pdf
(дата обращения: 14.01.16).
135. Frame, J.D. Managing projects in organizations: How to make the best use of
time, techniques, a. people / J.D. Frame. - London: Jossey-Bass, 1987. - 240 p.
136. Goldberg, D.E. The design of innovation: Lessons from a. for competent ge-
netic algorithms / D.E. Goldberg. - Boston: Kluwer acad. publ., 2002. - 248 p.
137. Gomory, R.E. On the relation between integer and noninteger solutions to lin-
ear programs / R.E. Gomory // Proceedings of the National Academy of Science. –
USA, 1965. - Vol. 53, No. 2. - pp. 260-265.
138. Holland, J.H. Adaptation in Natural and Artificial Systems: An Introductory
Analysis With Applications to Biology, Control and Artificial Intelligence /
J.H. Holland. – Cambridge: The MIT Press, 1992. - 228 p.
139. Ingle, M. Risk analysis using fuzzy logic / M. Ingle, M. Atique, S.O. Dahad //
International Journal of Advanced Engineering Technology. – 2011. - Vol. II, Is-
sue III. - pp. 96-99.
140. Lawrence, S.R. Resource-constrained multi-project scheduling with tardy
costs: Comparing myopic bottleneck and resource pricing heuristics / S.R. Law-
rence, T.E. Morton // European Journal of Operational Research. – 1993. - No. 64.
- pp. 168-187.
141. Lee, J.W. Using analytic network process and goal programming for interde-
pendent information system project selection / J.W. Lee, S.H. Kim // Computers &
Operations Research. – 2000. - No. 27. - pp. 367–382.
142. Lein, J.K. Expressing environmental risk using fuzzy variables: a preliminary
evaluation / J.K. Lein // Environmental Professional. – 1992. - Vol.14, No.3. -
pp. 257-268.
143. Leu, S.S. GA- Based Fuzzy Optimal Model for Construction Time-Cost
trade-off / S.S. Leu, A.T. Chen, C.H. Yang // International Journal of Project Man-
agement. – 2001. - No. 19. - pp. 47-58.
135
145. Lipke, W. Prediction of project outcome. The application of statistical meth-
ods to earned value management and earned schedule performance indexes /
W.Lipke, O. Zwikael, K. Henderson, F. Anbari // International Journal of Project
Management. – 2009. - Vol.27. - pp. 400-407.
146. Nelson, M. Curing the Software Requirements and Cost Estimating Blues /
M. Nelson, J. Clark, M. Spurlock // Program Manager. – 1998. - No. 28.
- pp. 54-60.
147. Practice Standard for Earned Value Management. - 2th ed. - Newtown
Square: Project Management Institute, 2011. - 153 p.
148. Saaty, T.L. Fundamentals of Decision Making and Priority Theory white the
Analytic Hierarchy Process. - Pittsburgh, RWS Publications, 1994. - 527 p.
149. Saaty, T. How to make a decision: The Analytic Hierarchy Process / T. Saaty
// European Journal of Operational Research. – 1990. - No. 48. - pp. 9-26.
150. Saaty, T.L. The Analytic Hierarchy Process and he Voting System
/ T.L. Saaty, J.S. Shang // Proceedings of the Fourth International Symposium on
the Analytic Hierarchy Process, July 12-15. - Vancouver, Simon Fraser University,
1996. - pp. 505-517.
151. Super Decisions: an Introduction [Электронный ресурс]. – 2013. – Режим
доступа: http://www.superdecisions.com/super-decisions-an-introduction (дата
обращения: 14.01.16).
152. Thompson, A.A. Strategy formulation and implementation: tasks of the gen-
eral manager / A.A. Thompson, A.J. Strickland. – 4th ed. – Homewood:
BPI.IRWIN, 1989. – 366 p.
153. Trevor, L.Y. The Handbook of Project Management: a practical guide to ef-
fective policies, techniques and processes / L.Y. Trevor. - London: Kogan Page,
2007. - 295 p.
154. Worldwide IT Project and Portfolio Management 2014–2018 Forecast and
2013 Vendor Shares: Continuing Growth at Lesser Levels as IT Project Complexi-
ty Drives Demand [Электронный ресурс]. – 2014. – Режим доступа:
136
http://www.idc.com/getdoc.jsp?containerId=253377 (дата обращения: 14.01.16).
155. Zwikael, O. From critical success factors to critical success processes /
O.Zwikael, Sh. Globerson // International Journal of Production Research. – 2006.
- Vol.44, No. 17. - pp. 3433-3449.
137
ПРИЛОЖЕНИЕ А
(обязательное)
Исходные данные для сравнительного анализа методов
динамического и сетевого программирования
Таблица А.1 - Исходные данные первого портфеля ИТ-проектов
Первый ИТ-проект (группы
работ)
Второй ИТ-проект
(группы работ)
Третий ИТ-проект (группы ра-
бот)
1 2 3 4 5 6 7 1 2 3 4 5 1 2 3 4 5 6 7 8
Специализация С1 С2 С4 С5 С1 С4 С4 С1 С3 С4 С1 С3 С1 С2 С1 С3 С4 С2 С4 С3
Очередность
выполнения
1 1 2 2 3 4 5 1 2 2 2 3 1 1 2 3 3 4 4 5
Объем работы 5 3 2 4 4 3 2 2 4 6 2 3 2 5 2 3 6 2 3 3
Максимальный
объем трудо-
вых ресурсов
3 2 1 2 3 2 1 1 2 4 1 2 1 3 1 2 4 1 2 2
Время выпол-
нения
1,7 1,5 2 2 1,3 1,5 2 2 2 1,5 2 1,5 2 1,7 2 1,5 1,5 2 1,5 1,5
Источник: составлено автором.
Таблица А.2 - Исходные данные второго портфеля ИТ-проектов
Первый ИТ-проект (груп-
пы работ)
Второй ИТ-проект (группы
работ)
Третий ИТ-проект (группы
работ)
1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6 7
Специализация С1 С2 С1 С5 С1 С2 С4 С2 С3 С4 С3 С4 С1 С2 С1 С2 С5 С4 С4
Очередность
выполнения
1 1 2 3 4 4 1 1 2 2 2 3 1 2 2 3 3 3 4
Объем работы 6 3 4 6 2 1 3 4 6 4 8 6 10 2 4 8 3 8 6
Максимальный
объем трудо-
вых ресурсов
2 1 2 3 1 1 1 2 2 2 2 3 2 1 2 4 1 5 4
Время выпол-
нения
3 3 2 2 2 1 3 2 3 2 4 2 5 2 2 2 3 1,6 1,5
Источник: составлено автором.
Таблица А.3 - Исходные данные третьего портфеля ИТ-проектов
Источник: составлено автором.
Первый ИТ-проект (груп-
пы работ)
Второй ИТ-проект (группы ра-
бот)
Третий ИТ-проект (груп-
пы работ)
1 2 3 4 5 1 2 3 4 5 6 1 2 3 4 5
Специализация С5 С3 С5 С2 С3 С4 С2 С3 С2 С3 С1 С1 С4 С5 С1 С5
Очередность
выполнения
1 1 2 3 4 1 1 1 2 2 2 1 2 3 3 4
Объем работы 5 7 4 5 3 4 8 5 6 7 1 3 5 2 4 3
Максимальный
объем трудо-
вых ресурсов
2 5 2 2 1 2 5 2 3 4 1 2 2 2 2 1
Время выпол-
нения
2,5 1,4 2 2,5 3 2 1,6 2,5 2 1,75 1 1,5 2,5 1 2 3
138
Таблица А.4 - Фактический объем трудовых ресурсов по видам работ
Вид работ
Фактический объем трудовых ресурсов
Первый портфель ИТ-
проектов
Второй портфель ИТ-
проектов
Третий портфель ИТ-
проектов
С1 4 3 2
С2 4 3 2
С3 2 2 2
С4 4 2 2
С5 1 2 2
Источник: составлено автором.
139
ПРИЛОЖЕНИЕ Б
(обязательное)
Процесс распределения трудовых ресурсов методами
динамического и сетевого программирования
Схема метода динамического программирования
Для решения системы уравнения используется принцип оптимальности
Беллмана [16]. Рассматривается три интервала распределения ресурсов меж-
ду ИТ-проектами (количество интервалов зависит от количества ИТ-
проектов, участвующих в распределении) в соответствии с рисунком Б.1.
Источник: составлено автором.
Рисунок Б.1- Метод динамического программирования
Согласно рисунку Б.1 uн1, uн2, uн3 - количество трудовых ресурсов на
начало рассматриваемого интервала; uк1, uк2, uк3 - количество трудовых ресур-
сов на конец рассматриваемого интервала; u1, u2, u3 - количество трудовых
ресурсов, распределенное в рассматриваемом интервале. Отметим, что uн2 =
uк1, uн3 = uк2, uк2 = u3 (т.к. все ресурсы должны быть задействованы в реализа-
ции портфеля ИТ-проектов). В решаемой задаче uн1 = 4, uк3 = 0 (т.к. предпо-
лагается полностью использовать имеющиеся трудовые ресурсы).
Схема метода сетевого программирования
Требуется найти вектор kk Uu , обеспечивающий минимизацию kT при
ограничении k
n
iik NN
1. Отметим, что вектор ku есть множество дискретных
чисел. Функция дискретных переменных kT представлена в сетевом виде, та-
ком, что вычисление функции сводится к последовательному вычислению
более простых функций: k,i
k,i
ik
ik'k
u
W
u
WT
1
1
.
uн1
uк1
uк2
uк3
uн2
uн3
u1 u
2 u
3
140
ПРИЛОЖЕНИЕ В
(обязательное)
Результаты распределения трудовых ресурсов методами
динамического и сетевого программирования
Таблица В.1 – Распределение работников методом динамического програм-
мирования
Результат распределения трудовых ресурсов
методом динамического программирования
Номер
ИТ-
проекта в
портфеле
Трудовые ресурсы различ-
ных квалификаций
Длительность
выполнения
портфеля, дн. С1 С2 С3 С4 С5
Первый портфель
ИТ-проектов
1 2 2 - 1 1
13,5 2 1 - 1 1 -
3 1 2 1 2 -
Второй портфель
ИТ-проектов
1 1 1 - - 1
60 2 - 1 2 1 -
3 2 1 - 1 1
Третий портфель
ИТ-проектов
1 - 1 1 - 1
49 2 1 1 1 1 -
3 1 - - 1 1
Источник: составлено автором.
Таблица В.2 - Распределение работников методом сетевого
программирования
Результат распределения трудовых ресурсов
методом сетевого программирования
Номер
ИТ-
проекта в
портфеле
Трудовые ресурсы различ-
ных квалификаций
Длительность
выполнения
портфеля, дн. С1 С2 С3 С4 С5
Первый портфель
ИТ-проектов
1 2 2 - 1 1
13,5 2 1 - 1 1 -
3 1 2 1 2 -
Второй портфель
ИТ-проектов
1 1 1 - - 1
60 2 - 1 2 1 -
3 2 1 - 1 1
141
Продолжение таблицы В.2
Результат распределения трудовых ресурсов
методом сетевого программирования
Третий портфель
ИТ-проектов
1 - 1 1 - 1
49 2 1 1 1 1 -
3 1 - - 1 1
Источник: составлено автором.
142
ПРИЛОЖЕНИЕ Г
(информационное)
Применяемые при построении модели требований стандарты IDEF
Источник: составлено автором.
Рисунок Г.1 – Методология структурного анализа
Фаза «Модель требований»
Методология структурного анализа
Функциональная
модель
Информационная
модель
Событийная
модель
DFD, SADT ERD STD
IDEF0 IDEF1X IDEF3