Научная статья на тему 'Подбор персонала для проектно-ориентированных организаций в нечетких условиях'

Подбор персонала для проектно-ориентированных организаций в нечетких условиях Текст научной статьи по специальности «Математика»

CC BY
317
94
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
НЕЧЕТКАЯ КОГНИТИВНАЯ МОДЕЛЬ / ОЦЕНКА КОМПЕТЕНЦИЙ / ПОДБОР ПЕРСОНАЛА / РАСПРЕДЕЛЕНИЕ ЗАДАЧ / ALLOCATION OF TASKS / COMPETENCY ASSESSMENT / FUZZY COGNITIVE MODEL / RECRUITMENT

Аннотация научной статьи по математике, автор научной работы — Ажмухамедов Альберт Искандарович, Проталинский Олег Мирославович

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

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

Personnel Management of Project Oriented Organizations under Uncertainty

The success of project implementation is often predetermined by the optimal selection of employees for specific tasks. There is a need to develop methods of distribution of tasks between performers, taking into account the uncertainties associated with the presence of anthropogenic factors. The description of qualifying characteristics tends to be ambiguous and is usually expressed in a verbal form. In this case the problem cannot be formalized within the classical tasks of appointments, with a strict one-to-one mapping between multiple tasks and multiple artists. Accordingly, in this paper using fuzzy cognitive modeling we developed the method of distribution of tasks in conditions of uncertainty; the method consists of two phases. The first stage implies evaluating the competency levels of applicants through testing technologies; the second phase is selection of best options of task distribution between performers.

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

УДК 007:681.518.2

ПОДБОР ПЕРСОНАЛА ДЛЯ ПРОЕКТНО-ОРИЕНТИРОВАННЫХ ОРГАНИЗАЦИЙ В НЕЧЕТКИХ УСЛОВИЯХ

А. И. Ажмухамедов, О. М. Проталинский

Кафедра «Прикладная информатика», ФГБОУ ВПО «Астраханский государственный технический университет», г. Астрахань; [email protected]

Ключевые слова и фразы: нечеткая когнитивная модель; оценка компетенций; подбор персонала; распределение задач.

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

Введение

В современном бизнесе конкурентное преимущество и успех компании во многом зависят от эффективной работы ее сотрудников. Поэтому вопросы, связанные с организацией управления персоналом, являются весьма актуальными. Значительную роль при этом играют подбор и расстановка кадров. Наиболее остро такая задача встает перед компаниями, предлагающими различные бизнес-сервисы комплексного консалтинга (системную интеграцию, аудит, организационное консультирование), а также узкоспециализированными проектно-ориенти-рованными компаниями - конструкторскими бюро, крупными рекламными и РЯ-агентствами, крупными рекрутерами и т.п.

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

В отличие от объективной, под субъективной вероятностью подразумевается мера уверенности некоторого человека или группы людей (экспертов) в том, что данное событие в действительности будет иметь место. Субъективная вероятность может быть формально представлена различными способами. Наиболее часто она представляется как вероятностная мера на множестве событий, полученная экспертным путем [1].

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

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

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

На начальной стадии решения для каждой задачи 2/ (/ = 1, ..., N нужно сформировать перечень необходимых для ее успешного выполнения компетенций К2/ = {К2/т} (т = 1, ..., М/). При этом число компетенций М/ для каждой из задач 2/ может быть разным. Данный перечень определим, например, с помощью предложенного в работе [2] метода функциональных моделей ГОЕБО. Использование семейства стандартов ГОЕБ для анализа всего спектра работ позволяет выявить полный перечень компетенций, необходимых для их успешного выполнения. Однако описание квалификационных характеристик при этом носит неоднозначный характер и обычно выражается в вербальной форме («отличное знание», «свободное владение» и т.п.). В связи с этим классические методы решения задачи о назначениях, такие как «венгерский» метод, в данном случае не могут быть использованы напрямую, без определения численной характеристики соответствия компетенций работников требуемым для решения задач проекта нечетко определенным компетенциям.

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

Таким образом, возникает необходимость в разработке методики распределения совокупности N отдельных задач проекта между исполнителями с учетом того, что их компетенции, так же как и компетенции, требуемые для успешного выполнения задач проекта, заданы нечетко. Проблему можно формализовать следующим образом: из множества кандидатов подобрать команду исполнителей и распределить их по задачам проекта таким образом, чтобы наиболее полно обеспечить соответствие множеству К2 = {К2/}, то есть суммарное по всем значениям / и т различие между значениями необходимых для выполнения /-й задачи компетенций {К2/т} и значениями компетенций {КР/т} у-го исполнителя /-й задачи проекта должно быть минимальным.

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

Решение задачи

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

Этап 1. Оценка уровня компетенций претендентов

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

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

1) неполнота, субъективность и неопределенность информации. Субъективность связана с личными предпочтениями экспертов, а неопределенность проявляется в неточных формулировках требований типа «уверенное владение», «умение анализировать», «обладание навыками», допускающими трактовку в очень широких пределах;

2) многокритериальность задачи, связанная с необходимостью учета большого числа частных показателей;

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

Таким образом, несмотря на ряд достоинств, метод тестирования не лишен недостатков: процедура оценки результатов является слабо формализованной.

Для решения широкого круга задач, связанных с моделированием плохо формализованных процессов, их прогнозированием и поддержкой принятия решений, часто используются нечеткие когнитивные модели (НКМ). Неоспоримыми их достоинствами по сравнению с другими методами являются: возможность формализации численно неизмеримых факторов, использование неполной, нечеткой и даже противоречивой информации [4].

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

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

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

где К - частные критерии; si - некоторым образом определенные веса, приписываемые каждому частному критерию Кг-.

В случае, когда значения каждого отдельного параметра не являются критично значимыми и допускается компенсация влияния параметров друг на друга, может быть применена аддитивная свертка

(1)

(2)

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

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

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

Например, пусть критерии К ( = 1, ..., 5) упорядочены экспертом следующим образом

К4; (К1, К3); К5; К2.

Поскольку критерии 1 и 3 неразличимы и оба занимают вторую позицию, то сумма номеров равна: 1 + 2 + 2 + 3 + 4 = 12. Соответственно, вес критерия К4 составляет 1/12, критериев К1 и К3 - по 2/12, критерия К5 - 3/12, К2 - 4/12. Сумма весов равна единице. Найденные таким образом оценки представляют собой обобщение системы весов Фишберна [6] на случай смешанного распределения предпочтений, когда наряду с предпочтениями в систему входят и отношения безразличия.

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

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

О = <№};{Ду}>,

где {/<}} - множество вершин графа (факторов или концептов в терминологии НКМ); {Ау} - множество дуг, соединяющих ^ю и у-ю вершины; Ко е ^} - вершина, отвечающая комплексному критерию компетентности.

При этом дуги расположены так, что началу дуги соответствует вершина нижнего уровня иерархии (ранга), а концу дуги - вершина ранга, на единицу меньшего. Значения факторов заданы лингвистическими значениями.

Для дальнейшего построения методики оценки уровня компетенций (ОУК) на данный граф необходимо наложить полученную изложенным выше методом нестрогого ранжирования систему отношений предпочтения Е одних параметров над другими по степени их влияния на заданный элемент следующего уровня иерархии

Е = ^ (е) ¥} | е е (> ; «)}.

При построении НКМ оценки компетентности на нижнем уровне необходимо расположить критерии оценки сложности тестовых заданий и критерии оценки результатов выполнения тестов. На уровень выше - концепты, отражающие оценку сложности тестов и результатов их выполнения, рассчитанные на основе значений критериев нижнего уровня с учетом их весов влияния согласно формулам (1) или (2).

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

На следующем уровне иерархии располагаются вершины, отражающие общую оценку выполнения конкретного теста, рассчитанную как «произведение» сложности теста на результат его выполнения. Операция «произведение» в случае лингвистических значений определяется с помощью принципа расширения обычных (четких) математических функций на нечеткие числа, предложенного Л. Заде [7].

Следующий уровень содержит оценки отдельных компетенций испытуемого, найденные как максимум соответствующих общих оценок, полученных на предыдущем уровне. И, наконец, на верхнем уровне может быть, при необходимости, получена комплексная оценка компетентности испытуемого на основе аддитивной или мультипликативной свертки, согласно формулам (1) или (2).

Чтобы рассчитать комплексную оценку компетентности, необходимо произвести агрегирование данных, собранных в рамках иерархии G по направлению дуг графа.

Для представления значений факторов в НКМ введем в рассмотрение набор качественных оценок

L = {низкая (Н), ниже среднего (НС), средняя (С), выше среднего (ВС), высокая (В)},

и сформируем лингвистическую переменную «Уровень фактора» с терм-множеством значений L.

В качестве семейства функций принадлежности может выступать стандартный пятиуровневый 01-классификатор, где функции принадлежности - трапециевидные нечеткие числа:

Н(0; 0; 0,15; 0,25); НС(0,15; 0,25; 0,35; 0,45); С(0,35; 0,45; 0,55; 0,65);

ВС(0,55; 0,65; 0,75; 0,85); В(0,75; 0,85; 1; 1). (3)

Стандартный классификатор осуществляет проекцию нечеткого лингвистического описания на 01-носитель, при этом делает это непротиворечивым способом, симметрично располагая узлы классификации (0,1; 0,3; 0,5; 0,7; 0,9) [8]. Таким образом, в качестве математической модели оценки компетентности испытуемого принят кортеж L, Е>, в котором при переходе с одного уровня на другой применяются различные виды сверток векторного критерия.

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

1) поставить в соответствие лингвистическим значениям концептов иерархии G нечеткие числа из множества (3);

2) методом нестрогого ранжирования каждой дуге графа Dij сопоставить некоторый вес Sij, отражающий влияние /'-го концепта на ^й. При этом Sij представляют собой модифицированные веса Фишберна. В некоторых случаях веса могут быть заданы экспертом непосредственно;

3) применить аддитивную и мультипликативную свертки согласно формулам (1) и (2). При этом операции над нечеткими числами проводятся с использованием а-сечений [6];

4) лингвистически распознать полученный результат. Для этого необходимо задаться мерой уровня распознавания, то есть ввести так называемый индекс схожести (ИС) О [9], который отражает «расстояние» между нечетким числом, характеризующим результат, и числами эталонного терм-множества (3), и находится, например, следующим образом:

Q =

(4)

P = Pin Pout Pin + pout

где

Ía¿4 <■ 64

(min[^1(x); ^2(x)])^x; pout =1 [^(x)]-Pin ,

ai J bi

где Pin - площадь, лежащая внутри этого же НЧ, а pout представляет собой площадь нечеткого числа (НЧ) B(bi, 62, 63, 64), характеризующего результат, лежащую вне эталонного НЧ A(ai, а^, аз, а4); щ(х) и Ц2(х) - функции принадлежности соответствующих НЧ.

Определенный таким образом ИС, изменяясь в диапазоне от 0 до 1, будет характеризовать близость найденной свертки к тому или иному числу эталонного терм-множества.

Расчетный пример определения уровня компетентности. Пусть Ti - тест, позволяющий проверить уровень владения некоторой компетенцией Kj. Предположим, что общая сложность теста зависит от сложности трех составляющих, входящих в тест: ki, к2 и кз.

Например, если Ti - тест, предназначенный для выявления уровня компетенции Kj = «Владение компьютером», то в качестве ki, k2 и кз могут выступать: «Умение работать с офисными программами», «Знание основ функционирования аппаратной части компьютера» и «Соблюдение правил информационной безопасности». Причем вклад этих составляющих в оценку уровня сложности теста Ti может быть различен. Это различие учитывается с помощью заданных экспертами весов, соответствующих каждому из к. Оценка сложности теста D получается после применения аддитивной свертки согласно формуле (2).

Результат выполнения теста R определяется с помощью мультипликативной свертки (i) частных критериев успешности выполнения, взятых с соответствующими априорно заданными весами. В качестве частных критериев выполнения заданий теста выступают: ri - правильность; Г2 - полнота; гз - скорость.

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

Общая оценка выполнения теста Q вычисляется как произведение сложности теста на результат его выполнения. После прохождения испытуемым всего множества тестов, предназначенных для оценки уровня данной компетенции Kj, оценка ее уровня Uj находится как максимальное значение общих оценок выполнения тестов множества. Далее, если это необходимо, компетенции могут быть объединены с помощью мультипликативной свертки (i) в комплексный (интегральный) показатель компетентности. При этом значения параметров соответствуют набору качественных оценок L с семейством функций принадлежности (3).

В таблице i приведены исходные данные и результаты расчетов для определения уровня некоторой компетенции Ki.

Таким образом, в результате тестового контроля для компетенции Ki получена оценка «Выше среднего» со степенью принадлежности 0,83. Предположим, что для K2 и K3 аналогичным образом получены оценки «Выше среднего» и

2

Таблица 1

Исходные данные и результаты расчетов для компетенции К

K Ti k1 / (вес) k2 / (вес) k3 / (вес) D (Q) П / (вес) Г2 / (вес) Г3 / (вес) R (Q) Q (Q) (Q)

Ti НС / (1/5) С / (2/5) С / (2/5) С (0,81) В / (0,7) ВС / (0,2) В / (0,1) В (0,79) С (0,72)

Ki T2 НС / (1/5) НС / (2/5) С / (2/5) НС (0,61) В / (0,7) В / (0,2) В / (0,1) В (0,79) НС (0,84) ВС (0,83)

T3 ВС / (1/5) В / (2/5) В / (2/5) В (0,80) ВС / (0,7) ВС / (0,2) В / (0,1) ВС (0,91) ВС (0,83)

«Средняя». Причем, эксперты при ранжировании расположили К/ в следующей последовательности: (К1, К2); К3. Тогда веса Фишберна для К1 и К2 равны по 1/4, а для К3 вес составляет 2/4.

После применения мультипликативной свертки (1) комплексный (интегральный) уровень компетентности испытуемого можно оценить как «Средний» со степенью принадлежности 0,56 (степень принадлежности к оценке «Выше среднего» составляет 0,44). Несмотря на то что две компетенции из трех имеют уровень «Выше среднего», комплексный уровень компетентности лишь «Средний», поскольку влияние третьей компетенции на интегральную оценку выше.

Этап 2. Распределение задач между исполнителями

На втором этапе, прежде всего, необходимо вычислить интегральный индекс соответствия 8/ (ИИС) каждого /-го претендента каждой из I задач проекта (как бы «примерить» каждую задачу на каждого из претендентов). Для этого по формуле (4) нужно найти индексы схожести между нечеткими числами К2¡т, отражающими компетенции, требуемые для выполнения 1-й задачи, и нечеткими числами КР/т отражающими компетенции/-го претендента.

После выполнения этого шага, задавшись для каждой из компетенций некоторым значением предельно допустимого отклонения индекса схожести от требуемого О/, можно исключить из дальнейшего рассмотрения варианты распределения задач, содержащие индексы схожести меньшие критического (значение интегрального критерия соответствия данного претендента для этой задачи принимается равным нулю). Для учета значимости различных компетенций при определении ИИС необходимо ввести в рассмотрение веса оцт для каждой т-й компетенции 1-й задачи. Выполнить это эксперты могут либо непосредственно, либо описанным выше способом нестрогого ранжирования.

Таким образом, для расчета ИИС получаем формулу

8/ =<

если 3m: D.jm < Qj (m = 1,..., Ml),

Ml

Zalm nim

m=1

Чш, еСЛИ Vm : nim ^П1кр,

(6)

где 0/т = 0(КР/т,КХт)- индекс схожести между нечетким числом КР/т, отражающим т компетенцию /-го претендента, и нечетким числом К1т, соответствующим уровню необходимой для выполнения задачи I компетенции т.

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

0,

Найденное значение S j может быть использовано в качестве характеристики

(индекса) эффективности выполнения 1-й задачи j-м претендентом.

В случае, если необходимо соблюсти взаимно однозначное соответствие между работниками и работами (например, в ситуации, когда все работы должны выполняться одновременно), получаем классическую задачу о назначениях, которая решается «венгерским» методом [10].

В противном случае обозначим V - множество {Vk} различных вариантов распределения S претендентов для решения N задач. Мощность множества V может быть найдена по формуле

I V | = SN. (7)

Элементами множества V являются наборы упорядоченных пар (номер задачи; номер исполнителя): Vk = (NZi; NPj), (ie [1, N]; je[1, S]; ke [0, SN- 1]).

Например, если проект предусматривает решение пяти задач и на место в команде претендуют девять человек, то один из наборов может иметь вид: {(1; 2), (2; 0), (3; 2), (4; 4), (5; 8)}.

Если рассматривать Vk как вектор назначений, то NZi представляет собой номер координаты (NZi = 1, ..., N), а NPj - значение координаты этого вектора (NPj = 0, ..., S - 1).

Для генерации векторов назначений целесообразно воспользоваться рекуррентной формулой

Vk = (Vk-1 © 1) mod (S), (8)

где V0 - набор значений координат вектора назначений, состоящий из N нулей. Согласно формуле (8) для нахождения координат каждого следующего вектора назначений необходимо прибавить по модулю S к последней (самой старшей, имеющей наибольший номер) координате предыдущего вектора единицу с переносом значений в предыдущую (более младшую, имеющую номер на единицу меньше) координату. Таким образом, первый вектор будет иметь вид

V0(0; 0; 0; ...; 0), а последний V N (SN -1;SN -1;SN -1;...;SN -1). При этом

S -1

размерность каждого из векторов назначений равна N. Например, если имеются две задачи и три исполнителя (0; 1 и 2), то получим девять (32) векторов назначений: V0(0; 0); Vi(0; 1); V2(0; 2); V3(1; 0); V4(1; 1); V5(1; 2); V6(2; 0); V7(2; 1); V8(2; 2).

Далее найдем относительную оценку эффективности 6k каждого варианта Vk распределений претендентов по задачам, то есть определим относительную эффективность различных векторов назначений для проекта в целом. Если под эффективностью понимается степень соответствия компетенций претендентов необходимым значениям, то достаточно перемножить индексы соответствия Sj по всем парам (i; j), входящим в Vk

6k = m. (9)

(j,l )eVk

В случае равенства нулю хотя бы одной ИИС в наборе k, его оценка согласно формуле (9) становится равной нулю.

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

В данном случае оценка обобщенной (с учетом свойств команды как целого)

эффективности 6k6 каждого варианта Vk находится как мультипликативная или

аддитивная свертка соответствующих частных критериев по формулам (1) или (2). Например, формула может иметь вид

б?6=+1гл-р-,

где Pi - критерий, характеризующий свойства команды.

Оптимальным для выполнения проекта следует признать тот вариант распределения исполнителей, оценка которого максимальна

opt Vk[ k :max(6f)). (10)

Расчетный пример оценки эффективности вариантов назначения. Пусть успешное выполнение проекта предусматривает решение N = 3 задач, которые потенциально распределены между S = 4 претендентами, обозначеными номерами 0, 1, 2 и 3. Уровень компетенций претендентов будем считать установленным

на первом этапе. Критическое значение Q1^ примем равным 0,8. Под эффективностью будем понимать степень соответствия компетенций претендентов необходимым значениям. Исходные данные для расчетного примера, а также результаты

определения Sij приведены в табл. 2.

После исключения из табл. 2 назначений, изначально содержавшей 64 (43) строки, способов распределения задач, в которых хотя бы один ИИС равен нулю, остается 12 вариантов. Эти варианты, а также соответствующие им обобщенные оценки эффективности приведены в табл. 3.

Таблица 2

Исходные данные для расчетного примера

Задачи Zi Z1 Z2 Z3

Коды компетенций KZim Kl K2 K3 K1 K4 K5 K2 K6

Веса KZim в ИИС (aim) 0,2 0,4 0,4 0,33 0,33 0,33 0,66 0,34

Необходимый уровень KZim С ВС ВС С С В ВС ВС

KP0m 0,86 0,91 1,00 0,86 1,00 0,88 0,91 0,74

ИИС (S0) 0,2-0,86 + 0,4-0,91 + 0,4-1,00 = = 0,94 0,91 0

KP1m 0,87 0,93 0,82 0,87 0,78 1 0,82 0,88

ИИС (S1) 0,87 0 0,84

KP2m 0,8 0,89 0,68 0,8 0,94 0,72 0,89 0,91

ИИС (S2) 0 0 0,90

KP3m 0,85 0,97 0,79 0,85 0,90 0,92 0,97 1,00

ИИС (S3 ) 0 0,89 0,98

Таблица 3

Варианты распределения задач и их оценки

Задачи (). Варианты 4об) z 2 (еОб) Z3 (еОб) Обобщенная оценка эффективности

1 0 (0,91) 1 (0,84) 0,94 0,91 0,84 и 0,719

2 0 (0,91) 2 (0,90) 0,94 0,91 0,90 и 0,770

3 4 0 (0,94) 0 (0,91) 3 (0,89) 3 (0,98) 2 (0,90) 0,94 0,94 0,91 0,89 0,98 я 0,838 0,90 и 0,753

5 3 (0,89) 3 (0,98) 0,94 0,89 0,98 и 0,820

6 3 (0,89) 1 (0,84) 0,94 0,89 0,84 и 0,703

7 0 (0,91) 1 (0,84) 0,87 0,91 0,84 и 0,665

8 3 (0,89) 1 (0,84) 0,87 0,89 0,84 и 0,650

9 1 (0,87) 0 (0,91) 2 (0,90) 0,87 0,91 0,90 = 0,713

10 3 (0,89) 2 (0,90) 0,87 0,89 0,90 и 0,697

11 3 (0,89) 3 (0,98) 0,87 0,89 0,98 и 0,759

12 0 (0,91) 3 (0,98) 0,87 0,91 0,98 и 0,776

Как показывают результаты расчетов, наиболее предпочтительным является вариант распределения задач № 3, имеющий максимальную оценку эффективности равную 0,838. Он предусматривает выполнение первой и второй задачи нулевым исполнителем, а третьей задачи - третьим исполнителем.

Если каждый исполнитель должен выполнять только одну задачу, то оптимальным оказывается вариант № 12, имеющий оценку эффективности равную 0,776. При его выборе первую задачу будет решать первый исполнитель, вторую -нулевой исполнитель; третья задача вновь достанется третьему исполнителю.

Заключение

Предложенная методика оценки уровня компетенций испытуемого на базе нечеткой когнитивной модели положена в основу работы компьютерной программы, позволяющей рассчитывать комплексный (интегральный) показатель компетентности. При этом ЛПР может варьировать веса дуг, связывающих концепты НКМ в целях подготовки или подбора специалиста под конкретные задачи.

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

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

1. Щербатов, И. А. Классификация неопределенностей в задачах моделирования и управления сложными слабоформализуемыми системами / И. А. Щербатов // Вестн. Саратовского гос. техн. ун-та. - 2013. - Т. 1, № 1(69). - С. 175 - 179.

2. Скороход, С. В. Применение функциональных моделей ГОЕБО для анализа квалификационных характеристик рабочих мест на основе нечетких целей / С. В. Скороход // Изв. Таганрог. гос. радиотехн. ун-та. - 2007. - № 3(73). -С. 13 - 18.

3. Леонова, О. В. Компетентностный подход как способ управления персоналом предприятия военно-промышленного комплекса / О. В. Леонова, О. В. Колосова // Вестн. Тамб. гос. техн. ун-та. - 2010. - № 4. - С. 993 - 1000.

4. Максимов, В. И. Аналитические основы применения когнитивного подхода при решении слабоструктурированных задач / В. И. Максимов, Е. К. Корноушен-ко // Тр. ИПУ РАН / под ред. Д. А. Новикова. - М., 1999. - Т. 2. - С. 95 -109.

5. Ажмухамедов, И. М. Математическая модель комплексной безопасности компьютерных систем и сетей на основе экспертных суждений / И. М. Ажмухамедов // Инфокоммуникационные технологии. - 2009. - Т. 7, № 4. - С. 103 - 107.

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

7. Заде, Л. Понятие лингвистической переменной и его применение к принятию приближенных решений : пер. с англ. / Л. Заде. - М. : Мир, 1976. - 168 с.

8. Kaufmann, A. Introduction to Fuzzy Arithmetic: Theory and Applications / A. Kaufmann, M. Gupta. - New York : Van Nostrand Reinhold Company Inc., 1991. -161 p.

9. Проталинский, О. М. Применение методов искусственного интеллекта при автоматизации технологических процессов / О. М. Проталинский. - Астрахань : Изд-во Астрахан. гос. техн. ун-та, 2004. - 184 с.

10. Таха, Х. Введение в исследование операций : пер. с англ. В 2 кн. Кн.1 / Х. Таха. - М. : Мир, 1985. - 285 с.

Personnel Management of Project Oriented Organizations under Uncertainty A. I. Azhmukhamedov, O. M. Protalinsky

Department "AppliedInformatics", Astrakhan State Technical University, Astrakhan; [email protected]

Key words and phrases: allocation of tasks; competency assessment; fuzzy cognitive model; recruitment.

Abstract: The success of project implementation is often predetermined by the optimal selection of employees for specific tasks. There is a need to develop methods of distribution of tasks between performers, taking into account the uncertainties associated with the presence of anthropogenic factors. The description of qualifying characteristics tends to be ambiguous and is usually expressed in a verbal form. In this case the problem cannot be formalized within the classical tasks of appointments, with a strict one-to-one mapping between multiple tasks and multiple artists. Accordingly, in this paper using fuzzy cognitive modeling we developed the method of distribution of tasks in conditions of uncertainty; the method consists of two phases. The first stage implies evaluating the competency levels of applicants through testing technologies; the second phase is selection of best options of task distribution between performers.

Auswahl des Personals für die projektorientierten in den nicht deutlichen Bedingungen

Zusammenfassung: Das Gelingen der Ausführung verschiedener Projekte wird oft von der optimalen Auswahl der Mitarbeiter für die Lösung der abgesonderten Aufgaben vorausbestimmt. Es entsteht die Notwendigkeit in der Entwicklung der

Methodik der Verteilung der Aufgaben zwischen den Vollzieher, die die Unbestimmtheiten berücksichtigt, die mit dem Vorhandensein des Anthropogenfaktors verbunden sind. Die Beschreibung der Qualifikationscharakteristiken trägt den mehrdeutigen Charakter dabei und gewöhnlich prägt sich in der Verbalform aus. In der Verbindung damit können die klassischen Methoden der Lösung der Aufgabe über die Bestimmungen direct nicht benutzt, ohne Bestimmung der numerischen Charakteristik der Übereinstimmung der Kompetenzen der Arbeiter davon für die Lösung der Aufgaben des Projektes dem undeutlich bestimmten Kompetenzen. Ausgehend davon, ist in der vorliegenden Arbeit aufgrund der undeutlichen kognitiven Modellierung die Methodik der Verteilung der Arbeiten in den Bedingungen der Unbestimmtheit, die aus zwei Etappen besteht, aufgebaut. In der ersten Etappe werden mit Hilfe der Prüfungstechnologien die Niveaus der Kompetenzen der Bewerber eingeschätzt, in der zweiten Etappe werden die optimalen Varianten der Verteilung der Aufgaben zwischen den Vollziehern bewertet.

Management du personnel pour les organisations de conception dans les conditions incertaines

Résumé: La réussite de la réalisation de différents projets est souvent définie par le management optimal des cadres pour la solution des problèmes particuliers. Il est donc nécessaire d'élaborer la méthode de la répartition des problèmes entre les employés compte tenu des difficultés liées au facteur anthropogène. On trouve souvent des ambiguïtés dans la desription des caractéristiques de qualification exprimée dans la forme verbale. Les méthodes classiques ne sont pas toujours effectives ne tenant compte de la correspondance des compétences des salariés aux exigences du projet. Ainsi dans le présent article à la base d'un modélage cognitif précis est construite la méthode de la répartition des fonctions dans les conditions incertaines qui comprend deux étapes. A la première étape à l'aide des technologies de test sont évalués les niveaux de compétences des candidats. A la deuxième étape sont définis des variants de la réparition des problèmes entre les employés.

Авторы: Ажмухамедов Альберт Искандарович - аспирант кафедры «Прикладная информатика»; Проталинский Олег Мирославович - доктор технических наук, профессор, первый проректор, ФГБОУ ВПО «Астраханский государственный технический университет», г. Астрахань.

Рецензент: Попов Георгий Александрович - доктор технических наук, профессор, заведующий кафедрой «Информационная безопасность», ФГБОУ ВПО «Астраханский государственный технический университет», г. Астрахань.

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