Алгоритм разработки программного инструментария выбора
стратегии развития многопрофильного предприятия Software development algorithm tools of choosing strategy of multifunctional company.
Назарычев М.Ю.
Аспирант
ФГОБУВПО «Финансовый университет при Правительстве Российской
Федерации» [email protected]
Аннотация
В данной статье рассматривается алгоритм разработки программного инструментария поддержки выбора стратегии развития многопрофильного предприятия на основе метода анализа иерархий. В программном инструментарии реализована процедура принятия решения в условиях иерархической структуры исходной системы критериев стратегии. Программа дает количественные оценки критериев и учитывает влияние каждого критерия на конечную альтернативу выбора стратегии.
In this article is considering software development algorithm tools of choosing strategy of multi-functional company based on method of analysis of hierarchies. In the software tools is implemented procedures for decision-making in the hierarchical structure of the original system of criteria for the strategy. The program enables the quantitative assessment criteria and take into account the impact of each criterion on the final choice of an alternative strategy.
Ключевые слова
Стратегическое планирование, алгоритм, метод анализа иерархий.
Strategic planning, algorithm, method of analysis of hierarchies
Введение
Программный инструментарий предназначен для многокритериального сравнения нескольких альтернативных стратегий развития многопрофильного предприятия. В его основе лежит метод матричного анализа иерархий, позволяющий проводить многокритериальные сравнения альтернативных решений по нескольким трудно формализуемым или не формализуемым критериям.
В рамках математической модели многокритериального анализа необходимо провести сравнение всех критериев и выявить обобщенную векторную оценку каждого альтернативного решения. Сравнение проводится экспертами по определенной шкале. Результаты сравнения сводятся в матрицы и на основании данных матриц оценки экспертов переводятся в числовое выражение, которое позволяет выделить наиболее эффективный вариант.
Основной раздел
Алгоритмическая реализация программного инструментария
Программный инструментарий поддержки выбора стратегии развития многопрофильного предприятия реализовывается в соответствии с методом анализа иерархий, в рамках которого должны быть выполнены следующие этапы:
1.Построение иерархической структуры проблемы выбора стратегии развития многопрофильного предприятия, начиная с вершины (цели), через промежуточные уровни (перечень критериев) к самому нижнему уровню (перечень альтернатив).
2.Построение множества матриц парных сравнений; для каждого из нижних уровней по одной матрице для каждого элемента примыкающего сверху уровня.
3.Синтез множественных суждений, базирующихся на результатах парных сравнений.
3.Проведение проверки индекса согласованности каждой матрицы.
4.Применение иерархического синтеза для взвешивания собственных векторов весами критериев; вычисление суммы по всем взвешенным компонентам собственных векторов уровня иерархии, лежащего ниже.
5.Оценка альтернативных решений по выбору стратегии развития многопрофильного предприятия и нахождение наилучшего из них.
В рамках реализации вышеуказанной процедуры на рис. 1 представлена блок-схема алгоритма, отображающая его в виде последовательности связанных между собой функциональных блоков, каждый из которых соответствует выполнению одного или нескольких действий.
Рис. 1. Блок-схема алгоритма работы системы «Программный инструментарий поддержки выбора стратегии развития многопрофильного предприятия»
Ввод и редактирование списка критериев
При выборе стратегии развития предприятия предлагается комплексно оценить каждую альтернативу с учетом влияния управляющих критериев. Как уже отмечалось, критерии, которые определяют выбор стратегии, на практике с трудом поддаются количественному выражению, их взаимосвязи плохо выясняются, а оценка неопределенностей и риска затруднительна.
Для оценки всех исследуемых решений по выбору стратегии развития предприятия управляющие критерии и подкритерии были идентифицированы и представлены четырьмя группами: выгоды (группа 1), возможности (группа 2), издержки (группа 3) и риски (группа 4). В каждой группе были определены подкритерии. На рис. 2 представлена иерархия по группам управляющих критериев.
66606^ ь _ _ _ __ _ _ _ _ _ _ _
Рис 2. Группы управляющих критериев оценки стратегий
В таблице 1 даны обозначения критериев для реализации расчетов в программном инструментарии.
Таблица 1- Критерии выбора стратегии развития предприятия
Критерий Обозначение
Группа 1: Критерии, характеризующие выгоды стратегии
Экономическая эффективность ац
Критерии маркетинговой эффективности ац
Критерий э ф ф екгив но сш инное ационной деятель но сш ав
Группа 2: Критерии, характеризующие возможности стратегии
Возможность качественного проведения исследований 421
Скорость достижения цепей. 422
Увеличение мощности кадрового потенциала 423
Увеличение мощности материально-технического потенциала 424
Увеличение мощности организационного потенциала 425
Увеличение мощности информационного потенциала Ш
Увеличение мощности финансового потенциала 427
Группа 3: Критерии стратегии по издержкам
Экономические издержки 431
Производственные издержки 432
Административные издержки 433
Группа 4. Критерии стратегии, характеризующие риски
Финансовый (экономический) риск 441
Юридический риск 442
Организационные риски 443
Деловой риск 444
Риск, связанный с регулирующими органами 445
Технико-производственные риски 446
Блок-схема на рис. 3 отражает алгоритм ввода списка критериев выбора стратегии развития многопрофильного предприятия.
Рис. 3. Блок-схема алгоритма ввода списка критериев в программном инструментарии
Установление приоритетов критериев
После формирования списка критериев следует установить их приоритеты сравнением между собой для выявления наиболее важных критериев и для последующей оценки альтернативных стратегий. Сравнение проводится попарно каждого критерия с каждым на основании оценок экспертов, выставленных по девятибалльной шкале относительной важности, разработанной Т. Саати. Данная шкала позволяет ставить в соответствие степени предпочтения одного сравниваемого объекта перед другим некоторые числа.
В программном инструментарии предусмотрен лист оценки критериев с автоматическим формированием матрицы, которая должна быть заполнена оценками экспертов. Блок-схема алгоритма процедуры определения приоритетов критериев представлена на рис. 4.
Рис. 4. Блок-схема алгоритма сравнения критериев между собой
После заполнения матриц выражениями субъективных парных суждений с использованием шкалы относительной важности вычисляется множество собственных векторов для каждой матрицы. После нормализации собственные вектора становятся векторами приоритетов критериев.
Ввод списка альтернативных стратегий
Ввод списка альтернативных стратегий реализуется в программном инструментарии в специальной форме. Блок-схема алгоритма этой
Рис. 5. Блок-схема алгоритма добавления альтернативных стратегий в список
Следует отметить, что эта процедура предусмотрена для расширения списка альтернативных стратегий развития многопрофильного предприятия.
Оценка альтернативных стратегий по критериям
На этом этапе оцениваются альтернативные стратегии развития многопрофильного предприятия по каждому из заданных критериев. На рис. 6. представлена блок-схема алгоритма сравнения альтернативных стратегий
между собой по каждому критерию.
О
с
Начало
3
^Т^У*-Ifei-iru. "J;h
Перебор- все* критерч-вв. ¡ = 1..ч íii Колнчксл-но критериев)
Сравнение стратегий го критерию i
Расчет зпачепнй ио5ш~МННиго вектора
нормализация .^печений собственник* пе-гггора для пол^ения вектора приоритетов
нап&олее
цадик i И>1 i IU i сри-ц i
Выбор пернии и'рлтеши для сравнения 1 = 1. и (гце пп вс^личецгви т-ратг:г и и I
РыОор второй стратеги и для грнмния j=1 .гп (гдг: m количество стратегий)
Сравнение (hj -стратегии ■ по
итнишснню к j мг:жду cuoüki и выставление оивчш по 9
Выставление обратной оноики типа i.1 Е (где Е — ik; i i гитпашениш к j) для
сравнения стратегии J по птоиниит к i
Запись в матрицу оценеж М сраече^р стратегия
Рис. 6. Блок-схема алгоритма сравнения альтернативных стратегий между собой по каждому критерию оценки
Расчет глобального результата сравнений стратегий На этом этапе расчетов применяется принцип синтеза приоритетов на иерархии для взвешивания собственных векторов матриц парных сравнений альтернатив стратегий весами критериев.
Рис. 7. Блок-схема алгоритма расчета глобального результата сравнения альтернативных стратегий и критериев
При последовательном определении векторов приоритетов альтернативных стратегий относительно управляющих критериев и групп критериев (2-й и 3-й иерархические уровни для доминантной иерархии на рис. 2.) осуществляется иерархический синтез.
Полученные значения глобального вектора приоритетов позволяют в численной форме оценить влияние управляющих критериев на самый нижний уровень, где располагаются альтернативные стратегии развития предприятия и выбрать из них оптимальный вариант.
На рис. 7 представлена блок-схема алгоритма расчета глобального результата сравнения альтернативных стратегий и критериев.
Таким образом, разработанная процедура многокритериальной оптимизации, особенностью которой является иерархическая структура исходной системы критериев стратегии в условиях доступности экспертной информации, реализована в программном инструментарии поддержки выбора стратегии развития многопрофильного предприятия.
Заключение
Практическое применение инструментального средства поддержки выбора стратегии развития многопрофильного предприятия направлено на решение проблемы учета влияния управляющих критериев на конечную альтернативу выбора стратегии и снижения общей стоимости проектов стратегического менеджмента задач данного класса.
Разработанное программно-инструментальное средство поддержки принятия решений по выбору стратегии развития многопрофильного предприятия имеет следующие отличительные особенности:
• система содержит базу знаний: набор правил выбора соответствующих моделей и методов принятия решений для обоснования альтернатив в зависимости от конкретной реализации условий принятия решения;
• система содержит базу данных для хранения информации, необходимой для проведения расчетов; описания задач и методов принятия решений;
• система является проблемно-ориентированной для задач принятия решений по выбору стратегии развития многопрофильного предприятия.
Разработанный инструментарий осуществляет развитие систем поддержки принятия решений на основе преимуществ метода анализа иерархий по следующим элементам:
• заданы предпочтения лиц, принимающих решение, в виде матриц попарных сравнений альтернатив по каждому признаку в девятибалльной шкале Т.Л. Саати;
• введен принцип Т.Саати согласования оценок альтернатив;
• введен расчет коэффициентов относительной значимости критериев с использованием метода анализа иерархий;
• включена проверку согласованности оценок альтернатив по отдельным признакам с использованием метода анализа иерархий.
Основные функции программного инструментария:
- сравнение альтернативных стратегий (до 10 стратегий);
- возможность оценки альтернативных стратегий по нескольким критериям (до 20 критериев);
- анализ согласованности оценок экспертов.
Библиографический список
1.
2. Подиновский В.В. Количественная важность критериев.
//Автоматика и телемеханика. - 2000. № 5. С. 110-123.
3. Саати Т., Керис К. Аналитическое планирование. Организация систем: Пер. с англ. - М.: Радио и связь, 1991. - 224 с.
4. Саати Т. Метод анализа иерархий. Пер. с англ. - М.: Радио и связь, 1993. 315 с.
5. Браун Марк Грэм. За рамками сбалансированной системы показателей: Пер. с англ. - М.: ЗАО «Олимп-Бизнес», 2012. - 248 с.