Алгоритм проведения системного анализа
Универсальным средством методологии проведения системного анализа является четкое выделение пяти логических элементов в процессе исследования любых систем, подсистем и других элементов. К ним относятся:
1) цель или ряд целей;
2) альтернативные средства (или системы), с помощью которых цель может быть достигнута;
3) затраты ресурсов, требуемых для каждой подсистемы;
4) математическая и логическая модели, каждая из которых есть система связей между целями, альтернативными средствами их достижения, окружающей средой и требованиями на ресурсы;
5) критериев выбора предпочтительной альтернативы, с помощью которого сопоставляют некоторым способом цели и затраты, например, путем максимального достижения цели при некотором запрашиваемом или заранее заданном бюджете. [18]
Однако это абстрактный подход. Поэтому в таблице 5.1. предлагается более углубленная и принципиальная последовательность работ системного анализа [21]. Предлагаемая последовательность работ включает все этапы проведения системного анализа. Эта методика подходит для как исследования экономических объектов, так и для технических систем (программных средств, АСУ и др.).
Таблица 5.1.
Последовательность работ системного анализа
Этапы | Научные инструменты СА |
I. Анализ проблемы | |
1. Обнаружение проблемы. 2. Точное формулирование проблемы. 3. Анализ логической структуры проблемы. 4. Анализ развития проблемы (в прошлом и будущем). 5. Определение внешних связей проблемы (с другими проблемами). 6. Выявление принципиальной разрешимости проблемы. | Методы: сценариев, диагностический, деревьев целей, экономического анализа |
II. Определение системы | |
1. Спецификация задачи. 2. Определение позиции наблюдателя. 3. Определение объекта. 4. Выделение элементов (определение границ разбиения системы). 5. Определение подсистем. 6. Определение среды. | Методы: матричные, кибернетические модели |
III. Анализ структуры системы | |
7. Определение уровней иерархии (в большой системе). 8. Определение аспектов и языков (в БС). 9. Определение процессов функций (в ДС). 10. Определение и спецификация процессов управления и каналов информации (в УС). 11. Спецификация подсистем. 12. Спецификация процессов, функций текущей деятельности (рутинных) и развития (целевых). | Методы: диагностические, матричные, сетевые, морфологические, кибернетические модели |
IV. Формулирование общей цели и критерия системы | |
1. Определение целей, требований надсистемы. 2. Определение целей и ограничений среды. 3. Формулирование общей цели. 4. Определение критерия. 5. Декомпозиция целей и критериев по подсистемам. 6. Композиция общего критерия из критериев подсистем. | Методы: экспертных оценок («Дельфи»), деревьев целей, экономического анализа, морфологический, кибернетические модели, нормативные операционные модели (оптимизационные, имитационные, игровые). |
V. Декомпозиция цели, выявление потребностей в ресурсах и процессах | |
1. Формулирование целей – верхнего ранга. 2. Формулирование целей – текущих процессов. 3. Формулирование целей – эффективности. 4. Формулирование целей – развития. 5. Формулирование внешних целей и ограничений. 6. Выявление потребностей в ресурсах и процессах. | Методы: деревьев целей, сетевые, описательные модели, моделирования |
VI. Выявление ресурсов и процессов, композиция целей | |
1. Оценка существующих технологий и мощностей. 2. Оценка современного состояния ресурсов. 3. Оценка реализуемых и запланированных проектов. 4. Оценка возможностей взаимодействия с другими системами. 5. Оценка социальных факторов. 6. Композиция целей. | Методы: экспертных оценок («Дельфи»), деревьев целей, экономического анализа |
VII. Прогноз и анализ будущих условий | |
1. Анализ устойчивых тенденций развития системы. 2. Прогноз развития и изменения среды. 3. Предсказание появления новых факторов, оказывающих сильное влияние на развитие системы. 4. Анализ ресурсов будущего. 5. Комплексный анализ взаимодействия факторов будущего развития. 6. Анализ возможных сдвигов целей и критериев. | Методы: сценариев, экспертных оценок («Дельфи»), деревьев целей, сетевые, экономического анализа, статистический, описательные модели |
VIII. Оценка целей и средств | |
1. Вычисление оценок по критерию. 2. Оценка взаимозависимости целей. 3. Оценка относительной важности целей. 4. Оценка дефицитности и стоимости ресурсов. 5. Оценка влияния внешних факторов. 6. Вычисление комплексных расчетных оценок. | Методы: экспертных оценок («Дельфи»), экономического анализа, морфологический метод |
IX. Отбор вариантов | |
1. Анализ целей на совместимость и входимость. 2. Проверка целей на полноту. 3. Отсечение избыточных целей. 4. Планирование вариантов достижения отдельных целей. 5. Оценка и сравнение вариантов. 6. Совмещение комплекса взаимосвязанных вариантов. | Методы: деревьев целей, матричные, экономического анализа, морфологический. |
X. Диагноз существующей системы | |
1. Моделирование технологического и экономического процессов. 2. Расчет потенциальной и фактической мощностей. 3. Анализ потерь мощности. 4. Выявление недостатков организации производства и управления. 5. Выявление и анализ мероприятий по совершенствованию организации. | Методы: диагностические, матричные, экономического анализа, кибернетические модели. |
XI. Построение комплексной программы развития | |
1. Формулирование мероприятий, проектов, программ. 2. Определение очередности целей и мероприятий по их достижению. 3. Распределение сфер деятельности. 4. Распределение сфер компетентности. 5. Разработка комплексного плана мероприятий в рамках ограничений по ресурсам во времени. 6. Распределение по ответственным организациям, руководителям и исполнителям. | Методы: матричные, сетевые, экономического анализа, описательные модели, нормативные операционные модели |
XII. Проектирование организации для достижения целей | |
1. Назначение целей организации. 2. Формулирование функций организации. 3. Проектирование организационной структуры. 4. Проектирование информационных механизмов. 5. Проектирование режимов работы. 6. Проектирование механизмов материального и морального стимулирования. | Методы: диагностические, деревьев целей, матричные, сетевые методы, кибернетические модели |
Примечание. Неформальные методы: метод сценариев, метод экспертных оценок («Дельфи»), диагностические методы. Графические методы: метод деревьев целей, матричные методы, сетевые методы. Количественные методы: методы экономического анализа, морфологические методы, статистические методы. Методы моделирования: кибернетические модели, описательные модели, нормативные операционные модели (оптимизационные, имитационные, игровые). |
Предлагаемая методика проведения системного анализа может быть использована при исследовании организационных систем, а также, с внесением некоторых изменений, для технических систем в сфере информационных технологий (разработка и внедрение ИС, АСУ, отдельных программных продуктов). Благодаря такому подходу – структурированному представлению последовательности работ - появляется возможность увидеть назначение каждого метода, определить круг решаемых задач, тем самым эффективнее применять тот или иной метод при проведении системного анализа.