<<
>>

5.5. Этап пятый. Определение конфигуратора

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

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

Важно подчеркнуть, что проблемы реальной жизни не бывают однодисциплинарными, т.е. описываемыми на языке какой-нибудь одной специальности. Однодисциплинарными могут быть только учебные задачки, да и то не всегда (например, физические задачи тре­буют знания не только физики, но и математики).

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

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

С одной стороны, конфигуратор определяется природой про­блемы. Возьмем, например, геометрический случай. Пусть имеет­ся прямая, на которой помечена точка (рис. 5.8, а). Требуется опи­сать, где она находится. Для этого нужен язык, на котором мы это скажем. Элементами языка являются определенная точка начала отсчета 0 и единичный интервал (рис. 5.8, б). Введя грамматику и синтаксис (операции откладывания единичных интервалов и ра­боты с ними), мы можем сказать, что интересующая нас точка ле­жит в пятом единичном интервале (рис.

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

а

---------------------------- ►

б

0 1
[ши ш , I в

-\--------------------------- ►

0 1 2 3 4 5

Рис. 5.8

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

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

Поэтому у нас есть возможность «вычислить» его кон­фигуратор, анализируя его текст из проблемного месива, но не на предмет того, о чем он говорил, а того, на каких языках он говорил. Кто-то обращал внимание на финансовые аспекты, обсуждал про­блемы здоровья. В его конфигураторе — экономический и медицин­ский языки. Другой упоминал правовые вопросы и отношения с дру­гими людьми — юридический язык и язык психологии входят в его конфигуратор. И так с каждым стейкхолдером. В итоге мы будем иметь набор конфигураторов всех стейкхолдеров. Конфигуратор ситуации в целом есть их объединение. В него может входить не­сколько, а может и много языков. Может быть язык, на котором го­ворят все, на другом — большинство, на третьем — меньшинство, а то и вовсе только один стейкхолдер. Нам предстоит их все исполь­зовать; нельзя выбросить ни один язык, иначе соответствующий аспект не будет учтен, что не позволит претендовать на улучшающее вмешательство. Конечно, было бы неразумно для всех стейкхолдеров строить модели на всех языках. Просто при проектировании улучша­ющего вмешательства нужно кроить его индивидуально — для каждо­го стейкхолдера строить и использовать модели только на языках его конфигуратора.

Наглядным примером этого служит история с включением в сос­тав экипажа Международной космической станции космонавта из Малайзии. Отлично подготовленный к космическому полету моло­дой астронавт оказался мусульманином, что потребовало включения в его конфигуратор языка исламской культуры. Она предписывает правоверному мусульманину молиться пять раз в сутки. Возник воп­рос, как часто и в какие моменты он должен совершать молитву, если МКС обращается вокруг Земли 18 раз в сутки? Далее, молитву пола­гается совершать лицом в сторону Мекки. Пришлось составить спе­циальную программу, чтобы компьютер определял направление на Мекку в нужный момент времени. Наконец, иерархам исламской цер­кви пришлось позволить космонавту после туалета пользоваться бу­мажками, так как в условиях невесомости мусульманский обычай подмывания водой неосуществим.

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

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

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

Контрольные вопросы

1. Почему необходимо определить конфигуратор?

2. Как можно определить конфигуратор отдельного стейкхолдера?

3. Как работать с конфигураторами разных стейкхолдеров при проек­тировании улучшающего вмешательства?

<< | >>
Источник: Ф.П. Тарасенко. ПРИКЛАДНОЙ СИСТЕМНЫЙ АНАЛИЗ. 2010

Еще по теме 5.5. Этап пятый. Определение конфигуратора:

  1. II. МУДРОСТЬ ДРЕВНЕЙ РУСИ КАК ЦЕЛОСТНЫЙ КУЛЬТУРНО-ИСТОРИЧЕСКИЙ ФЕНОМЕН
  2. Биографический сюжет № 5. В.Я. Ельмеев
  3. В поле двух предметных областей
  4. 9.5. СТРУКТУРА ФОНДА ЗАРАБОТНОЙ ПЛАТЫ И ЕЕ ОПРЕДЕЛЕНИЕ
  5. 11.2. РАЗРАБОТКА ПРОГРАММЫ СОЦИОЛОГИЧЕСКОГО ИССЛЕДОВАНИЯ
  6. ГЛАВА 3 Постановка проблемы
  7. Практические системы и воспроизводство
  8. ОПРЕДЕЛЕНИЕ ИНДИВИДУАЛЬНОГО РИСКА
  9. Профессиональная адаптация как этап и составная часть профессионального самоопределения учащихся и студентов учреждений профессионального образования
  10. Сетевая модель
  11. СОВРЕМЕННЫЕ СПОСОБЫ СТРОИТЕЛЬСТВА С ПРИМЕНЕНИЕМ ЖБИ И КОНСТРУКЦИЙ
  12. Этапы постановки проблемы  
  13. Характеристика основных активных методов обучения
  14. 2.4. Этапы истории культуры русского средневековья. Характерные черты российского развитого феодализма