Научная статья на тему 'Система поддержки принятия решений по формированию проектной команды'

Система поддержки принятия решений по формированию проектной команды Текст научной статьи по специальности «Математика»

CC BY
805
158
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
Ключевые слова
СИСТЕМА ПОДДЕРЖКИ ПРИНЯТИЯ РЕШЕНИЙ / МНОГОКРИТЕРИАЛЬНОЕ ОЦЕНИВАНИЕ / ФУНКЦИЯ ПОЛЕЗНОСТИ

Аннотация научной статьи по математике, автор научной работы — Сабадош Л. Ю., Косенко Н. В., Гахова М. А.

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

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

Похожие темы научных работ по математике , автор научной работы — Сабадош Л. Ю., Косенко Н. В., Гахова М. А.

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

Текст научной работы на тему «Система поддержки принятия решений по формированию проектной команды»

УДК 519.81: 004.67

СИСТЕМА ПОДДЕРЖКИ ПРИНЯТИЯ РЕШЕНИЙ ПО ФОРМИРОВАНИЮ ПРОЕКТНОЙ КОМАНДЫ

Л.Ю. САБАДОШ1 Н.В. КОСЕНКО1 М.А. ГАХОВА2

1) Национальный аэрокосмический университет им. Н.Е. Жуковского «ХАИ»,

г. Харьков

2) Центральный научноисследовательский институт Министерства обороны РФ,

г. Москва

e-mail: [email protected]

[email protected]

[email protected]

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

Ключевые слова: система поддержки принятия решений, многокритериальное оценивание, функция полезности

Введение.

Данная работа посвящена задаче разработки системы поддержки принятия решений по формированию проектной комады. Широко распространённые методы организации и управления командами проекта [1 - 3], слабо поддаются формализации и не пригодны для создания автоматизированных систем поддержки принятия решений (СППР). В то же время, процессы формирования команды проекта требуют информационной поддержки на основе современных информационных.

Постановка задачи.

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

Принятие решений является актом выбора альтернативы из допустимого множества, в основе которого лежит модель вида:

x° = arg extr K ( x )

xeZ , (1)

где x - эффективные решения; х - множество допустимых решений; K ( x ) _ критерий эффективности.

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

Предположим, что уровень проявления любого частного свойства можно измерить некоторым количественным показателем, который будет называть частным критерием оценки эффективности, и обозначать ki ( x) , i = 1, n , где n - количество значимых свойств. Тогда формальная модель выбора эффективного решения (1) примет вид:

x° = arg extr ki ( x ) i = in (2)

xGX , ’ (2)

Однако, как следует из анализа структуры множества допустимых значений Х, единственного решения задачи (2) не существует. Вместе с этим, как правило, существует множество компромиссных решений Хс ^ Х. Осознанный компромисс между частными критериями позволяет

ЛПР на субъективном уровне определять предпочтительное решение, используя дополнительную, неформализованную информацию.

Для создания СППР представляет большой интерес разработка формализованных методов решения задач многокритериального оценивания.

Формирование функции полезности кандидата

Теоретической основой методики формирования скалярных оценок может служить принцип полезности [4, 5]. Тогда функцию полезности можно представить в виде:

Р ( х) = F [\ ,ki ( х )] , i = 1,п , (3)

где ki ( x) - i -я характеристика кандидата; - коэффициент значимости ki -той характеристики; F - оператор преобразования.

Практическое использование модели (3) связано с необходимостью решения задач структурной и параметрической идентификации, т.е. определения вида оператора F , и количественных значений параметров \ .

Наиболее известной и широко применяемой формой представления функции полезности является аддитивная форма вида

/ ч П

Р (х) = I Wi kr" (х ) , (4)

i=1

где wi - относительные безразмерные весовые коэффициенты, ki (х ) - нормализованные

значения частных критериев.

Все известные методы решения задачи структурно-параметрической идентификации модели основаны на применении экспертного оценивания.

Оценка весовых коэффициентов функции полезности

Основным вопросом принятия решения является оценка ЛПР относительной важности частных критериев и формы их представления.

Для ситуации, когда известны точные количественные значения весовых коэффициентов

wi , i = 1 п , возможно непосредственно рассчитать функцию полезности (4). Такая ситуация на практике встречается редко.

Чаще имеет место случай, когда коэффициенты wi заданы количественно, но не точечно, а

Г min max 1

в виде некоторого интервала [ wi , wi ]. Определение предпочтительного решения в этих

условиях производится в два этапа. Вначале определяется область возможных решений в зависи-

ki ( x ) и і

О

xi = arg max

мости от значении пі \Л / и решается п задач оптимизации вида

п

м,ішахкпогт ( х ) + £ р _ ^ ( х )

_ 1=1

Таким образом, устанавливаются границы области, в которой на втором этапе определяется компромиссное решение.

Достаточно распространенной является ситуация, при которой эксперты не могут представить информацию о коэффициентах wi , но формулируют относительную взаимную важность оцениваемых критериев в ранжированном ряду вида к1 ( х) > к2 ( х) > ••• > кп ( х) . В этой ситуации из состава претендентов выделяется часть, эквивалентная по наиболее важному критерию, и решается однокритериальная задача

х1° = шахі _^ ( х )] .

х£Х

°

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

Компараторная идентификация параметров модели оценивания кандидатов в команду проекта.

Проблемы непосредственного экспертного оценивания обусловлены тем, что оценки носят интервальный характер за счет разброса мнений экспертов. Это приводит к накоплению погрешностей оценивания, вплоть до нарушения транзитивности отношения предпочтения. Решения, получаемые с помощью экспертных оценок, неустойчивы и плохо воспроизводимы. Преодоление указанных недостатков требует поиска формальных методов количественного определения параметров модели, в том числе с применением методов интеллектуального анализа данных "data mining".

Одним из таких методов является компараторная идентификация параметров модели оценивания (4) [5,6]. Теоретической основой метода является положение теории полезности, согласно которому более предпочтительная альтернатива имеет более высокую полезность, а эквивалентные альтернативы - равную полезность. Математически это утверждение формулируется следующим образом: если заданы решения х1 и Х2 ^ X, то

*1 ^ X2 О Р ( X1 ) > Р ( х2 ) , (5)

X ~ * О р ( xi ) = р ( х2 ) (6)

где " ^ " - знак отношения качественного порядка (лучше, предпочтительнее), ">" - знак отношения количественного порядка (больше), "~" - знак эквивалентности, " О " - знак соответствия.

На основании (5) и (6) можно записать нестрогое в общем случае неравенство:

Р ( х2 ) - Р ( х1 ) < 0 , (7)

Для аддитивной функции полезности (4) из (7) следует

n n

X wtrm (X2 ) - X wkT"' (Xi ) < 0; i = 1, n . (8)

i=1 i=1

Неравенство (8) может быть преобразовано к виду:

n |- -| n ___

X'' inorm i \ i norm / \ х'' л inorm ( \ . А • 1

X wi \ki ( х2 ) - ki ( X1 ) = X wi bki ( x2 , X1 ) < 0; i = 1 n (9)

i=1 i=1

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

X1 X2 X3 - Xm , где " " обозначает нестрогое отношение порядка (лучше или эквива-

лентно)

На основании этой последовательности для каждой пары альтернатив можно сформировать неравенство вида (9). В результате получим систему неравенств:

n

X w^r" (X2, X1 ) < 0;

i=1

(10)

n

X wiЬК0П" ( Xm, Xm-1 ) < 0.

[i=1

Если (m-1) - n, то система (10) определяет замкнутый многогранник в n-мерном пространстве. При этом возможно определить точные численные значения всех параметров wi , i = 1, n . В противном случае, система (10) не имеет единственного решения. Для регуляризации задачи необходимо задать правило выбора единственного решения.

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

Функциональная модель системы поддержки принятия решений по формированию команды проекта.

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

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

Структура информационной системы хранения и поиска информации о разработках прошлых лет представлена в общем виде на рис. 1.

Рис. 1. Функциональная модель СППР на основе данных о разработках прошлых лет

Система поиска и формирования списка сотрудников, имеющих общий опыт работы в аналогичной тематике, основана на реализации следующих этапов:

• сформулировать описание проекта, его характеристик и параметров;

• определить метрику подобия работ;

• по заданной величине степени сходства видов работ выделить близкие к требуемым ра-

боты;

• определить список исполнителей работ;

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

• выполнить оценку исполнителей по заданному перечню показателей. Степень близости сравниваемых объектов определяется оценочной функцией

2

X

- кУ )

Ё^2 (к>

]=1

где кх] - значения признаков работ; Х’у - объекты оценивания; wi - значения весов признаков. Мера подобия видов работ определяется выражением:

1

(11)

8мХу] =

і + а

(*) ’

ху

(12)

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

Заключение

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

В качестве критерия эффективности принимаемых решений предложено использовать функцию полезности. Сформирована аддитивная функция полезности для оценки кандидата в проект.

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

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

Предложенные в работе модели могут применяться при проектировании и построении систем поддержки принятия решений по управлению трудовыми ресурсами проекта.

Литература

• Вучкович-Стадник, А.А. Оценка персонала: четкий алгоритм действий и качественные практические решения / А.А. Вучкович-Стадник. — М.: Эксмо, 2008. - 192 с.

• Бушуев, С.Д. Динамическое лидерство в управление проектами / С.Д. Бушуев, В.В. Морозов. - К.:

випол, 1999. - с.312.

• Балашов, В.Г. Механизмы управления организационными проектами / В.Г. Балашов, А.Ю. Заложнев, А.А. Иващенко, Д.А. Новиков. - М.: ИПУ РАН, 2003. - 84 с.

• Фишборн П. Теория полезности для принятия решений / П. Фишборн. - М.: Наука, 1978. - 352 с.

• Петров К.Э Компараторная структурно-параметрическая идентификация моделей скалярного многофакторного оценивания: Монография /К.Э. Петров, В.В. Крючковский. - Херсон: Олди-плюс, 2009. -294 с

• Овезгельдыев А.О. Компараторная идентификация моделей интеллектуальной деятельности / А.О. Овезгельдыев, К.Э. Петров // Кибернетика и системный анализ. - 1996. - №5. - С.48-58.

• Варшавский, П.Р. Поиск решения на основе структурной аналогии для интеллектуальных систем поддержки принятия решений / П.Р. Варшавский, А.П. Еремеев // Известия РАН. Теория и системы управления. 2005. №1. С.97—109.

• Коновальчук, Е.В. Модели и методы оперативного управления проектами / Е.В. Коновальчук, Д.А. Новиков. М.: ИПУ РАН, 2004. - 63 с.

• Демин, Г.К. Формирование команды проекта как открытой системы / Г.К. Демин, Ю.Г. Креймер, И.А. Гордеева, В.В. Малый, В.М. Молоканова // Вісник Придніпровської державної академії будівництва та архітектури. - Дніпропетровськ: ПДАБА, 2008. - № 12. - С. 4-8.

DECISION SUPPORT SYSTEM FOR PROJECT TEAMS FORMING

The article is dedicated to the problems of decision support system development for human resource management project. Formalized statement of the problem of forming the project team is proposed. It is shown that this task is multi-criteria optimization problem, but its solution must take into account hard-formalizable factors, which is an obsta-

L.YU. SABADOSH1 N.V. MSENM1 М.А. GAKHOVA2

1) National Aerospace University “KhAI”, Kharkov

2) CSRI MG RF, Моscow

e-mail: [email protected] [email protected]

cle to the use of traditional mathematical methods. The additive utility function to evaluate the candidates in the project is formed. The task of estimating the parameters of the utility function is considered. The method of comparator identification model parameters estimation is suggested. Thus solved the problem of structural and parametric identifi- cation of the model estimation. The enlarged functional model of decision support system based on the information about the development of previous years is offered.

Keywords: decision support system, multi-criteria evaluation, utili- ty function

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