Определение системного анализа
Системный анализ в широком смысле слова представляет собой синтез методологии теории систем, системного подхода и системных методов обоснований принятия решения.
Системный анализ - это методология решения крупных проблем, основанная на концепции систем. В системном анализе решение проблемы определяется как деятельность, которая сохраняет или улучшает характеристики системы. Приемы и методы системного анализа направлены на выдвижение альтернативных вариантов решения проблемы, выявление масштабов неопределенности по каждому варианту и сопоставление вариантов по их эффективности.
Привлечение этой методологии обусловлено, прежде всего, тем, что приходится осуществлять выбор в условиях неопределенности, вызванной наличием факторов, не поддающихся строгой количественной оценке. С момента своего возникновения (начало 50-х годов, США) системный анализ быстро впитал в себя достижения многих родственных и смежных областей и различных подходов и превратился в самостоятельную, богатую формами и областями приложений, уникальную по своему назначению и характеру научную и прикладную дисциплину.
Поскольку практически действующая методология есть не что иное, как основанная на этой методологии деятельность различных организаций по решению проблемы, системный анализ начал оказывать глубокое влияние на понимание и практику руководства решением проблем и вообще на организацию и руководство. В частности, еще в 1963 г. военный бюджет США был подготовлен на основе широкого применения системного анализа.
Системный анализ может применяться в области бизнеса, социологии, здравоохранения и практической медицины, политики и идеологии, в которых могут существовать свои специфические проблемы. В частности, совершение техники политических переворотов и техники контроля над населением (с помощью средств массовой информации) может быть следствием применения методологии системного анализа, в том числе, и в нашей стране.
Целью системного анализа является упорядочение последовательности действий при решении крупных проблем, основываясь на системном подходе. Системный анализ предназначен для решения того класса проблем, который находится вне короткого диапазона ежедневной деятельности.
Основное содержание системного анализа заключено не в формальном математическом аппарате, описывающем "системы" и "решение проблем" и не в специальных математических методах, например, оценки неопределенности, а в его концептуальном, т. е. понятийном, аппарате, в его идеях, подходе и установках.
Системный анализ как методология решения проблем претендует на то, чтобы исполнять роль каркаса, объединяющего все необходимые знания, методы и действия для решения проблемы. Именно этим определяется его отношение к таким областям, как исследование операций, теория статистических решений, теория массового обслуживания и т. п.
В центре методологии системного анализа находится операция количественного сравнения альтернатив, которая выполняется с целью выбора альтернативы, подлежащей реализации. Если требование разнокачественности альтернатив выполнено, то могут быть получены количественные оценки. Но для того, чтобы количественные оценки позволяли вести сравнение альтернатив, они должны отражать участвующие в сравнении свойства альтернатив (выходной результат, эффективность, стоимость и другие).
Достичь этого можно, если учтены все элементы альтернативы и даны правильные оценки каждому элементу. Так возникает идея выделения "всех элементов, связанных с данной альтернативой", т. е. идея, которая на обыденном языке выражается как "всесторонний учет всех обстоятельств". Выделяемая этим определением целостность называется в системном анализе полной системой или просто системой. Система, таким образом, есть то, что решает проблему.
Но как выделить эту целостность, "систему", как установить, входит данный элемент в данную альтернативу или нет? Единственным критерием может быть участие этого элемента в процессе, приводящем к появлению выходного результата данной альтернативы. Коль скоро это так, понятие процесса оказывается центральным понятием системного анализа.
Таким образом, то, что прежде всего, должно быть выделено, если мы хоти думать и действовать "системно", есть процесс. Не может быть системного мышления без ясного понимания процесса.
Чтобы выделить (найти) процесс, переводящий вход в выход, необходимо, прежде всего, выявить проблему - ситуацию, характеризующую различие между необходимым (желаемым) выходом и существующим выходом. Выход является необходимым, если его отсутствие создает угрозу существованию или развитию системы. Существующий выход обеспечивается существующей системой. Желаемый выход обеспечивается желаемой системой. Проблема - это разница между существующей и желаемой системой. Проблема может заключаться в предотвращении уменьшения выхода или же в увеличении выхода. Условия проблемы представляют собой существующую систему ("известное"). Требования представляют желаемую систему. Решение проблемы есть то, что заполняет промежуток между существующей и желаемой системами. Поэтому система, заполняющая промежуток, является объектом конструирования и называется решением проблемы.
Другими словами, проблема определяется как ситуация, в которой есть два состояния: одно называется существующим, а другое - предполагаемым. В каждом состоянии есть набор объектов, свойств и связей, объединенных в процессе. При этом каждое состояние может быть описано как система.
Проблема характеризуется содержащимся в ней неизвестным. Может быть, одна или много областей неизвестного. Неизвестное может быть определимо качественно, а не количественно. Количественной характеристикой может служить диапазон оценок, представляющих предполагаемое состояние неизвестного. Существенно, что определение одного неизвестного в терминах другого может быть противоречивым или избыточным. Неизвестные могут быть выражены только в терминах известного, т.е. такого, объекты, свойства и связи которого, установлены.
Поэтому известное определяется как количество, значение которого установлено. Существующее состояние (существующая система) может содержать и известное, и неизвестное; это означает, что существование неизвестного может не препятствовать способности системы функционировать. Существующая система, по определению, логична, но может не удовлетворять ограничению. Таким образом, действие системы само по себе не является конечным критерием хорошего, так как некоторые идеально работающие системы могут не обеспечить достижение целей. Определение целей может быть дано только в терминах требований к системе.
Требования к системе есть средство фиксации однозначных утверждений, определяющих цель. Хотя требования к системам устанавливаются в терминах объектов, свойств и связей, цели могут быть определены в терминах желаемого состояния. Цели и желаемое состояние для данного набора требований к системе могут полностью совпадать. Если они различны, то говорят, что требования представляют желаемую систему. Вообще, цели отождествляются с желаемой системой.
Цель действий состоит в том, чтобы свести к минимуму промежуток между существующей и предлагаемой системой. Сохранение или улучшение состояния системы отождествляется с промежутком между существующим и желаемым состоянием.
Формулировка цели и представление о ней зависит от стадии познания системы, поэтому в процессе развития представления о системе цель может переформулирована. Поэтому весьма важно определить, в каком смысле на данном этапе рассмотрения системы употребляется понятие цель, то есть, к какой точке условной шкалы (идеальное устремление в будущее - конкретный результат деятельности) ближе принимаемая формулировка цели.
При формулировании цели необходимо учитывать внешние по отношению к выделенной системе факторы (внешние потребности, мотивы, программы). Важное отличие организационных (открытых, развивающихся систем) от технических (замкнутых, закрытых) систем состоит в следующем. В организационных системах цели могу возникать на основе противоречий как между внешними и внутренними факторами, так и между внутренними факторами, имевшимися ранее и вновь возникающими в находящейся в постоянном самодвижении организационной системе. Существенно, что в открытых, развивающихся системах цель формируется внутри системы, и внутренние факторы, влияющие на формирование целей, являются такими же объективными, как и внешние. В противоположность этому, теория управления техническими системами оперирует понятием цели только по отношению к внутренним факторам.
Возможность сведения задачи формирования глобальной цели к задаче структуризации цели. Цель возникает в сознании руководителя или коллектива не как единичное понятие, а как некоторая, достаточно "размытая" область. На любом уровне цель возникает вначале в виде "образа" цели. При этом достичь одинакового понимания общей цели всеми исполнителями принципиально не возможно без ее детализации в виде упорядоченного или неупорядоченного набора взаимосвязанных подцелей. Такая детализация делает цель понятной и более конкретной для разных исполнителей. Таким образом, задача формирования общей цели в сложных системах должна быть сведена к задаче структуризации цели. Наиболее распространенным способом представления структур целей является древовидная иерархическая структура. При этом промежуточные цели могут формироваться по мере достижения предыдущей, что может использоваться как средство управления. Заметим, что в иерархической структуре целей закономерность целостности проявляется на каждом уровне иерархии: достижение целей вышележащего уровня не может быть полностью обеспечено достижением подцелей, хотя и зависит от них, а потребности, мотивы, программы, влияющие на формирование целей, необходимо исследовать на каждом уровне иерархии.
Как методология решения проблем системный анализ указывает принципиально необходимую последовательность взаимосвязанных операций, которая (в самых общих чертах) состоит из выявления проблемы, конструирования решения и реализации этого решения. Процесс решения представляет собой конструирование, оценку и отбор альтернатив систем по критериям стоимости, времени эффективности и риска с учетом отношений между предельными значениями приращений этих величин (так называемых маргинальных отношений). Выбор границ этого процесса определяется условием, целью и возможностями его реализации. Наиболее адекватное построение этого процесса предполагает всестороннее использование эвристических заключений в рамках постулированной системной методологии.
Редуцирование (уменьшение) числа переменных производится на основе анализа чувствительности проблемы к изменению отдельных переменных или групп переменных, агрегирования переменных в сводные факторы, выбором подходящих форм критериев, а также применением там, где это, возможно, математических способов сокращения перебора (методов математического программирования и т. п.).
Совершенствование методов при данном состоянии научных знаний имеет предел, определяемый как потенциально достижимый уровень. В результате решения проблемы устанавливаются новые связи и отношения, часть которых обусловливает желаемый выход, а другая часть определят непредвиденные возможности и ограничения, которые могут стать источником будущих проблем.
Таковы в общих чертах основные представления системного анализа как методологии решения проблем.
Применение системного анализа на практике может происходить в двух ситуациях:
- исходным пунктом является появление новой проблемы;
- исходным пунктом является новая возможность, найденная вне непосредственной связи с данным кругом проблем.
Решение проблемы в ситуации новой проблемы проводится по следующим основным этапам:
- обнаружение проблемы (идентификация симптомов);
- оценка ее актуальности;
- определение цели и принуждающих связей;
- определение критериев;
- вскрытие структуры существующей системы;
- определение дефектных элементов существующей системы, ограничивающих получение заданного выхода;
- оценка веса влияния дефектных элементов на определяемые критериями выходы системы;
- определение структуры для построения набора альтернатив;
- оценка альтернатив и выбор альтернатив для реализации;
- определение процесса реализации;
- согласование найденного решения;
- реализация решения;
- оценка результатов реализации и последствий решения проблемы.
Заметим, что определение точного перечня частных функций, обеспечивающих реализацию перечисленных этапов решения новой проблемы - это предмет самостоятельного исследования, необходимость и значение которого не могут быть переоценены.
Реализация новой возможности проходит другим путем.
Использование данной возможности в данной области зависит от наличия в ней или в смежных областях актуальной проблемы, нуждающейся для своего разрешения в такой возможности. Использование возможностей в отсутствие проблем может таить в себе, как минимум, бесполезную растрату ресурсов.
Использование возможностей при наличии проблем, но игнорирующее проблемы, превращающееся в самоцель, может способствовать углублению и обострению проблемы.
Развитие науки и техники приводит к тому, что возникновение ситуации новой возможности становится заурядным явлением. Это требует серьезного анализа ситуации при появлении новой возможности. Возможность утилизируется, если лучшая альтернатива включает в себя эту возможность. В противоположном случае возможность может остаться неиспользованной.
Одна из задач, возникающих при использовании методологии системного анализа для решения проблемы, состоит в том, чтобы выделить полезные, ценные элементы эвристического процесса и применить их совместно с методологией. Таким образом, задача состоит в том, чтобы внести структуру в слабоструктурированный процесс. При этом необходимо выполнить, по крайней мере, следующие основные требования:
- процесс решения проблемы должен быть изображен с помощью диаграмм потока (последовательности или структуры процесса) с указанием точек принципиальных решений;
- этапы процесса нахождения принципиальных решений должны быть описаны детально;
- основные альтернативы и способы их получения должны быть демонстрируемыми;
- предположения, сделанные для каждой альтернативы, должны быть определены;
- критерий, с помощью которого выносятся суждения о каждой альтернативе, должен быть полностью определен;
- детальное представление данных, взаимоотношения между данными и процедурами, с помощью которых данные должны быть оценены, должно являться частью любого решения;
- важнейшие альтернативные решения и доводы, необходимые для объяснения причин исключения отклоненных решений, должны быть показаны.
Эти требования не равны по важности, точности выражений или степени полноты и объективности. Каждое требование имеет самостоятельную ценность.
Форма, в которой выполняются перечисленные требования, может усложнить слабоструктурированную проблему. Возможно, письменное изложение проблемы и ее решение приводят к более дисциплинированному употреблению слов. Документирование процесса исследования и составление отчетов о его результатах иногда оказывает благотворное влияние, усиливая структуру проблемы. Но не все решения имеют письменную форму, и, возможно, только относительно немногие из деловых всеобъемлющих решений формально документированы. Типичные недостатки письменного материала - многословие, рыхлая структура предложений, неполнота представления, а также такое использование слов, когда их значение и смысл не определяются строго, и когда полагаются на туманное "общепринятое" значение слова (семантическое использование слов).
В завершение рассмотрим так называемый "закон необходимого разнообразия". Этот закон впервые сформулировал У. Р. Эшби, и звучит этот закон следующим образом: "чтобы создать систему, способную справиться с решением проблемы, обладающей определенным, известным разнообразием, нужно, чтобы сама система имела еще большее разнообразие, чем разнообразие решаемой проблемы, или была способна создать в себе это разнообразие".
Понимание рассмотренных закономерностей закладывает основы системного мышления и позволяет перейти к рассмотрению вопросов, связанных с системным представлением сложных объектов и процессов, а также решаемых в этих системах крупных проблем.