Формулирование проблемы

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

Проиллюстрируем основные особенности такой работы, составляющей первые этапы системного анализа, на примере “социотехнических” систем (название взято в кавычки, поскольку системологическая терминология в русском языке еще не совсем устоялась). Особенностью социотехнической системы является то, что люди в ней играют важную роль. Имеются и другие названия таких систем (не совсем синонимичные): “организационные” (что означает в основном состоящие из людей), “автоматизированные” (т.е. состоящие из людей и машин), “человеко-машинные” (обычно так называют систему, состоящую из одного человека и одной машины). Типичными примерами социотехнических систем служат организации типа городской медицинской службы, завода, системы транспорта или связи, экологические системы. Участие в них многих людей, интересы которых различны, делает анализ таких систем особенно сложным. Разумеется, системный анализ применим и к менее сложным системам; при этом многие этапы анализа выполняются проще, быстрее, а иногда и вообще могут быть опущены как уже выполненные ранее; кроме того, уменьшается число итераций, возвращений от последующих этапов к предыдущему, что типично для анализа сложных систем. Чем проще анализируемая система, тем ближе реализуемый алгоритм ее анализа к линейному; чем система сложнее, тем больше циклов реализуется при ее анализе, что, кстати, может служить самостоятельным признаком сложности.

ПРЕВРАЩЕНИЕ ПРОБЛЕМЫ В ПРОБЛЕМАТИКУ

ANALYST аналитик DIALECTICS диалектика STAKEHOLDERS заинтересованные стороны APPLIED прикладной PROBLEM проблема   Системный анализ, рассматриваемый как методология, является прикладной диалектикой. Законы диалектики, определяющие признаки правильности познания и практики, в системном анализе доводятся до конкретных практиче-ских рекомендаций и алгоритмов. Например, требование всесторонности рассмотрения любого явления применительно к рассмотрению проблемы трансформируется в понятие “заинтересованные стороны” и приводит к требованию рассмотрения данной проблемы не в отдельности, а в составе системы вза-имосвязанных проблем, или проблематики.

Итак, первые шаги в системном анализе связаны с формулированием проблемы. Хотя необ-ходимость системного анализа возникает тогда, когда проблема уже не только существует, но и требует решения, когда инициатор системного анализа (“заказчик”, “клиент”) уже сформулировал свою проблему, системный аналитик знает, что первоначальная формулировка – лишь очень приблизительный намек на то, какой именно должна быть действительная рабочая формулировка проблемы. Это относится не только к случаям, когда заказчик лишь обозначает сферу интересов (“Как улучшить работу медицинских учреждений?” или “Как повысить активность и самостоятельность студентов?”), но и когда он достаточно конкретен (“Какой из предложенных проектов принять к исполнению?” или “Какой должна быть модель следующего поколения данного изделия?”) или даже “совсем точен” (“Где в районе разместить новую больницу?”, “Каковы оптимальные параметры такого-то изделия?”).

Имеется ряд причин считать любую исходную формулировку проблемы лишь “нулевым приближением”. Главная из них состоит в том, что проблемосодержащая система (так называют систему, в деятельности которой проявилась данная проблема как некоторое отрицательное, нежелательное явление) не является ни изолированной, ни монолитной: она связана с другими системами и входит как часть в некоторую надсистему; сама она в свою очередь состоит из частей, подсистем, в различной степени причастных к данной проблеме. Если это действительно реальная проблема и мы намерены хотя бы ослабить ее остроту, то необходимо учитывать, как это скажется на тех, кого неизбежно затронут планируемые изменения.

Таким образом, к любой реальной проблеме необходимо априори относиться не как к отдельно взятой, а как к “клубку” взаимосвязанных проблем*. Используя для обозначения этой совокупности термин проблематика, можно сказать, что этап формулирования проблемы состоит в определении проблематики (техника этой операции будет рассмотрена позже).

Другой важной причиной того, чтобы относиться к первоначальной формулировке проблемы не как к безусловной отправной точке дальнейшего анализа, а как к начальному объекту, который сам подлежит изучению и уточнению, является тот факт, что предлагаемая заказчиком формулировка является его моделью реальной проблемной ситуации. Отсюда следует, что необходимо учитывать не только точку зрения заказчика, позиции других заинтересованных сторон (что, как уже было показано, приводит к необходимости расширения проблемы до проблематики), но и то, что его модель, как и всякая модель (см. гл. 2), неизбежно имеет целевой характер, является приблизительной, упрощенной. Поэтому следует проверять предложенную формулировку на адекватность, что обычно приводит к развитию, дополнению, уточнению первоначального варианта описания проблемы. Развитие описания состоит также и в том, что первоначальная формулировка может быть изложена в терминах не всех языков, включенных в конфигуратор (см. § 8.5).

Итак, системное исследование всякой проблемы начинается с ее расширения до проблематики, т.е. нахождения системы проблем, существенно связанных с исследуемой, без учета которых она не может быть решена. Это расширение происходит как “вширь” благодаря выявлению связей проблемосодержащей системы с над- и подсистемами, так и “вглубь” в результате рассмотрения данной проблемы с точки зрения каждого из языков конфигуратора и (если необходимо) детализации исходной проблемы.

МЕТОДЫ ПОСТРОЕНИЯ ПРОБЛЕМАТИКИ

Приведем некоторые рекомендации, как осуществлять построение проблематики.

Очевидно, что для расширения проблемы потребуется содержательная модель над- и подсистем относительно проблемосодержащей системы. В случае организационной системы формальная схема, приводящая к научной содержательной модели, изображена на рис. 8.2. В англоязычной литературе по анализу социотехнических систем часто используется подобная модель, имеющая название stakeholders, что означает “перечень заинтересованных лиц”. В этот перечень рекомендуется включать:

1) клиента, т.е. того, кто ставит проблему, заказывает и оплачивает системный анализ;

2) лиц, принимающих решения, т.е. тех, от полномочий которых непосредственно зависит решение проблемы;

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

4) самого системного аналитика и его сотрудников, главным образом для того, чтобы предусмотреть возможность минимизации его влияния на остальных заинтересованных лиц, – своеобразная “мера безопасности”, с целесообразностью которой мы неоднократно столкнемся в дальнейшем.

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

Каждая из “заинтересованных” сторон имеет свое видение проблемы, отношение к ней, ее существование или исчезновение приведет к появлению их собственных проблем. Формулирование проблематики и состоит в описании того, какие изменения и почему хочет внести каждое из заинтересованных лиц. Диалектический метод предписывает рассматривать проблему всесторонне, в том числе и во временном, историческом плане. По сути дела, проблематика – это ответ на вопрос: “Какие существующие обстоятельства и прошлый опыт заставляют именно этих заинтересованных лиц, именно в данной культурной среде, включающей именно эти ценности, воспринимать данное состояние дел как проблему?” Чтобы ответ на этот вопрос был полным, его следует дать на всех языках конфигуратора.

Понятно, что при рассмотрении проблемосодержащих систем другой природы (сугубо технических, чисто биологических, экономических и др.) содержательные модели над- и подсистем окажутся другими, однако методика определения проблематики может оставаться той же.

Какова бы ни была природа рассматриваемой системы, ее проблематика включает спектр проблем: от допускающих формализацию в виде постановки математических оптимизационных задач (хорошо структурированных, формализуемых, формальных; английские термины – hard problems, well-defined problems до проблем “рыхлых”, слабо структурированных, неформализуемых, выражаемых на естественном языке (английские термины – soft problems, ill-defined problems). Естественно, эти проблемы следует рассматривать по-разному, но в практике системного анализа наблюдается тенденция сводить все проблемы к одному типу. Та же практика показывает, что исследовать “рыхлую” проблему как “жесткую” оптимизационную гораздо опаснее, чем наоборот: если во втором случае мы лишь частично отказываемся от некоторой полезной информации, то в первом привносим ложную информацию, вводя себя и других в заблуждение. Различать “жесткие” и “рыхлые” проблемы в ходе анализа – одно из условий хорошего анализа (но не его гарантия!).

Строя проблематику, системный аналитик дает развернутую кар-тину того, кто из заинтересованных лиц и в чем заинтересован, ка-кие изменения и почему они хотят внести. При этом собственная его позиция должна быть нейтральной, он должен остерегаться повли-ять на мнения обследуемых лиц. Например, в ходе выяснения пробле-матики системному аналитику следует избегать реплик типа “я согла-сен (не согласен) с вами”, лучше сказать “я слушаю вас”.

Подведем итог Самый ответственный этап системного анализа – формулирование проблемной ситуации. Этот этап лишь начинается с постановки проблемы заказчиком. Необ-ходимо выявить всех, кого затронут возможные изменения, и сформулировать вытекающие из этих изменений их про-блемы на всех языках конфигуратора. Полученное множество проблем, названное проблематикой, и является исходным пунктом для системного анализа. Summary The most important stage in systems ana-lysis is representation of the problem si-tuation. The client’s statement of the pro-blem is only the beginning. It is then ne-cessary to determine who else will be in-fluenced by the planned changes, and to present the stakeholders’ problems that the changes will cause, in all languages of the configurator. The resulting set of problems – called a problematique or mess – is the starting point for further systems analysis.

ВЫЯВЛЕНИЕ ЦЕЛЕЙ

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

Главная трудность выявления цели связана с тем фактом, что цели являются как бы антиподом проблемы. Формулируя проблему, мы говорим в явной форме, что нам не нравится. Сделать это сравнительно просто, поскольку то, чего мы не хотим, существует. Говоря же о целях, мы пытаемся сформулировать, что же мы хотим. Мы как бы указываем направление, в котором следует “уходить” от существующей и не устраивающей нас ситуации. Трудность в том и состоит, что возможных направлений много, а выбрать нужно только одно, действительно правильное, а не кажущееся таким.

Рассмотрим основные трудности выявления целей и методы его выполнения.

ОПАСНОСТЬ ПОДМЕНЫ ЦЕЛЕЙ средствами

Как ни странно, в практике системного анализа первоначально сформулированные цели по мере выполнения анализа часто изменяются или отменяются совсем. Это вызвано тем, что субъект, цели которого должны быть выявлены, обычно сам не может их четко осознать, даже если и дает им четкие формулировки. Действительные цели, как правило, шире, чем объявленные. Например, в одном исследовании проблемы “где лучше разместить новую больницу” выяснилось, что действительная цель – улучшение медицинского обслуживания населения, и среди предложенных альтернатив нашлись более эффективные способы использования ресурсов, нежели строительство новой больницы. Это служит также примером того, как средства могут приниматься за цели. Еще одним примером этого является рассмотрение предложения о слиянии в одной из областей мелких деревообрабатывающих предприятий в одно крупное объединение, с очевидными выгодами технологического и экономического характера. Местные власти, провозглашавшие заинтересованность в повышении эффективности производства, на деле “заблокировали” этот вариант. Оказалось, что при образовании мощного объединения деревообрабатывающие предприятия перейдут из системы местной промышленности в подчинение союзного министерства, что резко снизит как отчисления в местный бюджет, так и процент производимых материалов и изделий, распределяемый в области.

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

ВЛИЯНИЕ ЦЕННОСТЕЙ НА ЦЕЛИ

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

В научной литературе и в публицистике нередко обращается внимание на определенную противоположность “технократического мышления” и “гуманистического мышления” как разных подходов к формированию целей. Главное их различие образно можно выразить так: “Человек – царь природы” и “Человек – часть природы”. Зарубежные [27] и советские [8] авторы делают более подробные их противопоставления:

Технократическая системаценностей   Гуманистическая система ценностей
Природа как источник неограниченных ресурсов Превосходство над природой Природа враждебна или нейтральна Управляемая окружающая среда   Информационно-технологическое развитие общества Рыночные отношения Риск и выигрыш Индивидуальное самообеспечение Разумность средств Информация, запоминание Образование   Природные ресурсы ограничены   Гармония с природой Природа дружественна Окружающая среда в хрупком равновесии Социокультурное развитие   Общественные интересы Гарантии безопасности Коллективистская организация Разумность целей Знания, понимание Культура

Приведенные перечни не претендуют на полноту, они лишь иллюстрируют разницу между двумя стилями мышления. Хотя такое сравнение проводится обычно, чтобы подчеркнуть (вполне справедливо) опасные для человека последствия исключительно технократического подхода к выбору целей, полный отказ от всех технократических ценностей был бы не оправдан. Например, научно-технический прогресс является не альтернативной целям социального развития, а средством его; образование можно рассматривать как “антипод” культуры только в отрыве от нее.

Вопрос о системе ценностей, по существу, предвосхищает выбор конфигуратора, т.е. языков, на которых будет проводиться системный анализ. Об этом говорил С. Бир:

HUMANISTIC гуманистический CONFUSION OF GOALS смешение целей PERFECTION OF MEANS совершенствосредств MEANS AND ENDS средства и цели TECHNOCRATIC технократический   Перечислим основные трудности выявления целей: 1. Цель – это описание желаемого будущего, в чем легко допустить неточности, а то и ошибиться. 2. То, что для одного уровня иерархии является целью, для другого есть средство; их часто пу-тают. 3. Формирование целей человека определяется системой ценностей, которой они придерживаются, а они бывают различными, иногда противоречивыми. 4. Так как проблему нельзя отрывать от проблематики, то цель никогда не бывает единственной. 5. При множественности целей существует опасность их неверного ранжирова-ния. 6. Цели меняются с течением времени.

“Значение кибернетики в настоящее время определяется не приписываемой ей способностью создать сверхмозг, а необходимостью в кратчайшее время расстаться с архаической системой взглядов на сущность управления вообще. (...) Существуют ли люди, которые готовы отрицать роль этики и эстетики только потому, что создана механическая черепаха? Как это ни абсурдно, действительно существуют. Пусть же тот, кто хоть в какой-то мере понимает истинное могущество кибернетики и ее возможности, не следует их примеру” [2, с. 271].

МНОЖЕСТВЕННОСТЬ ЦЕЛЕЙ

В данном параграфе мы рассматриваем вопросы выявления целей только самого верхнего уровня, поскольку цели нижних уровней могут быть получены из верхних алгоритмически, методом декомпозиции (см. § 8.3). Однако и на самом верхнем уровне, как правило, бывает несколько целей (даже если текстуально они объединены одной формулировкой – ”глобальная цель”) и важно не упустить какую-нибудь существенную из них. Один из приемов уже был использован в предыдущем параграфе: мы воспользовались моделью над- и подсистем относительно проблемосодержащей системы. Этот позволяет учесть цели всех заинтересованных сторон. Но по отношению к каждой из сторон также возникает проблема полноты задания ее целей. Вместе с неясностью первоначальной цели это приводит к необходимости каких-то рекомендаций относительно поиска существенных целей. Полезными оказываются следующие способы: включать в рассмотрение цели, противоположные заявленным (как в приведенном выше
примере – ”не строить больницу”), и цели “двойственные” (например, “минимизировать страдания” не то же самое, что “максимизировать удовольствия”); выявлять не только “желаемые”, но и “нежелательные” по последствиям цели (чтобы как можно раньше предвидеть возникновение новых проблем – типа загрязнения окружающей среды); допускать вообще всякие цели (их критика будет позже); единственным ограничением может служить то, что цели должны излагаться в номинальной шкале, т.е. быть названиями. Употребление более сильных шкал (см. § 6.2) – признак целей более низкого уровня, по существу, переход от целей к критериям, а это следующий этап анализа.

ОПАСНОСТЬ СМЕШЕНИЯ ЦЕЛЕЙ

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

Например, П. Риветт [31] подчеркивает, что такая ситуация возникает обычно, когда специалисты-профессионалы, участвующие в решении проблем, навязывают свое видение мира и тем самым подменяют главные цели своими. “Операция прошла успешно, но пациент умер”, – это не дурная шутка, а действительно встречающееся среди хирургов высказывание. Риветт приводит также пример внешне очень элегантного здания, построенного в городке университета графства Сассекс. Несмотря на то, что это здание в 1965 г. получило золотую медаль Королевского Общества Архитекторов, его внутренняя планировка непригодна ни для учебных, ни для административных целей. Имеется большое количество отмеченных конкурсными призами рекламных плакатов, которые не оказали никакого влияния на сбыт рекламируемой продукции. Обследование Национальной Службы Здоровья в Англии показало, что менее одного процента времени подготовки врачей этой службы посвящено профилактической медицине, хотя организация создавалась именно с этой целью.

Смешение целей может и не быть столь явным. А. Вольштеттер иллюстрирует это на примере работы дорожной полиции:

“Отцы города хотели бы уменьшить число нарушений правил дорожного движения. Они хотели бы также наказывать штрафом или тюрьмой как можно больше нарушителей. Существует два хорошо известных альтернативных способа достижения этих целей – полицейская засада или открытое патрулирование. Первый способ увеличивает вероятность поимки нарушителя. Второй – отбивает охоту к нарушениям. Если наша цель – максимизировать число наказанных нарушителей или увеличить городской бюджет за счет штрафов, то, по-видимому, для этого лучше подойдет засада, как ни неприятно применять обманную тактику. Если же, с другой стороны, наша цель – уменьшение количества дорожных происшествий или, скажем, числа попыток нарушить правила (даже если сами такие попытки станут более успешными, поскольку нарушитель будет действовать, точно зная, присутствует ли полицейский), то вполне может оказаться, что более частое и открытое присутствие полицейских, способных немедленно покарать нарушителя, побудит водителей к осторожности и тем самым будет достигать цели наилучшим образом” [9, с. 184].

Примеры смешения целей можно продолжать. Именно это стало причиной экологических проблем Байкала, Кара-Богаз-гола и Онежского озера, проекта работ по переброске вод северных рек на юг и т.д.

Чтобы подчеркнуть важность проблемы смешения целей, П. Риветт ссылается на авторитетное мнение:

“На вопрос о том, что, по его мнению, станет главной проблемой в конце ХХ века, Эйнштейн ответил: совершенство средств и смешение целей. Очень похоже, что так оно и вышло” [31, с. 8].

ИЗМЕНЕНИЕ ЦЕЛЕЙ СО ВРЕМЕНЕМ

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

Наши рекомендации