Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Системный анализ

.pdf
Скачиваний:
288
Добавлен:
21.03.2015
Размер:
1.03 Mб
Скачать

Системный анализ

Курс лекций

где при составлении технических заданий использовались ме­ тоды системной инженерии).

И все же следует подчеркнуть, что, несмотря на дости­ жения системной инженерии, революционное воздействие системного анализа на науки, изучающие слабо структуриро­ ванные проблемы, гораздо больше, чем собственно его вклад, правда весьма значительный, в процессы конструирования.

Поэтому можно утверждать, что самое большое влияние

системный анализ оказал на процессы управления в со­ циальных, экономических, экологических и политических системах. Если до появления системного анализа управление

вэтих отраслях носило интуитивный характер, а решения могли обосновываться сколь угодно субъективно, то с его по­ явлением управление в слабо структурированных предметных областях стало, наконец, наукой. Такой же, как управление

втехнических системах (то, что возможности системного анализа здесь еще далеко не полностью используются — во­ прос отдельный).

Исамым конструктивным приемом в данном случае ока­ залась возможность опираться на прогнозы последствий тех или иных действий, касающихся сложных систем. Эти про­ гнозы, в свою очередь, стали возможными только в результате применения концепции состояний. Для примера рассмотрим весьма близкое по постановке к классическим методам иссле­ дование операций.

Здесь системный анализ помимо рационализации предмодельного описания используется (правда, в неявном виде) для обоснования «стационарной» постановки задачи. Действи­ тельно, изменения сложной системы, состоящей из многих компонентов, в подобной постановке не рассматриваются

в реальной их динамике.

Что это значит? Это значит, что предполагается дости­ жение определенного результата, зависящего от немногих ха-

182

Итоги курса. Что же такое системный анализ

Лекция 9

рактеристик исходного «плана» операции. Повторим, если бы динамика системы была бы прогнозируема и объяснима в де­ талях, такая постановка была бы оправдана с точки зрения классической физики.

Однако в данных задачах динамика системы зачастую неизвестна. Это значит, что предполагается некий определен­ ный исход процесса, динамика которого неизвестна. Следова­ тельно, предполагается наличие некоторого итогового сос­ тояния.

В более явном виде концепция состояний прослеживает­ ся в теории игр. Действительно, это, во-первых, применимое

ик теории игр вышеприведенное рассуждение об определен­ ном исходе неопределенного процесса, который объясним только с позиций концепции состояний.

Аво-вторых, это те же позиции (состояния) в многошаго­ вых играх. Здесь концепция состояний используется прямо, ибо в соответствии с данной концепцией из одного состоя­ ния (позиции) может быть строго ограниченное число воз­ можных ходов (смен состояний). Концепция состояний во­ обще является единственным глубоким мировоззренческим обоснованием всех методов дискретного описания пове­ дения сложных систем и, соответственно, всех методов дискретной математики, применяемых к моделированию

ипринятию решений.

Здесь следует сделать одно очень важное замечание. Дис­ кретность поведения сложных систем, коль скоро она ис­ пользуется (пусть даже в неявном виде), требует адекватного выделения сложных систем, ведь реально несвязанные в си­ стему суммы элементов не ведут себя дискретно!

Таким образом, любое применение дискретных методов, или иначе, методов, в неявном виде предполагающих ис­ пользование концепции состояний, требует повышенного внимания к предмодельной структуризации. Иначе говоря,

183

Системный анализ

Курс лекций

применение в целях управления и планирования даже прямо несвязанных с системной методологией приемов исследова­ ния операций, не говоря уже о теории игр и тому подобных методах современной математики, немыслимы без большого объема предмодельных исследований, проводимых в русле си­ стемной методологии.

Но в наиболее конструктивной форме вся системная ме­ тодология, и концепция состояний в частности, применяется в экспертных системах, системной динамике и интегральном моделировании. Мы показали выше, что все эти методы моде­ лирования вообще невозможны вне системного видения мира.

С другой стороны, именно эти методы позволяют модели­ ровать и прогнозировать наиболее сложные, количественно не описанные системы и находить решения слабо структури­ зованных задач.

Применение методов системного анализа для целей про­ гнозирования, конструирования и управления, с одной сторо­ ны, весьма результативно, но, с другой стороны, предполагает при применении системных методов следование определен­ ным правилам. Процесс системного исследования во всей своей полноте должен включать в себя ряд последователь­ ных этапов.

1. Формулировка проблемы. Предварительная форму­ лировка цели и возможностей ее решения. Смысл этого этапа очевиден. Однако имеется несколько нетривиальных моментов. Первым моментом такого рода является необходи­ мость не просто «инвентаризация трудностей и угроз», а их четкая и, по возможности, лаконичная формулировка. Хотя, надо заметить, такая формулировка зачастую может быть сде­ лана как результат упомянутой «инвентаризации».

На основании выработанной формулировки проблемы определяется цель, достижение которой будет решением этой

184

Итоги курса. Что же такое системный анализ

Лекция 9

проблемы. В данном случае формулировку этой цели нельзя считать окончательной. Ибо в процессе дальнейших исследо­ ваний она может уточняться.

Как правило, на этом этапе вырисовывается и самый простой, наиболее очевидный путь достижения данной цели. Который, тем не менее, отнюдь не всегда бывает верным.

Впрочем, ситуация гораздо чаще оказывается еще слож­ нее. Самый простой и очевидный путь решения проблемы сам порождает новые проблемы. Которые обусловлены как труд­ ностями реализации этого, самого очевидного, решения, так и возникновением новых сложностей, связанных со специфи­ кой положения рассматриваемого объекта (системы) во внеш­ нем окружении.

Если говорить о достаточно структурированной проблеме принятия решения в ситуации уникального выбора, то этот этап соответствует первому этапу на схеме рис. 7.1, в резуль­ тате которого определяются «ресурсы и цели».

Правда, мы считаем вместо более узкого определения «ре­ сурсы» более правильным применять более широкий термин «возможности».

2. Выделение систем, к которым относится данная про­ блема. Как правило, ясно, к какому объекту (системе) относит­ ся рассматриваемая проблема. Однако в процессе ее решения может быть затронут гораздо более широкий круг объектов. Поэтому данный этап не столь тривиален. Он требует предва­ рительной, эскизной проработки вопроса о возможных путях решения проблемы. В результате определяется, к каким си­ стемам может относиться данная проблема.

Иногда это совпадает с тем процессом, о котором мы говорили при описании системной инженерии, когда техни­ ческая проблема рассматривается в контексте экономических, экологических, социальных и политических проблем.

185

Системный анализ

Курс лекций

Однако вопрос может быть поставлен и более узко, и например, проблема одной отрасли начинает рассматриватьс наряду с проблемами смежных отраслей.

Во многих учебниках этот этап не рассматривается в ка­ честве самостоятельного. Это обусловлено тем, что приме­ нительно к некоторым (например, техническим) проблемам и без того очевидно, каких системных объектов эта проблема касается.

Однако в более сложных и неоднозначных ситуациях (на­ пример, в исследовании социальных или политических про­ блем) данный этап системных исследований является само­ стоятельным и достаточно ответственным звеном в решении поставленных задач.

3.Уточнение ситуации. В рамках предыдущего этапа си­ стемных исследований круг затронутых проблем и систем, которых они касаются, существенно расширен по сравнению

спервоначальным. Поэтому требуется уточнение ситуации, выяснение положения, сложившегося во внешней, по отно­ шению к рассматриваемой системе, среде.

4.Выработка и формулировка альтернатив. Этот этап по сути полностью совпадает с тем, который был охаракте­ ризован на схеме рис. 7.1. Однако при рассмотрении слабо структурированных проблем, сама выработка альтернатив яв­ ляется иногда непростой задачей.

Зачастую параллельно с выработкой альтернатив сразу идет и отбраковка заведомо бесперспективных. Этот процесс, если он формализован, может соответствовать уже аналити­ ческому сравнению альтернатив, в случае если применяется метод порогов несравнимости, когда формируется «ядро» воз­ можных решений.

Однако, повторим, зачастую для такой процедуры фор­ мирования «ядра», или, иначе, существенного сужения круга

186

Итоги курса. Что же такое системный анализ

Лекция 9

рассматриваемых альтернатив, не требуется особой форма­ лизации. Дело в том, что согласно специфике психологии человека отрицательная оценка дается гораздо быстрее поло­ жительной.

Это правило известно каждому на бытовом уровне. Опре­ делить, что кто-то или что-то не нравится, гораздо проще и быстрее, чем определить, нравится ли тебе этот предмет (или субъект).

Аналогично уже на качественном уровне могут сразу от­ вергаться заведомо неприемлемые и бесперспективные аль­ тернативы, которые при строгом подходе формально должны были быть включены в рассмотрение.

5. Планирование аналитического исследования. К мо­ менту начала этого этапа альтернативы сформулированы. Но остается открытым вопрос, какими методами их срав­ нивать. В большей части случаев этот вопрос уже решен в неявном виде. Однако иногда может возникать и самостоя­ тельная проблема, какой инструментарий использовать.

Так или иначе, перед началом непосредственно аналити­ ческих исследований бывает полезно еще раз оценить возмож­ ности и ограничения применяемых методов и окончательно определиться с порядком их использования.

6.Аналитическое исследование альтернатив. Смысл это­ го этапа системных исследований понятен без особых коммен­ тариев из всего, сказанного на предыдущих лекциях.

7.Выводы аналитического исследования, выбор и фор­ мулировка рекомендуемого решения. Очевидно, что вывод делается на основе аналитического исследования альтерна­ тив. Иногда для его выработки требуется применение тех процедур, о которых говорилось в лекции 7. Иногда быва­ ет достаточно и более простого рассмотрения результатов предыдущего пункта.

187

Системный анализ

Курс лекций

На основе сделанных выводов формулируется рекоменду­ емое решение проблемы.

8. Комментарии и уточнения. Формулировка решения проблемы по самой своей сути должна быть предельно лако­ нична и однозначна.

Однако не столь однозначна любая проблема и ее решение в сложных ситуациях, требующих системного анализа.

Поэтому краткая однозначная формулировка должна со­ провождаться комментариями и уточнениями, которые долж­ ны осветить вопрос о возникновении ситуаций, когда возник­ нет необходимость скорректировать решение.

Кроме того, любое решение принимается на вполне опре­ деленном уровне. В процессе его реализации возникает необ­ ходимость его детализации и уточнения. Было бы принципи­ ально неправильно и неграмотно, именно с позиций систем­ ной методологии, стремиться конкретизировать и детализи­ ровать решение определенного уровня, доводя его «до послед­ него гвоздя» (афоризм, часто применяемый нами раньше).

Но схематично обозначить общие направления этой де­ тализации и конкретизации целесообразно.

Внимательное рассмотрение вышеприведенной схемы си­ стемного исследования проблем позволяет сделать вывод, что системный подход не только рационализирует управление, но и способствует осмыслению этого процесса самими лица­ ми, принимающими решение (ЛПР).

Системному анализу поддается и само целеполагание. Именно такой подход позволяет ясно определять рациональ­ ные цели управления и субъективно обусловленные псев­ доцели.

В данном случае системная методология также важна для осмысления эмпирически сформулированных законов управ-

188

Итоги курса. Что же такое системный анализ

Лекция 9

ления, как теоретическая механика была важна для осмысле­ ния приемов доиндустриальной инженерной практики.

Вкачестве примера можно привести широко известные

вэмпирической теории управления производственными си­ стемами понятия «координация» и «управление». Эти понятия широко использовались достаточно давно и стали уже обще­ принятыми [29].

Между тем четко очерченной разницы между этими поня­ тиями нет. Координация определяется как управление на выс­ шем уровне. Но ведь иерархическое строение относительно, то, что является высшим для данной системы, может не быть высшим для вмещающей системы.

Данная неопределенность решается просто. Координа­ ция — это управление гетерогенными системами, включающи­ ми существенно разные компоненты с существенно разными целями. С чисто инструментальной точки зрения, принятие управленческих решений в процессе координации, как прави­ ло, происходит при наличии несравнимых групп критериев оценки качества альтернатив, обусловленных именно гетеро­ генностью системы.

Именно эти несравнимые группы критериев не позволя­ ют принимать решения, «арифметически» компенсируя опре­ деленные потери за счет высоких достижений в других об­ ластях. Это и есть в общепринятой терминологии процесс координации, согласования.

Управление же гомогенными системами гораздо проще. Решения здесь принимаются при наличии простых функций полезности, зачастую линейных. В этом случае потери в одном месте вполне компенсируются достижениями в другом. Про­ цесс принятия решений гораздо проще, основная проблема носит чисто технический характер — довести решение до всех многочисленных элементов гомогенной системы и прокон­ тролировать его исполнение.

189

Системный анализ

Курс лекций

Вот это соотношение затрат времени руководителя на принятие решения (творческий процесс) и на его доведение до подчиненных и контроль (рутинный процесс) и является критерием отнесения лица, принимающего решение, условно говоря к «координатору» или простому «руководителю».

На этом примере видно, что знание методологических основ системного анализа помогает осмыслению и рациона­ лизации процесса управления, делая его таким же теоретиче­ ски обоснованным, как труд инженера, изгоняя из управления исторически изживший себя субъективизм.

В итоге системный анализ можно охарактеризовать как науку об общих закономерностях строения и поведения сложных систем.

Специфическим формальным аппаратом системного анализа являются экспертные системы, системно-динамиче­ ские и интегральные модели. Кроме того, задачи системного анализа в тех или иных случаях решаются с помощью различ­ ных отраслей современной математики: исследования опера­ ций, теории игр, дискретной математики и т. п.

Системный анализ является одним из базовых общена­ учных методов. С его помощью возможно решение задач объ­ яснения и прогнозирования, с дальнейшим использованием полученных знаний в целях конструирования и управления, в тех предметных и проблемных областях, где подобные зада­ чи невозможно решить с помощью традиционных научных ме­ тодов в рамках физикалистско-механистической парадигмы.

Таким образом, системный подход является неотъемле­ мой частью современного научного мировоззрения, демон­ стрируя возможность дальнейшего расширения сферы при­ менения научных методов в деле познания и объяснения природы и общества.

190

Итоги курса. Что же такое системный анализ

Лекция 9

Прикладные разделы системного анализа объединяют методы решения проблем прогноза поведения, конструирова­ ния и управления теми объектами, для которых в силу слож­ ности их строения затруднительно непосредственное при­ менение соответствующих методов в рамках традиционной физико-химической и механистической научной доктрины. Прикладные разделы системного анализа касаются следую­ щих предметных и проблемных областей: экономики и про­ изводственного менеджмента, прикладной экологии и приро­ допользования, прикладной политологии и социологии, во­ енного дела, отдельных отраслей медицины и демографии, конструирования больших систем производственно-техниче­ ского назначения.

Системный анализ состоит из следующих основных частей:

1.Философия и методология системного анализа.

2.Собственно теория систем, описывающая основные зако­ номерности возникновения, строения, динамики и разви­ тия сложных систем.

3.Системное математическое моделирование (в широкой трактовке этого термина).

4.Прикладной системный анализ.

Исходя из сказанного, можно утверждать, что системный анализ должен быть в сложном современном мире основой мировосприятия и базой для профессиональной подготов­ ки ученых-естественников, управленцев-производственников, экономистов, политиков, инженеров-конструкторов.