МЕТОДИКА ОЦЕНКИ СЛОЖНЫХ ТЕХНИЧЕСКИХ ПРОЕКТОВ С УЧЕТОМ ФАКТОРА ИМПОРТОЗАМЕЩЕНИЯ
A.B. Вишнеков, Е. М. Иванова Национальный исследовательский университет „Высшая школа экономики",
123458, Москва, Россия
УДК 51-74
В статье рассматриваются вопросы применения методов поддержки принятия решений при администрировании и выполнении сложных проектов с учетом фактора импортозамещения. Приведена постановка задачи компоновки изделия с учетом фактора импортозамещения элементной базы. Показано, что эти задачи имеют сложный и многокритериальный характер. При этом лицо, принимающее решение (руководитель проекта, руководитель проектного подразделения, инженер-разработчик) может допустить ошибки при поиске наиболее рационального решения. При выполнении сложных дорогостоящих проектов цена этих ошибок велика и может поставить под вопрос успешность проекта с точки зрения дальнейшей сертификации изделия или получения статуса доверенного оборудования. В статье предлагается методика оценки и выбора вариантов компоновки изделия для различных исходных данных.
Ключевые слова: рациональное проектное решение, импортозамещение, задача принятия решения.
There are some questions of application of decision-making support methods at administration and implementation of difficult projects are considered in the article, taking into account an import substitution factor. The problem definition of configuration of a product is given taking into account a factor of import substitution of element base. It is shown that these tasks have difficult and multicriteria character. Thus the person making the decision (the project manager, the head of design division, the development engineer) can make mistakes by search of the most rational decision. At implementation of difficult expensive projects the price of these errors of bike can also complicate the project fulfillment from the point of view of further certification of a product or obtaining the status of the entrusted equipment. In the article the technique of a choice of configuration and execution of elements of a product for various cases of basic data is offered.
Key words: rational design decision, import substitution, problem of decision-making.
Введение. Современные условия диктуют необходимость тщательного отбора и проверки приобретаемых за рубежом комплектующих и, желательно, замены их на отечественные аналоги.
Такая задача стоит особенно остро в отраслях, производящих сложные изделия, состоящие из множества узлов, в частности, при разработке изделий электронно-вычислительной техники (ЭВТ). Для каждого изделия необходимо выявить элементы, исполнение которых может быть различным: а) элемент можно приобрести у отечественных производителей; б) элемент можно разработать и произвести на отечественных предприятиях; в) элемент требует закупки у сторонних зарубежных поставщиков.
В случаях а) и б) необходимо приобрести или разработать и произвести изделие, обладающее требуемыми функциональными и технико-эксплуатационными характеристиками с оценкой стоимостных и временных затрат.
Г/ - \
Хо хт 1 ' Хт+1 хп
ч 1 1 /
чч множество М1
V множество М2
Рис. 1. Схематичное изображение изделия с учетом вариативности исполнения составляющих его
элементов
В случае в) необходимо, кроме оценки функциональных и технико-эксплуатационных характеристик изделия, оценки стоимости закупки и времени поставки, выполнить следующее:
- проверить возможность полной разборки элемента и верификации его внутренней структуры;
- проверить безопасн ость его использования;
- оцепить временные и стоимостные затраты па эти процедуры,
1. Постановка задачи. Задач а комплектация изделия ЭВТ элементами с учетом фактора импортозамещепия может быть отнесена к задачам принятия решений, а точнее, к задачам сравнения и оценки многокритериальных альтернатив |1|,
Постановка задачи принятия решения в этом случае может выглядеть следующим образом. Рассмотрим изделие, содержащее п элементов, т из которых относятся к множеству М1 элементов, дня исполнения которых в общем случае может решаться задача выбора: покупать отечественный элемент, разрабатывать оригинальный элемент на оте-
множество М1 множество М2
оетальных (п - т) элементов (множество М2), такой возможности выбора не существует, т. е, дня подобного элемента вариант исполнения может быть только один: например, только разработать или только приобрести за рубежом у единственного поставщика (см, рис, 1),
Требуется определить дня заданного проектного решения наиболее рациональное сочетание вариантов исполнения элементов, относящихся к множеству М1, либо ранжировать альтернативные варианты по степени предпочтения. Подобный выбор или ранжирование должны проводиться с применением некоторого набора критериев оценки важности имеющихся альтернативных решений. Сформируем набор критериев, но которым будет производиться оценка альтернатив: а) стоимость (включая стоимость поставки, или стоимость разработки, или стоимость покупки и верификации), б) время иоставки/разработки/нокупки-верификации.
Набор функциональных критериев оценки изделия, например: а) производительность; б) разрядность; в) мощность; г) емкость.
Набор эксплуатационных критериев, например: а) надежность; б) габариты; в) гарантийный срок бесперебойной работы.
Количество критериев в наборе в общем случае может быть различным в зависимости от характеристик и назначения рассматриваемого изделия. Кроме того, аналогичные
С / * / ' N
1 / / / м Э1 Э2 \ \ . . . \ Эп
» /
I К1.1
К2.1 К2.2 К2.3
» К1.2 /
* I
* /
К1.3 * / »
Ч ' 1 К2.4 \
\ /
N К2 .5 /
N ✓
Рис. 2. Наборы критериев оценки элементов из множества М1
критерии могут понадобиться дня сравнения и выбора варианта исполнения отдельных элементов изделия из множества М1. Во втором случае критерии могут быть аналогичными или различатьсядля каждого элемента (см. рис. 2).
Выделим два тина задач принятия решения.
Задача 1. Все элементы множества М1 можно считать „независимыми". Для таких элементов выбор исполнения (спроектировать / купить в РФ / купить за рубежом) не влияет па варианты исполнения других элементов.
Задача 2. В случае, когда выбор исполнения одного из элементов влечет ограничения
"
С точки зрения постановки задачи принятия решения Задача 1 и Задача 2 отличаются способом формирования исходного множества альтернатив и некоторыми используемыми методами поддержки принятия решения. В Задаче 1 решение но выбору варианта исполнения принимается дня каждого элемента отдельно. Исходное множество альтернатив составляется из всех возможных вариантов исполнения всех элементов множества М1. В Задаче 2 не требуется полного перебора вариантов исполнения каждого элемента. Только эксперты могут определить допустимые варианты сочетаний исполнения зависимых элементов множества М1, которые сформируют множество альтернативных решений Задачи 2.
Выбор конкретного метода поддержки принятия решений проводится па основе анализа особенностей решаемой задачи: использование численных или лингвистических критериев, число возможных альтернатив, число применяемых критериев оценки качества принимаемых решений, необходимость привлечения экспертов, возможные состояния „впеш-"
рапжировапия возможных решений но степени их предпочтительности.
Предположим, есть Т\ допустимых вариантов закупки отечественного элемента, отличающихся функциональными характеристиками, поставщиком, стоимостью, временем поставки (варианты такого исполнения элемента формируют множество Ш); т2 вариантов разработки элемента в России, отличающихся эксплуатационными характеристика-
ми (надежностью, гарантийным сроком), предприятием-разработчиком, стоимостью, сроками разработки (варианты такого исполнения элемента формируют множество Н2), т3 вариантов закупки элемента за рубежом с последующей его детальной проверкой, отличающихся фирмой-поставщиком, функциональными и эксплуатационными характеристиками, стоимостью, сроками поставки и сложностью проверки элемента (варианты такого исполнения элемента формируют множество КЗ),
Тогда общее число альтернатив выбора исполнения одного элемента составит qг = г| + тг2 + тг3. Для всего изделия число альтернатив суммируется по каждому элементу из множества М1:
Если число альтернатив q велико, то для сокращения числа альтернатив может быть дополнительно задан ряд стоимостных, временных, технико-эксплуатационных ограничений, сужающих число рассматриваемых вариантов исполнения изделия или конкретного элемента,
2. Методика решения Задачи 1. Для решения поставленной задачи необходимо задать (рассчитать) коэффициенты важности критериев оценки вариантов исполнения каждого элемента. Это можно сделать с помощью либо индивидуальных методов поддержки принятия решений, в частности, используя процедуру, предложенную в методе аналитических иерархий [2], либо в случае необходимости привлечения экспертов методом ранга или предпочтений [3], т, к, число критериев невелико и вероятность получения несогласованных экспертных оценок мала.
Метод аналитических иерархий может оказаться более предпочтительным, т, к, позволяет использовать сложные иерархии вложенных критериев (например, группы функциональных (КЗ-К6) или технико-эксплуатационных критериев (К7-К9)),
Число альтернативных вариантов решения вопроса для каждого элемента может варьироваться от единиц до нескольких десятков. Наиболее универсальным подходом в этом случае может быть метод перестановок. Данный метод позволяет решать задачи с достаточно большим числом альтернатив и малочувствителен к случайным ошибкам ЛПР, а также он легко поддается автоматизации. Это имеет большое значение, т, к, при возрастании числа рассматриваемых альтернатив сложность решения задачи данным методом резко возрастает.
Решение задачи для изделия в целом в случае „независимости" рассматриваемых элементов, таким образом, сводится к решению совокупности задач принятия решения по каждому элементу. Решение задачи в этом случае может потребовать привлечения экспертов для оценки каждого из имеющихся альтернативных вариантов по выбранным критериям, Тогда целесообразно применение групповых методов принятия решений, в частности, метода минимального расстояния, предварительно сократив число рассматриваемых альтернатив до 10 и менее методом разложения вариантов на удовлетворительные и неудовлетворительные с учетом заданных в постановке задачи ограничений,
3. Методика решения Задачи 2. В случае, когда выбор действия по одному из элементов влечет ограничения на выбор действий по другому элементу (рассматриваемые
"
перты формируют множество альтернатив путем определения совокупностей допустимых вариантов исполнения элементов множества М 1. Тогда задача сводится к интегральной
т
г=1
оценке и сравнению предложенных экспертами альтернатив (совокупностей) по выбранным критериям.
Решение задачи в этом случае требует привлечения экспертов и, соответственно, применения групповых методов принятия решений для оценки и сравнения альтернативных вариантов по выбранным критериям. Число д совокупностей исполнения элементов, как правило, невелико (оно, как правило, равно числу экспертов).
Для решения Задачи 2, если число альтернативных вариантов д ^ 10, можно предложить использование метода минимального расстояния с помощью расчета медианы Кемени-Снелла, представляющей собой ранжировку альтернатив с минимальным суммарным расстоянием до всех экспертных ранжировок [4].
Если число рассматриваемых вариантов д > 10, целесообразно применение метода ранга, основанного на балльных экспертных оценках альтернатив, который не ограничивает число альтернатив при условии проверки экспертных оценок на согласованность,
4. Алгоритм решения задачи. Рассмотрим обобщенный алгоритм решения задачи принятия решения по выбору рационального варианта комплектации изделия (см, рис, 3), Шаг 1. Формирование множества элементов М 1.
Шаг 2. Определение класса задачи: Задача 1 (элементы независимы) или Задача 2 (элементы зависимы),
Шаг 3, Генерация альтернативных вариантов решения задачи.
Если решается Задача 1, то для каждого элемента, входящего в множество М1, производится генерация вариантов исполнения. То есть формируются множества Ш, Н2. КЗ с общим числом элементов дг = т1 + т2 + т3.
Если решается Задача 2, то экспертами производится генерация совокупностей возможных сочетаний исполнения элементов.
Шаг 4. Формирование множества критериев оценки и сравнения альтернатив. Если решается Задача 1, то для каждого элемента из множества М 1 формируется множество критериев оценки и сравнения вариантов исполнения.
Если решается Задача 2, то формируется множество критериев оценки допустимых вариантов сочетаний исполнения элементов множества М1, которое во многом совпадает с множеством критериев оценки изделия в целом.
Шаг 5, Задание ограничений на значения критериев, позволяющих уменьшить число рассматриваемых вариантов.
Если решается Задача 1, то задаются ограничения на значения критериев оценки каждого элемента множества М 1.
Если решается Задача 2, то задаются ограничения на значения критериев оценки изделия в целом.
Шаг 6, Производится расчет весов критериев, выбранных на Шаге 4 с помощью процедуры, используемой в методе аналитических иерархий, либо методом предпочтений или методом ранга, в случае необходимости привлечения экспертов. Шаг 7, Выбор рационального варианта комплектации изделия.
Если решается Задача 1, то с помощью метода перестановок отдельно определяется рациональный вариант исполнения каждого элемента из множества М 1. Для процедуры попарного сравнения альтернатив по каждому критерию может потребоваться привлечение экспертов, В этом случае наиболее целесообразно использовать метод ранга, так как число вариантов исполнения элементов (число дг = Т1 + т2 + т3 элементов множеств Ш, К2, КЗ) может быть очень большим (дг ^ 10),
Рис. 3. Алгоритм решения задачи
Если решается Задача 2, то с помощью метода минимального расстояния выбирается наиболее рациональная совокупность вариантов исполнения элементов из множества М1, с помощью расчета медианы Кемени-Снелла, если число альтернативных вариантов q ^ 10. Если число рассматриваемых вариантов q > 10, целесообразно применение метода ранга.
Т 7
\ /
чч множество М1 /
ч множество М2
Рис. 4. Схематичное изображение изделия (п = 5, т = 2)
5. Пример выбора рационального варианта комплектации изделия. Рассмотрим примеры применения методов поддержки принятия решений как дня Задачи 1, так и дня Задачи 2.
Согласно алгоритму (см. рис. 3), на нервом шаге требуется сформировать множество М1 элементов с альтернативными вариантами исполнения. Пусть это будет изделие, состоящее из пяти элементов (и = 5), два из которых определены экспертами как относящиеся к множеству М1 (ш = 2), см. рис. 4.
Далее, па втором шаге следует определить вид задачи. Рассмотрим оба варианта дня наглядности.
Пример решения Задачи 1, В пашем случае во множестве М1 два элемента, поэтому
1
пустим, что на третьем шаге сформированы семь = 7) альтернативных решений (см, табл. 1),
Допустим, что па четвертом шаге экспертами сформированы 4 критерия сравнительной оценки альтернатив,
К1, Минимальная стоимость исполнения элемента.
К2, Минимальное время исполнения.
КЗ. Максимальная производительность.
К4, Максимальный гарантийный срок бесперебойной работы.
Дня сокращения числа альтернатив па пятом шаге введены ограничения: время исполнения не более 6 месяцев, гарантийный срок не менее 3 лот. Тогда, согласно этим огра-
1
вычеркнуты 4 альтернативы (см. табл. 1).
На шестом шаге рассчитываются веса критериев. Пример подобных расчетов можно найти в [2, 3]. Пусть, например, были получены следующие значения весов: и1 = 0,4; и2 = 0,3; и3 = 0,2; = 0,1.
На седьмом шаге применяем метод перестановок дня сравнения и ранжирования альтернатив но степени предпочтительности. Обозначим относительную ценность каждой альтернативы но каждому из четырех имеющихся критериев одним из трех способов: лучше (1), хуже (—1), равнозначна (0). Для наглядности полученные оценки сведем в таблицы (см. табл. 2-5), где в ячейке строки г и столбца ] отмечено, является ли альтернатива Аг предпочтительнее А^ по рассматриваемому критерию (1), или наоборот хуже А(—1), или равноценна (0).
Таблица 1
Сравнительная оценка альтернатив
Оценки по критериям Альтернативы
А1 А2 АЗ А4 А5 А6 А7
К1. Стоимость (у. е.) 7 6 4 5 5 6 3
К2. (<6) Время (мес.) 4 6 7 5 5 5 8
КЗ. Производительность (ТГЬОРБ) 1 2,5 2,5 1,8 3 2 1
К4 (>3). Гарантийный срок (лет) 2 4 1 3 2 4 1
Таблица, 2
Относительная ценность альтернатив по критерию К1
А2 А4 А6
А2 0 — 1 0
А4 1 0 1
А6 0 — 1 0
Таблица 3
Относительная ценность альтернатив по критерию К2
А2 А4 А6
А2 0 — 1 — 1
А4 1 0 0
А6 1 0 0
Таблица 4
Относительная ценность альтернатив по критерию КЗ
А2 А4 А6
А2 0 1 1
А4 —1 0 — 1
А6 —1 1 0
Просуммируем веса критериев, при которых альтернатива Аг предпочтительнее А. (5^), и отдельно веса критериев, при которых альтернатива А.,- предпочтител ьнее А/ (Sjг).
Таблица 5
Относительная ценность альтернатив по критерию К 4
А2 А4 А6
А2 0 1 0
А4 —1 0 — 1
А6 0 1 0
Далее вычисляем разность этих сумм Д. = 51] — 51]. Сложив получившиеся значения для каждой альтернативы, можно рассчитать ценность каждой альтернативы
Таблица 6
Расчеты по методу перестановок
г Аг. илг
3 =2 3 =4 3 =6 3 =2 3 =4 3 = 6
2 0 0,3 0,2 0 —0,4 —0,1 —0,5
4 0,7 0 0,4 0,4 0 0,1 0,5
6 0,3 0,3 0 0,1 —0,1 0 0
Таблица 7
Параметры альтернативных вариантов компоновок изделия
Оценки по критериям Альтернативы
А1 А2 АЗ А4
К1. Стоимость (у. е.) 280 600 360 500
К2. Время (мес.) 40 25 24 31
КЗ. Надежность (мес.) 24 30 24 30
4
(илг = ^ Д.); а затем выбрать наилучшую по максимальной ценности. Дальнейшие рае-
г=1
четы также удобно свести в таблицу (см, табл. 6),
Согласно выбранным критериям и их весам, предпочтительной является альтернатива
1
можно провести для элемента Э2.
Пример решения Задачи 2, Допустим, что на третьем и четвертом шаге сформированы четыре (д = 4) альтернативных решения компоновки изделия (см, табл. 7) и сформированы 3 критерия сравнительной оценки альтернатив: К1, Минимальная стоимость изделия, К2, Минимальное время исполнения, КЗ, Максимальная надежность.
Однако никаких дополнительных ограничений не вводилось.
На шестом шаге рассчитываются веса критериев. Допустим, что были получены следующие значения весов: /ш1 = 0,4; и>2 = 0,2; и>3 = 0,4,
Рассмотрим пример ранжирования четырех альтернативных компоновок изделия тремя экспертами с помощью метода минимального расстояния. Каждым экспертом выстраивается свое ранжирование альтернатив по критериям К1^КЗ: Эксперт1=<А1, АЗ, А4, А2>,
Эксперт2=<АЗ, А2, А4, А1>,
<>
Затем строятся матрицы У попарного сравнения альтернатив (см, рис, 5) по мнению
каждого эксперта, в которых элемент имеет то же значение, что и в методе перестановок:
лучше (1), хуже ( — 1), равнозначна (0),
Далее требуется, учитывая все мнения экспертов, вычислить новую итоговую матрицу
рангов У, равноудаленную от всех трех матриц. Для новой матрицы У будет справедливым
утверждение, что величина суммы модулей разностей ее элементов и элементов любой из 12з
У1
0 1 1 —1 0 1 1 0
1
1 —1 1
У2
0 —1 —1 —1
1 0 —1 1
110 1
1 —1 —1 0
У3
—1 1 —1 0
Рис. 5. Матрицы попарного сравнения альтернатив
( 0 —11 —1 \
1 0 1 —1
—1 —1 0 —1
V 1 1 1 0 У
Вычисление такой новой матрицы происходит методом перебора всех существующих матриц с нулевой главной диагональю и кососимметричных относительно нее же (значение ,, 1" выше диагонали симметрично значению „ — 1" ниже диагонали и наоборот), Такой перебор удобнее всего выполнить программно. По новой рассчитанной матрице У строится новое ранжирование для приведенных альтернатив по степени предпочтительности. Согласно исходным данным, список альтернативных решений при уменьшении предпочтения будет следующим (АЗ, А4, А2, А1), а наиболее предпочтительной является альтернатива АЗ.
Заключение. В распоряжении руководителя проекта (при администрировании проекта) и исполнителей (при принятии проектных решений) должны быть средства, помогающие принимать наиболее рациональные решения. Необходимость подобных средств продиктована сложностью решаемых задач, их многоальтернативностью и многокрите-риальноетыо. Одним из наиболее эффективных средств является применение методов поддержки принятия решений.
Предлагаемая методика выбора вариантов комплектации изделия ЭВТ позволит также повысить эффективность принятия решений, т. к. предлагаемые методы используют только „допустимые" процедуры принятия решений по результатам психологических исследований [5]. Это тем более важно, что инженеры и конструкторы изделия ЭВТ могут не являться специалистами по принятию решений. Также используемые методы и процедуры легко поддаются автоматизации, и на основе предлагаемой методики может быть разработано программное обеспечение для поддержки принятия решения по комплектации изделия ЭВТ с учетом фактора импортозамещения.
Использование методов поддержки принятия решений позволит не только повысить качество и эффективность принимаемых решений, но и автоматизировать процесс принятия административных и проектных решений.
Список литературы
1. Ларичев О. И. Теория и методы принятия решений. 2-е изд., перераб. и доп. М.: Логос, 2002.
2. Иванова е. \!.. Вишнеков а. в. Сравнительная оценка вычислительных систем по критериям пользователя // Качество. Инновации. Образование. 2013. № 4. С. 63-68.
3. Иванова Е. \!.. Вишнеков А. В., Ерохин В. В. Автоматизация процедуры выбора микроконтроллера // Нано- и микросистемная техника. 2014. № 7. С. 14-21.
4. Кемени Дж., Снелл Дж. Кибернетическое моделирование: Пер. с англ. М.: Советское радио,1972.
5. Ларичев О. И., Байченко В. С. и др. Проблемы выявления альтернатив и двоичных оценкок на шкалах критериев // Многокритериальный выбор при решении слабоструктурированных проблем: Тр. ВНИИСИ. 1978. № 5. С. 61-77.
Вишнеков Андрей Владленович — проф., д-р технич. наук, академический руководитель магистерских программ по направлению „Информатика и вычислительная техника" Московского ин-та электроники и математики Национального исследовательского университета „Высшая школа, экономики"; тел. +7 (495) 772-95-90 *151Ц, 8-905-722-79-96,
e-mail: [email protected]
Иванова Елена Михайловна, — доцент,, канд. технич. наук, доцент, Департамента компьютерной инженерии Московского ин-та, электроники и математики Национального исследовательского университета „Высшая, школа, экономики"; тел. +7 (495) 772-95-90 *151Ц, 8-916-980-11-46,
e-mail: [email protected]
Дат,а, поступления — 29.10.2015