МОДЕЛИ ФОРМИРОВАНИЯ И ФУНКЦИОНИРОВАНИЯ НЕОДНОРОДНЫХ КОМАНД
Новиков Д.А.
(Институт проблем управления им. В. А. Трапезникова РАН, Москва) [email protected]
Рассмотрены модели распределения функций и объемов работ между членами команды, в том числе - в условиях их нетривиальной взаимной информированности.
Ключевые слова: команда, распределение ресурса, неполная информированность.
1. Введение
В менеджменте, управлении проектами и других разделах прикладной теории управления организационными системами все большее внимание уделяется командной деятельности персонала организации. Под командой понимается коллектив (объединение людей, осуществляющих совместную деятельность и обладающих общими интересами), способный достигать цели автономно и согласованно, при минимальных управляющих воздействиях [13]. При этом автономность и слаженность совместной деятельности членов команды обеспечивается тем, что их действия согласованы с иерархией взаимных представлений друг о друге (см. «рефлексивные» модели в [10, 15, 16]).
Выделяют однородные и неоднородные (по ролям и функциям членов, их профессиям) команды. Примером однородной команды является рабочая бригада (бригада электриков, бригада каменщиков и т.д.), примером неоднородной команды - комплексная бригада.
Процесс формирования команды включает формирование ее состава, распределение функций (ролей) и распределение объемов работ. Перечисленные три задачи взаимосвязаны и решаются «циклически» (см. рис. 1) - ведь для того, чтобы
формировать состав команды, нужно знать, какие функции будет выполнять тот или иной агент, включаемый в команду; а для оптимального распределения функций нужно знать, какой объем работ целесообразно выполнять данному агенту в рамках той или иной функции.
Задачи распределения объемов работ традиционно сводятся, как правило, к тем или иным оптимизационным задачам, решаемым в рамках математической экономики (см. [6] и ниже), задачи распределения функций - к разновидностям транспортной задачи (см. [2] и ниже), задачи формирования состава - к задачам дискретной оптимизации [7].
Рис. 1. Взаимосвязь задач формирования состава команд, распределения функций и распределения объемов работ
В настоящей работе основной акцент делается на свойствах оптимальных решений задач распределения функций и объемов работ между членами команды. Исследуются условия стабильности функционирования команды в условиях неполной информированности. Обсуждается взаимосвязь между параметрами задачи распределения функций и видом оптимальной организационной структуры.
2. Модель неоднородной команды
В неоднородных командах члены команды выполняют различные функции, причем каждый член команды в общем случае характеризуется определенными эффективностями реализации тех или иных функций. Рассмотрим команду N = {1, 2,..., п}, состоящую из п агентов. Предположим, что успешная деятельность команды требует осуществления множества
М = {1,2,...,т} различных функций. Обозначим через г/ > 0 эффективность выполнения 7-ым агентом у-ой функции (примером является производительность труда), 7 е N, у е М . Для простоты будем считать, что эффективности принимают значения от нуля до единицы.
Матрица г = || г/ || характеризует потенциальные возможности команды по выполнению заданного набора функций.
Введем такие числовые (но интерпретируемые с известной долей условности) показатели команды, вычисляемые на основании матрицы г, как:
- профессионализм 7-го агента - среднее значение эффективности выполнения им различных функций:
1 т
(1) г7 = — £ г1 , 7 е N
т 1=1
- профессионализм команды - средняя эффективность выполнения командой различных функций:
1 пт
(2) г = — ££г];
тп 7=1 у=1
- средняя квалификация команды по каждой из функций:
1 П
(3) Н 1 = —£ г/ , у е М;
п 7 =1
- неоднородность квалификаций 7-го агента - стандартное отклонение его эффективностей выполнения различных функций:
1 т
------1 £(^; - Г )2, /' Є N;
т - 1 і=і
- неоднородность команды - нормированное значение суммы различий эффективностей агентов:
1 пт
(5) й = 2---(---1) ££1 Г' " Гк 1;
2тп(п -1) г>^=1 ]=1
- «специализированное^» команды, характеризующая наличие в ней для каждой функции агентов, специализирующихся именно на реализации данной функции. Данный показатель определим как отношение числа членов команды, выполняющих при оптимальном распределении функций (в рамках, например, транспортной задачи) какие-либо функции, к общему числу членов команды п.
Отметим, что все интерпретации (1)-(5) эффективностей достаточно условны и могут быть применимы к тем или иным практическим задачам только в случае линейных «производственных функций» (функций выпуска или функций затрат) при отсутствии ограничений на объемы выполняемых агентами работ.
Приведем пример, иллюстрирующий, с одной стороны, информативность, а с другой стороны - условность введенных показателей.
Пример 1. Рассмотрим несколько команд, состоящих из трех агентов, выполняющих три различные функции - см. таблицу 1.
Таблица 1. Характеристики команд в примере 1
№ п/п г Гг ёг Г И1 ё Ч
1 1 1 1 1 1 1 111 1 0 1 1 0 1
2 1 0 0 0 1 0 0 0 1 1/3 1/73 1/3 1/3 1/2 1
3 1 1 1 0 0 0 000 Г1 = 1 Г2=Гз=0 0 1/3 1/3 1/3 1/3
Первая команда обладает высокой (даже избыточной) квалификацией и низкой неоднородностью. Вторая команда обладает меньшей средней квалификацией, большей неоднородностью, но такой же «специализированностью» (условно можно считать, что в ней отсутствует избыточность квалификаций). Наконец, третья команда, хотя и обладает такой же средней квалификацией, что и вторая команда, но в ней низок уровень «специализированности» (эффективности двух членов команды равны нулю).
Завершив рассмотрение примера, исследуем последовательно (в порядке усложнения) несколько моделей.
3. Фиксированы объемы работ, любой агент может выполнять любое количество работ
Рассмотрим задачу оптимального распределения заданного вектора объемов работ Я = (Я1, Я2, ..., Ят), между агентами, имеющими аддитивные функции затрат типа обобщенных функций Кобба-Дугласа:
с(хь г) = £ г;ф(-9, i е N
}*м г/
где ф(-) - возрастающая выпуклая гладкая функция, равная нулю в нуле. Отметим, что затраты агента не дополнительны -выполнение некоторого объема одной функции никак не сказывается на затратах на выполнение других функций. Предположим, что любой агент может выполнить любой неотрицательный объем работ каждого вида (ограниченность «производственных» возможностей агентов в модели учитывается ростом предельных издержек с увеличением объемов работ). Тогда, решая методом множителей Лагранжа следующую задачу:
п т х
ЁЁГ;Ф(~г) ® тт,
i = 1 ] =1 г Х
ЕХу = Я , ] е М,
I=1
получим оптимальное распределение объемов работ между агентами:
* ,■ Я1
(7) хн (г, Я) = г -----, i е N 1 е М.
V у ,Л , / > пИ1 *
Суммарные затраты агентов (команды в целом) по выполнению вектора Я объемов работ равны:
Я1
(8) С1(г, Я) = п£ И>(—-).
1еМ п ИJ
Проанализируем выражения (7) и (8).
Во-первых, силу специфики выбранного вида функций затрат команда может рассматриваться как единое целое - один
1 х 1
агент с функцией затрат с(х) = £ пИ!у(--) и с вектором
1еМ пИ 1
типов, компоненты которого пропорциональны средней эффективности команды по выполнению соответствующего вида работ. Из данного свойства оптимального решения вытекает важный содержательный вывод - в рассматриваемом случае при фиксированных средних квалификациях (3) команды не важно, какими конкретными квалификациями обладает тот или иной агент (то есть, характеристики (1), (2) и (4) не столь существенны). Другими словами, при фиксированной (для каждой из функций) суммарной квалификации две команды - одна, в которой один агент имеет высокую квалификацию, а остальные
- нулевую, и вторая, в которой все агенты обладают одинаковыми квалификациями - равноценны с точки зрения минимальных суммарных затрат.
Необходимо подчеркнуть, что данный вывод справедлив в предположении, что не рассматриваются затраты на привлечение и удержание агентов в команде, а эти затраты для каждого агента, очевидно, тем выше, чем выше его квалификация (1) -см. ниже обсуждение проблем формирования неоднородных команд.
Во-вторых, затраты (8) команды, естественно, монотонны по объемам выполняемых работ. Кроме того, в силу выпуклости
функции ф(-) они убывают с ростом средней квалификации (3) команды по любой из функций.
В-третьих, можно ставить и решать задачу нахождения оптимального (в смысле минимума затрат (8)) распределения квалификаций агентов, например, при заданной средней квалификации команды (2):
Я1
(9) £ И;ф(——) ® шт ,
1еМ п И} {И>0}
(10) - £ И1 = г.
т
1еМ
Решение задачи (9)-(10) имеет вид:
Я1
(11) И = т г------р, ] е М.
£ Я
к еМ
Содержательно выражение (11) означает, что при фиксированной средней квалификации оптимальна та команда, в которой выше квалификация агентов, выполняющих (при оптимальном распределении функций) наибольший объем работ. Другими словами, чем больше предстоящий объем работ того или иного вида, тем выше должна быть квалификация занятых на этих работах членов команды.
Сформулируем сделанные выводы в виде следующего утверждения.
Утверждение 1. При условии, что в неоднородной команде фиксированы объемы работ, а любой агент может выполнять любое количество различных работ:
а) оптимальное распределение объемов работ между агентами определяется выражением (7);
б) при фиксированной (для каждой из функций) суммарной квалификации распределение агентов по квалификациям несущественно;
в) при фиксированной средней квалификации оптимальна команда с квалификациями агентов, удовлетворяющих выражению (11).
Имея решение (7)-(8) задачи об оптимальном распределении работ в неоднородной команде, можно решать и задачу
формирования ее состава. Пусть при фиксированном множестве претендентов известны затраты £(г) на привлечение и удержание состава команды квалификации г. Тогда можно формулировать в той или иной постановке задачу нахождения состава, минимизирующего сумму затрат £(г) + С1(г, Я) на формирование и функционирование команды, которой предстоит реализовывать объем работ Я.
Выше предполагалось, что при фиксированных объемах работ (функций) каждый агент мог реализовывать одновременно несколько функций. Иногда (в силу технологических ограничений или существующих затрат на координацию деятельности агентов [11, 13]) требуется, чтобы разделение функций между агентами было более жестким, например, можно потребовать, чтобы каждый агент выполнял не более одной работы, и наоборот - чтобы одну работу выполнял только один агент (то есть, решать задачу о назначении). Рассмотрим соответствующую модель.
4. Фиксированы объемы работ, любой агент может выполнять только одну работу
Предположим, что число агентов равно числу функций:
Я1
п = т. Обозначим Эу = е,(К, г,) = г/ф(—-), i е N 1 е М. Тогда
г/
задача оптимального распределения функций будет описываться выражениями:
(12) ££ху Эу ® , шт
i=11=1
(13) £ х1} = 1, i = 1, п ,
1=1
(14) £ху = 1,1 = 1, п .
i=1
Методы решения задачи о назначении (12)-(14) хорошо известны. Содержательной интерпретацией этой задачи в терми-
п п
нах менеджмента является нахождение оптимальной матрицы ответственности.
Вспомним теперь, что мы исследуем команды, которые характеризуются автономностью деятельности агентов. Последняя, в том числе, подразумевает, что члены команды могут самостоятельно принимать решения о том, какие работы и в каких объемах им выполнять. Если интересы всех членов команды едины и заключаются в минимизации их суммарных затрат, то при условии, что все параметры являются общим знанием [15], каждый из агентов может решить задачу (6) или задачу (12)-(14) и выбрать оптимальные действия.
Однако может оказаться, что каждый из членов команды преследует собственные интересы. Как же будет функционировать команда в этом случае, и как добиться слаженной и эффективной (в смысле минимума суммарных затрат) работы ее членов? Для ответа на этот вопрос рассмотрим следующую модель, в которой уже появляются элементы управления, характерного для иерархических организационных систем [11].
Перенумеруем агентов таким образом, чтобы оптимальным решением задачи о назначении (12)-(14) было диагональное назначение (х// = 1, Хц = 0, ] Ф i, i, 1 е №).
Пусть за выполнение 1-ой функции установлено вознаграждение д^ 1 е М. Выигрыш /-го агента описывается разностью между вознаграждением за выполнение выбранной им функции 1 и затратами на выполнение этой функции: - с//, /г 1 е N.
Спрашивается, каковы должны быть размеры вознаграждений, чтобы выборы агентов соответствовали оптимальному решению задачи о назначении. Для ответа на этот вопрос воспользуемся полученными в [14] результатами решения задачи синтеза оптимальных нормативных ранговых систем стимулирования.
Для того чтобы /-му агенту было выгодно выбирать именно /-ю функцию, необходимо и достаточно выполнения следующей системы неравенств:
(15) дг - > д] - Эу, /г ] е N.
Запишем (15) в виде
(16) д] - дг < аг], /г ] е N,
где а1 = Су - с//, /г 1 е N. Обозначим суммарное вознаграждение агентов
(17) ^ = £д ,
i=1
где вектор д удовлетворяет (16).
Тогда задача заключается в выборе неотрицательных вознаграждений, минимизирующих выражение (17) при условии (16).
Введем в рассмотрение п-вершинный граф Ga, веса дуг в котором определяются ||аг||. Задача минимизации (17) при условии (16) является задачей о минимальных неотрицательных потенциалах вершин графа Ga, для существования решения которой необходимо и достаточно отсутствия контуров отрицательной длины [1].
Рассмотрим задачу о назначении (12)-(14), в которой э/]- = Су, i е N 1 е М.
Утверждение 2. Для того чтобы в оптимальном решении задачи о назначении х// = 1, Ху- = 0, 1 Ф i, /г 1 е N, необходимо и достаточно, чтобы граф Оа не имел контуров отрицательной длины.
Из теории графов известно [1], что в оптимальном решении задачи о назначении минимальна не только сумма потенциалов вершин графа Оа (суммарные затраты на вознаграждение членов команды), но и минимальны все потенциалы вершин (индивидуальные вознаграждения).
Имея результат утверждения 2, можно предложить алгоритм вычисления минимальных потенциалов. Поставим в соответствие ограничениям двойственные переменные и и у/, /г 1 е N. Ограничения двойственной задачи имеют вид:
(18) и - у/ < ау, i, 1 е N.
Заметим, что, так как х// = 1, i е N то и - п = аи = 0, а значит ui = п = д. Используя этот факт, определим следующий алгоритм:
Шаг 0. и = Сц, 1 е N.
Шаг 1. У!: = шах {и - а^}, ! е N.
1еN
Шаг 2. Uji = max {v + a^}, j e N.
jeN
Последовательное повторение шагов 1 и 2 алгоритма конечное число (очевидно, не превышающее п) раз даст оптимальное решение:
(19) qi = Ui = Vi, i e N.
Приведенный выше алгоритм позволяет решать задачу поиска минимальных потенциалов графа Ga, удовлетворяющих условию (16), то есть побуждающих членов команды выбрать оптимальные действия.
Обозначим C2(r, R) - значение целевой функции в оптимальном решении задачи о назначении. Легко видеть, что
(20) " r > 0, " R >0 C2(r, R) > Ci(r, R),
то есть суммарные затраты команды на выполнение фиксированного набора работ в случае фиксации «ролей» членов команды не выше, чем в случае, когда каждый член команды может выполнять несколько функций одновременно. Это свойство оптимальных решений имеет прозрачную содержательную интерпретацию в терминах свойств организационных структур [13]. Сделаем маленькое отступление, проясняющее связь между свойствами оптимальных решений задач распределения функций и типами организационных структур.
5. Оргструктуры и задачи распределения функций
Для большинства современных организаций актуальна проблема поиска рационального баланса между функциональной и проектной структурой. Под функциональной структурой в общем случае понимается линейная (древовидная) структура, в которой подразделения выделяются по тому или иному признаку (на различных уровнях иерархии признаки могут быть различны): функциональному, территориальному, продуктовому и т.д.
Линейная структура, порождаемая функциональной специализацией, оказывается эффективной при процессном функционировании, то есть в условиях относительного постоянства набора реализуемых системой функций. При проектной структуре участники системы «привязаны» не к функциям, а к проек-
там, которые могут сменять друг друга во времени (см. подробное обсуждение свойств линейных, матричных и сетевых структур в [12]). «Гибридом» функциональной и проектной структур является матричная структура, в которой каждый исполнитель в общем случае подчинен одновременно нескольким руководителям, например, некоторому функциональному руководителю и руководителю определенного проекта.
Качественно, рассмотренные выше задачи распределения функций в неоднородной команде соответствуют определению структуры взаимосвязей между агентами и руководителями -центрами (когда центр «отвечает» за некоторый проект - работу). В общем случае каждый агент оказывается связанным с каждым центром, так как первый выполняет в оптимальном распределении работ работы нескольких (быть может, даже всех) видов. Можно условно считать, что подобным связям соответствует матричная структура управления, эффективность которой зависит от объемов работ и типов агентов и равна С\(г, К). Такую задачу можно условно назвать задачей синтеза оптимальной матричной структуры.
Альтернативой является использование функциональной структуры, в которой каждый агент закреплен за одним и только одним центром (проектом или типом работ). Для того чтобы найти оптимальную функциональную структуру, следует решить задачу назначения исполнителей. Тогда С2(г, К) - минимальные суммарные затраты в этом случае.
Из выражения (20) следует, что в рамках рассматриваемых моделей затраты оптимальной функциональной структуры всегда не меньше, чем затраты оптимальной матричной структуры. Поясним последнее утверждение. Функциональная структура, как известно, требует минимальных затрат на управление (собственное функционирование). Но она приводит к неэффективному распределению работ между агентами. С другой стороны, матричная структура приводит к более эффективному распределению работ, но требует больших затрат на управление, которые выше не учитывались. Поэтому при решении вопроса о выборе структуры (или переходе от одной структуры к другой)
следует принимать во внимание оба фактора: затраты на управление и эффективность выполнения работ.
6. Неполная информированность
Выше предполагалось, что все параметры модели являются общим знанием среди агентов. Если члены неоднородной команды имеют нетривиальные взаимные представления относительно типов друг друга, то динамика их взаимных представлений (процесс формирования команды) и условия устойчивого функционирования команды (стабильность информационного равновесия [16]) могут быть описаны по аналогии с тем, как это делалось в [10, 16] для случая однородной команды. Поэтому рассмотрим более подробно ситуацию, когда различаются представления агентов об объёмах работ, которые предстоит выполнить команде.
Неполная информированность относительно объемов работ. Возможны ситуации, когда либо агенты не полностью информированы относительно объемов работ, которые необходимо выполнять команде, либо эти объемы меняются во времени. Исследуем сначала первый вариант.
Предположим, что типы агентов являются общим знанием, и имеет место рефлексия первого ранга [15] относительно объемов работ - /-ый агент обладает структурой информированности
1/ = { Як }к е N 1 е М, где Як - представления /-го агента о том,
каков объем 7-ой работы с точки зрения к-го агента, / е N.
В силу выражения (7) с точки зрения /-го агента к-ый агент должен выбрать действие Я1
(21) х* = , /, к е N 1 е М.
к к пН1
Тогда оптимальным (в силу, опять же, выражения (7)) для /-го агента является выбор действия
(22) х* (/,.) = К - £ хк , / е N ] е М.
к ф/
Дальше возможны различные варианты, в зависимости от того, что наблюдает каждый агент. Если каждый агент наблюда-
ет только свое действие, то условие стабильности (совпадения (7) и (22)) примет вид:
(23) £ гк (Я/ - Як) = 0, / е N1 е М.
kеN
Из (23) видно, что в случае двух агентов ложных равновесий [16] возникнуть не может.
Если каждый агент наблюдает выборы всех агентов (ситуация, наверное, типичная для команд), то условие стабильности (дополнительно к (23) нужно потребовать, чтобы выборы реальных и соответствующих фантомных (представлениях реальных агентов о своих оппонентах [15]) агентов совпадали, то есть
х*1 = х* , /, к е N, 1 е М) примет вид:
(24) Як = Я/1, /, к е N,1 е М,
то есть, наблюдаемость всех действий исключает ложные равновесия. Итак, мы обосновали справедливость следующего утверждения.
Утверждение 3. Если типы агентов являются общим знанием, и имеет место рефлексия первого ранга относительно объемов работ, то:
а) если каждый агент наблюдает только свои действия, то условие стабильности имеет вид (23);
б) если каждый агент наблюдает действия всех агентов, то ложных равновесий не возникает.
Неоднородная команда в нестационарной внешней среде (динамика объемов работ). Выше рассмотрена модель формирования и функционирования неоднородной команды в условиях, когда набор функций и объемы работ были фиксированы. Исследуем теперь деятельность команды в изменяющихся внешних условиях, когда требования к ее результатам (а, следовательно, и функциям, и объемам работ) меняются во времени. В частности, попытаемся ответить на распространенный на практике вопрос - какая команда лучше (и в каких условиях): содержащая набор «узких профессионалов», специализирующихся каждый в определенной области, или «универсалов», которые могут выполнять любые функции, пусть даже хуже профессионалов в соответствующей области? То есть, каково
«оптимальное» соотношение между средней квалификацией, однородностью и «специализированностью» команды?
Для ответа на эти вопросы рассмотрим две команды - одну, в которой уровень специализации (неоднородность квалификаций) высок, и вторую, в которой квалификации агентов одинаковы.
Предположим, что число работ равно числу агентов (т = п), а типы агентов принадлежат отрезку [0; 1].
Первая команда. Предположим, что в первой команде для каждой работы существует единственный агент, который умеет эту работу хорошо выполнять, но кроме нее он не может делать ничего (см. также второй пункт примера 1), то есть:
(25) г// = 1, / е N, г1 = 0,1 Ф /.
Вычислим для такой команды величины (1)-(4):
(26) г/ = 1/п, г = 1/п, Н = 1/п, ё/ = 1/л/й, /' е N.
Неоднородность квалификаций в первой команде максимальна. Затраты такой команды равны
(27) 1С2(К) = £Ф( Я/).
iеN
Рассмотрим теперь вторую команду, в которой тот же средний уровень профессионализма (3), но квалификации агентов одинаковы. Это предположение обосновано тем, что таким образом можно попытаться «уравнять» средние затраты на привлечение и удержание членов первой и второй команды.
Вторая команда. Предположим, что во второй команде квалификации агентов одинаковы (см. также первый пункт примера 1), то есть:
(25) г1 = 1/п, /, 1 е N.
Вычислим для такой команды величины (1)-(4):
(26) г/ = 1/п, г = 1/п, Н = 1/п, ё/ = 0, /' е N.
Неоднородность квалификаций во второй команде равна
нулю. Затраты такой команды равны
(27) 2С2(Я) = 1 £ф(пЯ ).
п геМ
В силу выпуклости функции ф(-) имеем:
(28) " Я > 0 2С2(Я) > !С2(Я),
то есть при одной и той же средней квалификации команды более выгодно иметь «узких» специалистов, покрывающих весь спектр решаемых командой задач, чем специалистов «широкой» (но более низкой) квалификации. Например, при <р(г) = г2 затраты второй команды в п раз выше затрат первой команды.
Необходимо подчеркнуть, что вывод о выгодности узкой специализации сделан в предположении, что набор и объем работ, выполняемых командой, фиксирован, и, кроме того, каждый агент может выполнить любой объем работ (данное предположение является существенным, так как в задачах (6) и
(16)-(17) считалось, что агенты способны выполнить любой объем работ). Если учесть динамику и считать, что в различные моменты времени команде приходится выполнять различные виды и объемы работ, то в зависимости от свойств «потока» работ может оказаться более выгодным включать в состав команды специалистов-универсалов, умеющих одинаково хорошо выполнять разнообразные функции.
Выдвинутое предположение вполне соответствует как практическому опыту, накопленному в менеджменте (см. [8] и обзор в [5]), так и теоретическим моделям - см. [9, 11, 12], в которых показано, что в стационарных условиях оптимальны линейные иерархические организационные структуры с высоким уровнем специализации, а в условиях изменяющейся внешней среды эффективными оказываются матричные или сетевые структуры (см. также примеры в [4]). Модели, описывающие оптимальное сочетание «профессионалов» и «универсалов», также рассматривались в [17].
Косвенным подтверждением является результат, установленный выражением (11), в соответствии с которым в непрерывной модели квалификация агентов должна быть пропорциональна объему работ. Другими словами, если известно, что команде предстоит выполнять, в основном, работу одного вида, то включаемые в ее состав агенты должны уметь эффективно выполнять именно эту работу. Если же объемы работ различного вида примерно одинаковы, то и средняя квалификация ко-
манды должна быть примерно одной и той же для всех видов работ.
Подводя итог краткому обсуждению взаимосвязи между уровнем специализации и видом организационной структуры, отметим, что эффективность той или иной структуры в динамике может оцениваться как сумма (или математическое ожидание, если характеристики потока не известны) затрат на реализацию всего набора работ за рассматриваемый период времени. Сделанный выше вывод о том, что матричная структура характеризуется не большими суммарными затратами агентов, чем линейная, в динамике также остается в силе. Следует при этом отметить, что нами не учитывались затраты на изменение оргструктуры, ведь использование оптимальной матричной структуры требует для каждого нового «пакета работ» использовать соответствующую оптимальную структуру. Некоторые модели, учитывающие затраты на «перестроение» оргструктур, исследовались в [3].
Литература
1. БУРКОВ В.Н., ГОРГИДЗЕ И.А., ЛОВЕЦКИЙ С.Е. Прикладные задачи теории графов. Тбилиси: Мецниереба, 1974.
2. ВАГНЕР Г. Основы исследования операций. - М.: Мир, 1972.
3. ВОРОНИН А.А., МИШИН С П. Оптимальные иерархические структуры. М.: ИПУ РАН, 2003.
4. ГЛАМАЗДИН ЕС., НОВИКОВ ДА., ЦВЕТКОВ А.В.
Механизмы управления корпоративными программами: информационные системы и математические модели. М.: Спутник, 2003.
5. ГУБКО М.В. Математические модели оптимизации иерархических структур. М.: ЛЕНАНД, 2006.
6. ИНТРИЛЛИГАТОР М. Математические методы оптимизации и экономическая теория. - М.: Прогресс, 1975.
7. КАРАВАЕВ А.П. Модели и методы управления составом активных систем. М.: ИПУ РАН, 2003.
S. МИНЦБЕРГ Г. Структура в кулаке: создание эффективной организации. М.: Питер, 2001.
9. МИШИН С.П. Оптимальные иерархии управления в экономических системах. М.: ПМСОФТ, 2004.
10. НОВИКОВ Д.А. Институциональное управление организационными системами. М.: ИПУ РАН, 2003.
11. НОВИКОВ Д.А. Механизмы функционирования многоуровневых организационных систем. М.: Фонд «Проблемы управления», 1999.
12. НОВИКОВ Д.А. Сетевые структуры и организационные системы. М.: ИПУ РАН, 2003.
13. НОВИКОВ Д.А. Теория управления организационными системами. 2-е изд. М.: Физматлит, 2007.
14. НОВИКОВ Д.А., ЦВЕТКОВ А.В. Механизмы стимулирования в многоэлементных организационных системах. М.: Апостроф, 2000.
1З. НОВИКОВ Д А., ЧХАРТИШВИЛИ А.Г. Рефлексивные игры. М.: Синтег, 2003.
16. ЧХАРТИШВИЛИ А.Г. Теоретико-игровые модели информационного управления. М.: ПМСОФТ, 2004.
17. GARICANO L., HUBBARD T. Hierarchies, specialization and
the utilization of knowledge: theory and evidence from the legal services industry. - Cambridge: National Bureau of Economic Research. Working Paper 104з2, 2004.