5.5. Этап пятый. Определение конфигуратора
Например, если произошло дорожно-транспортное происшествие, то для разрешения возникшей проблемы могут потребоваться языки: правовой (кто за что отвечает), медицинский (состояние участников ДТП до и после), технический (состояние дороги и техники), административный (организация ликвидации всех последствий), экономический (финансовое обеспечение) и т.д.
Важно подчеркнуть, что проблемы реальной жизни не бывают однодисциплинарными, т.е. описываемыми на языке какой-нибудь одной специальности. Однодисциплинарными могут быть только учебные задачки, да и то не всегда (например, физические задачи требуют знания не только физики, но и математики).
Конфигуратором называется минимальный набор профессиональных языков, позволяющий дать полное (адекватное) описание проблемной ситуации и ее преобразований.
Вся работа в ходе решения проблемы будет происходить на языках конфигуратора. И только на них. Определение конфигуратора является задачей данного этапа. Подчеркнем, что конфигуратор — это не искусственное изобретение системных аналитиков, придуманное для облегчения их работы.
С одной стороны, конфигуратор определяется природой проблемы. Возьмем, например, геометрический случай. Пусть имеется прямая, на которой помечена точка (рис. 5.8, а). Требуется описать, где она находится. Для этого нужен язык, на котором мы это скажем. Элементами языка являются определенная точка начала отсчета 0 и единичный интервал (рис. 5.8, б). Введя грамматику и синтаксис (операции откладывания единичных интервалов и работы с ними), мы можем сказать, что интересующая нас точка лежит в пятом единичном интервале (рис.
5.8, в). При необходимости более точного высказывания вводятся доли единичного интервала. Таким образом, наш конфигуратор для данной проблемы состоит из одного языка. Если потребуется описать положение точки на плоскости, придется построить конфигуратор из двух языков, для объемной задачи — из трех.а
---------------------------- ► б | ||
0 | 1 | |
[ши | ш , | I в -\--------------------------- ► |
0 1 2 3 4 5
|
Рис. 5.8
С другой стороны, конфигуратор можно рассматривать и как еще одно свойство систем, как средство, с помощью которого система решает свою проблему. Например, два глаза и два уха даны нам как материальные носители конфигуратора для определения на плоскости местоположения источника света или звука. Третий язык — для решения объемных задач — возможность поворота головы и соответственно изменения ориентации плоскости определения. Стрекоза, в отличие от летучей мыши, при погоне за мошками лишена возможности вращать головой, и природа встроила ей на «лбу» треугольник с малыми глазками в его углах.
Вернемся к нашей главной задаче — определить конфигуратор нашей проблемной ситуации. Практики часто руководствуются интуицией, здравым смыслом, опытом, советами экспертов. Как всякое субъективное решение, оно может оказаться верным, но может содержать и ошибки. Между тем объективная, не зависящая от чьих- то мнений информация для построения конфигуратора нашей проблемы у нас уже имеется. Правда, в неявной форме — она содержится в протоколах бесед со стейкхолдерами о проблемной ситуации. Дело в том, что каждый из них говорил только о том, что он считает важным, т.е. говорил на языках своего конфигуратора для данной ситуации.
Поэтому у нас есть возможность «вычислить» его конфигуратор, анализируя его текст из проблемного месива, но не на предмет того, о чем он говорил, а того, на каких языках он говорил. Кто-то обращал внимание на финансовые аспекты, обсуждал проблемы здоровья. В его конфигураторе — экономический и медицинский языки. Другой упоминал правовые вопросы и отношения с другими людьми — юридический язык и язык психологии входят в его конфигуратор. И так с каждым стейкхолдером. В итоге мы будем иметь набор конфигураторов всех стейкхолдеров. Конфигуратор ситуации в целом есть их объединение. В него может входить несколько, а может и много языков. Может быть язык, на котором говорят все, на другом — большинство, на третьем — меньшинство, а то и вовсе только один стейкхолдер. Нам предстоит их все использовать; нельзя выбросить ни один язык, иначе соответствующий аспект не будет учтен, что не позволит претендовать на улучшающее вмешательство. Конечно, было бы неразумно для всех стейкхолдеров строить модели на всех языках. Просто при проектировании улучшающего вмешательства нужно кроить его индивидуально — для каждого стейкхолдера строить и использовать модели только на языках его конфигуратора.Наглядным примером этого служит история с включением в состав экипажа Международной космической станции космонавта из Малайзии. Отлично подготовленный к космическому полету молодой астронавт оказался мусульманином, что потребовало включения в его конфигуратор языка исламской культуры. Она предписывает правоверному мусульманину молиться пять раз в сутки. Возник вопрос, как часто и в какие моменты он должен совершать молитву, если МКС обращается вокруг Земли 18 раз в сутки? Далее, молитву полагается совершать лицом в сторону Мекки. Пришлось составить специальную программу, чтобы компьютер определял направление на Мекку в нужный момент времени. Наконец, иерархам исламской церкви пришлось позволить космонавту после туалета пользоваться бумажками, так как в условиях невесомости мусульманский обычай подмывания водой неосуществим.
Подчеркнем, что конфигуратор может помочь в решении вопроса о том, каких сторонних специалистов следует привлечь к решению нашей проблемы: тех, на чьих профессиональных языках из конфигуратора сами стейкхолдеры и сам аналитик говорят недостаточно профессионально для наших целей. Тогда и потребуются внешние эксперты.
Необходимость привлечения сведений из различных областей знания порождает серьезную трудность в практике системного анализа: приходится пользоваться языками конфигуратора, которые понятны не всем участникам разработки улучшающего вмешательства. Ситуация становится похожей на библейскую притчу о строительстве вавилонской башни, которое сорвалось из-за того, что строители разговаривали на разных языках.
Проблема общения всех членов группы может решаться по-разному. Например, в комплексную научно-техническую группу, разрабатывавшую АСУ хозяйством Томской области, входили экономисты, кибернетики, инженеры, юристы, философы, программисты, руководители-администраторы, и было затрачено около года горячих дискуссий о сути проекта, пока члены группы не выработали что-то вроде общего языка и начали понимать друг друга. Такой общий язык основан на совместном использовании разных представлений информации: словесном, графическом, математическом, табличном, и т.д. Важную роль при этом играло четкое, явное подчеркивание, какие именно модели рассматриваются в данный момент, статические или динамические, проводится аналитическое или синтетическое рассмотрение вопроса.
Контрольные вопросы
1. Почему необходимо определить конфигуратор?
2. Как можно определить конфигуратор отдельного стейкхолдера?
3. Как работать с конфигураторами разных стейкхолдеров при проектировании улучшающего вмешательства?
Еще по теме 5.5. Этап пятый. Определение конфигуратора:
- II. МУДРОСТЬ ДРЕВНЕЙ РУСИ КАК ЦЕЛОСТНЫЙ КУЛЬТУРНО-ИСТОРИЧЕСКИЙ ФЕНОМЕН
- Биографический сюжет № 5. В.Я. Ельмеев
- В поле двух предметных областей
- 9.5. СТРУКТУРА ФОНДА ЗАРАБОТНОЙ ПЛАТЫ И ЕЕ ОПРЕДЕЛЕНИЕ
- 11.2. РАЗРАБОТКА ПРОГРАММЫ СОЦИОЛОГИЧЕСКОГО ИССЛЕДОВАНИЯ
- ГЛАВА 3 Постановка проблемы
- Практические системы и воспроизводство
- ОПРЕДЕЛЕНИЕ ИНДИВИДУАЛЬНОГО РИСКА
- Профессиональная адаптация как этап и составная часть профессионального самоопределения учащихся и студентов учреждений профессионального образования
- Сетевая модель
- СОВРЕМЕННЫЕ СПОСОБЫ СТРОИТЕЛЬСТВА С ПРИМЕНЕНИЕМ ЖБИ И КОНСТРУКЦИЙ
- Этапы постановки проблемы
- Характеристика основных активных методов обучения
- 2.4. Этапы истории культуры русского средневековья. Характерные черты российского развитого феодализма