
2. ИССЛЕДОВАНИЕ СИСТЕМ
2.1. Характеристики и поведение системы
В современных объяснениях мира понятие “системы” играет важнейшую роль. Фундаментальная идея использования системного подхода для разрешения сложных проблем широко внедрилась в современную технику. Системный подход заключается в том, что исследователь пытается изучать поведение системы в целом, а не концентрировать внимание на отдельных ее частях. Подобный подход берет свое начало от признания того факта, что, если даже каждый элемент или подсистема имеет оптимальные конструктивные характеристики, результирующие поведение системы в целом, может оказаться лишь субоптимальным вследствие взаимодействий между отдельными ее частями.
Всем сложным системам свойственны определенные характеристики, которые являются причиной многих неприятностей, испытываемых при попытке улучшить поведение системы. Укажем среди низ на следующие:
1) Изменчивость – условие и состояние, в которых находится система в настоящее время, есть обобщенный результат прошлого поведения системы и основа для ее будущего поведения. Ни одна реальная система не остается статичной в течение длительного периода времени. Те или иные элементы включаются в систему или исключаются из нее в процессе эволюционного развития (от “рождения” элемента до его гибели), либо путем перемещения их за пределы системы.
2) Наличие окружающей среды. Каждая система существует в окружающей ее среде и является в действительности подсистемой некоторой более крупной системы. Окружающая систему среда представляет собой комплекс наделенных определенными свойствами элементов, которые хотя и не являются частью системы, однако при некотором изменении могут вызвать сдвиг в состоянии системы. Таким образом, окружающая среда должна быть представлена всеми внешними переменными, которые могут оказать воздействие на состояние системы.
3) Противоинтуитивное поведение – поверхностное ознакомление со сложными системами может порой привести к выводу о необходимости того или иного корректирующего воздействия, которое на самом деле часто оказывается неэффективным или даже приводит к обратным результатам. Причина и следствие часто не имеют тесной связи во времени и пространстве, признаки тех или иных ситуаций могут проявиться намного позже начала действия вызвавших их причин. Очевидное решение может привести в действительности к обострению проблемы, а не к ее решению.
4) Тенденция к ухудшению характеристик. Сложные системы обычно обнаруживают тенденцию к ухудшению со времени своих характеристик. Части, из которых состоит система, изнашиваются, и это служит причиной снижения эффективности ее функционирования, что в силу противоинтуитивного характера поведения системы может привести к негативным изменениям проектных решений.
5) Взаимозависимость. Никакие действия в сложной системе невозможно полностью изолировать, каждое событие подвержено влиянию предшествующих событий и оказывает влияние на последующие. Кроме того, различные виды действий в реальных системах обычно протекают в параллельных направлениях и в конечном счете оказывают влияние друг на друга.
6) Организация. Реально все сложные системы состоят из элементов или компонентов, характеризующихся высокой степенью организации. Часто объединяются в иерархии подсистем, которые взаимодействуют между собой для выполнения целевого назначения системы.
Поведение сложных систем во многом обусловлено предшествующими характерами их прошлых аналогов. Хотя сложные системы и их окружающая среда существуют объективно, они в то же время содержат элемент субъективности в том смысле, что выбор включаемых или исключаемых из системы элементов и их конфигурация диктуется исследователем. Различные методы анализа одного и того же объективного процесса или явления могут привести к созданию весьма отличающихся друг от друга концепций реальных систем и соответствующих условий.
Так, например, архитектор может рассматривать дом вместе с его электрической, отопительной, водопроводной системами как одну большую систему. Но инженер–теплотехник вправе рассматривать отопительную систему как законченную систему, а дом как окружающую среду. Для социопсихолога дом может рассматриваться как среда, окружающая семью, а последняя - как система, исследованием которой он занимается. Для него взаимосвязь между отопительной и электрической системами может не иметь никакого значения, но для архитектора эта взаимосвязь может быть очень важной. Таким образом, следует проявлять повышенную осторожность при определении изучаемой системы и границ между ней и ее окружающей средой.
Описание системы для целей имитационного моделирования состоит из двух частей: статических и динамических представлений.
На этапе формирования статического представления устанавливаются признаки существующих подсистем, здесь должны быть решены следующие вопросы: какие компоненты системы будут включены в модель, какие элементы будут исключены или будут считаться частью окружающей среды и какие структурные взаимосвязи будут установлены между ними? На втором этапе описания рассматриваются изменения. Здесь выясняется: какие изменения состояния возможны в системе и окружающих условиях и какова последовательность этих изменений? Состояние системы в данный момент определяется как набор соответствующих свойств, которые в данный момент обнаруживаются в системе.
Однако действительный процесс формулирования модели до некоторой степени индивидуален. В этом процессе решающую роль играют экспертные оценки и интуиция. Метод экспертных оценок пронизывает все аспекты моделирования: он применяется при выборе наиболее плодотворного подхода, при решении вопроса о том, что включать в модель, при проектировании и расчете модели, при выборе фактов и оценки их относительной важности, а также интерпретация результатов. Элементами системы являются компоненты, части и подсистемы, которые осуществляют определенную функцию или процесс. Взаимосвязи между элементами и способ их взаимодействия определяют поведение любой системы и то, насколько она хорошо выполняет свою главную задачу. Первый шаг при создании любой модели состоит в определении ее целевого назначения. Можно моделировать любую систему множеством способов в зависимости от того, что следует осуществить. Элементы системы и взаимосвязи между ними должны быть выбраны так, чтобы было обеспечено выполнение той задачи, которую в конечном счете должна решать данная система.
К сожалению, хотя потребность в соответствующих уточнениях и упрощениях совершенно очевидна, метод их реализации далеко не столь ясен. При современном состоянии аспектов моделирования теоретический аппарат описания систем не может гарантировать ни того, что мы правильно "абстрагировали" нашу систему из реального мира, ни того, что мы обеспечили ее оптимальное для наших целей моделирование. В этом важнейшем во всех отношениях вопросе описания систем следует полагаться на опыт, интуицию и гипотезы. Мы можем увеличить наши шансы на успех, если будем придерживаться определенного подхода, основанного на обобщении прошлого опыта.
Разработчик стремится построить такую модель реальной системы, которая не стала бы тривиальной из-за излишних упрощений и не оказалась слишком громоздкой и слишком дорогой в эксплуатации из-за непомерной перегрузки деталями. Поэтому его первой задачей является приобретение нужных сведений о системе, подлежащей моделированию. По мере того, как в процессе разработки его знания о системе будут углубляться, в модель будут вноситься соответствующие изменения. Поэтому наиболее эффективный подход состоит в том, чтобы начать разработку с общей количественной трактовки и постепенно детализировать ее по мере расширения знаний о моделируемом процессе или системе.
Любое исследование существующей или предполагаемой системы должно начаться с составления плана, показывающего, как оно будет проводиться, какие методы будут использоваться и в какой последовательности будут выполняться соответствующие работы. В течение всего исследования понадобится вести сбор данных и необходимой информации. Под сбором данных обычно понимается сбор цифровой информации, однако разработчик модели должен также собирать и другие данные, которые не столь просто выразить в цифровой форме. Так, например, ему потребуются данные о входной и выходной информации системы, а также информация о различных компонентах и элементах системы, их взаимосвязях и зависимостях.
Каждое исследование состоит из двух этапов: выявление фактического положения вещей и анализа. Первый этап тесно связан с точным определением природы и целевого назначения системы. Анализ связан с регистрацией и осмыслением совокупности фактов с целью выявления структуры системы до ее моделирования.
Можно рассматривать системы с двух различных точек зрения. Одно из этих рассмотрений позволяет ответить на вопрос, в чем состоит целевое назначение системы, тогда как другое – на вопрос, к чему приводит вводимое в систему изменение.
Некоторые системы характеризуются устойчивостью своего состава в том смысле, что они стремятся реагировать на изменения окружающих условий таким образом, чтобы сохранить заранее заданное предписанное состояние. Например, система обеспечения законности должна предусматривать поддержание такого порядка, при котором личность и собственность надежно охраняются от насилия и незаконного захвата соответственно. Подобно этому задача системы отопления и вентиляции в доме состоит в поддержании температуры в помещениях в заданном узком диапазоне. Такая система реагирует только на изменение окружающих условий до тех пор, пока желаемое состояние поддерживается неизменным, действие системы сводится к наблюдению.
Системы другого типа являются поисковыми, т.е. они устроены так, чтобы искать состояние, которое отсутствует в настоящее время. Например, система образования стремится дать студентам образование и подготовку, которые потребуются им в их последующей жизни; эта система не пытается поддерживать уровень знаний студентов в состоянии, достигнутом к настоящему моменту, а напротив, стремится расширить их до максимального уровня.
Системы, оснащенные автопилотами, также являются поисковыми системами; равно как и большинство беспилотных систем вооружения. Такие системы в большинстве своем могут по мере накопления опыта улучшать, видоизменять свое поведение в процессе достижения заданной цели. Подобная система может быть и многоцелевой. Это означает, что она может находиться в режиме поиска двух и более целей одновременно, что приводит к необходимости принимать компромиссные решения в случае, когда достижение разных целей ведет к конфликтной ситуации.
Наконец, существуют целеустремленные системы, которые сами способны устанавливать соответствующие цели функционирования. Такие системы вырабатывают как сами цели, так и методы их достижения при постоянных или изменяющихся условиях. Примером подобных систем являются системы, в которых присутствует человек, например, пилотируемый самолет или другие системы, управляемые операторами, которые способны изменять свои цели. В целеустремленных системах как только достигнута одна из целей, немедленно ставится другая, либо, когда становится очевидно, что данная цель не может быть достигнута, выбирается альтернативная цель.
Изменения внутри системы могут быть реактивными, ответными или автономными. Реакция системы есть событие, которое определяется другим событием, например, когда мы включаем свет (событие первое), система реагирует на это зажиганием лампы (событие второе), т.е. здесь налицо непосредственная причинно-следственная реакция. При изменениях ответного типа некоторое событие может стать причиной другого, но не способно привести к определенному следствию. Например, когда темнеет, мы обычно включаем свет. Мы поступаем так в ответ на наступление темноты, но этого события еще не достаточно для того, чтобы лампы зажглись сами по себе (если только выключатель не работает автоматически). Наконец, автономные изменения – это самоопределяемые события, для свершения которых наличие предшествующего события не обязательно. Такова во многом природа человеческого поведения.
2.2. Начальный этап исследования
Опыт показывает, что правильный подход к началу проектирования имитационной модели может существенным образом повлиять на успех. В идеальном случае изучение проблемы начинает лицо, уполномоченное принимать решение, или группа таких лиц, которые столкнулись с проблемой, требующей решения. Часто задание на моделирование или на финансирование работ выдается крупным администратором, который не в состоянии принять окончательное решение, но ответственен за соответствующие рекомендации. В этом случае результаты изучения проблемы могут служить двоякой цели: 1) помогают финансирующей организации сформулировать свои рекомендации и 2) служат основой рекомендаций, подкрепляют их и способствуют их принятию.
Начинается анализ со сбора информации и данных, необходимых как для того, чтобы обеспечить первоначальную основу для исследований, так и для описания системы. Задача формулируется особенно тщательно, чтобы убедиться в том, что правильно поняты потребности и требования заказчика. Обычно разработка имитационных моделей начинается с описания заказчиком проблемных ситуаций в весьма нечетких и неточных формулировках. Это не должно особенно удивлять, так как, если бы он знал точно в чем суть проблемы и каков лучший способ ее решения, он решил бы ее сам, поэтому мы должны рассматривать полученное от заказчика описание скорее как совокупность симптомов, требующих диагноза.
Заказчик описывает проблемную ситуацию, опираясь на свою прошлую деятельность и опыт, поэтому описание часто содержит лишь такие сведения, как суммы прибылей и убытков, уровни запасов, времена простоев, перечни узких мест и другие доступные заказчику данные, характеризующие функционирование системы. Последовательность наших действий должна быть далее такова: постановка "диагноза" на основании симптомов ® определение задачи ® формулирование модели. Вот почему определение задачи переводит описание симптомов, сделанное заказчиком, на точный язык наших формализованных моделей. Мы понимаем этот процесс пока еще крайне слабо, и поэтому еще предстоит провести обширные исследования, которые позволили бы разработать логически обоснованную стратегию, необходимую для формулирования проблем. Современная техника формулирования задач еще очень груба и неточна по сравнению с мощью и точностью формализованных методов моделирования. Для того, чтобы правильно сформулировать задачу, следует хорошо изучить все аспекты деятельности организации заказчика, относящиеся к данной задаче. Сюда относятся силы и факторы, действующие вне организации, которые могут оказывать влияние на ее функционирование, а также понимание субъективных и объективных аспектов проблемы. Здесь требуется обостренная наблюдательность, воображение и пристальное внимание к деталям ситуации. Нередко на этой стадии могут быть случайно получены очень важные для решения задачи данные, которые однако могут быть не приняты во внимание вследствие того, что их значение не было понято.
Проектирование, усовершенствование и реализация имитационных моделей обходится дорого, затраты на проектирование простейшей модели составляет от 5 до 6 человеко-месяцев или больше. Среднее время, необходимое для разработки и моделирования, составляет 6 – 12 месяцев. Таким образом, организацию планирования и руководства проектом не следует рассматривать как нечто эпизодическое. Первая фаза изучения задачи охватывает планирование всех работ, включая их финансирование, с целью добиться оптимального соответствия между потенциальными выгодами принимаемого решения и стоимостью их получения. Объем предполагаемых исследовательских работ должен быть установлен заблаговременно так, чтобы исследовательская организация и заказчик четко представляли себе, что должно быть сделано и чего делать не нужно. На этом этапе должны быть получены предварительные оценки потенциального выигрыша, получаемого в результате построения модели и стоимости соответствующих работ.
Если ожидаемый в ближайшем будущем выигрыш в денежном выражении не превышает объема затрат более чем в 10 раз, то проект вероятнее всего не заслуживает реализации. Очевидно, что возмещение расходов в отношении 10 : 1 превосходит в большинстве случаев возможности, которые дает удачное помещение капитала. Однако традиционно стоимость работ неизменно занижается в трое, в то время как ожидаемый эффект оказывается завышенным во столько же раз. Рассмотрим гипотетический случай, при котором первоначальная оценка суммы прибыли составляет 100000 р., а стоимость проекта оценивается в 10000 р. Если мы снизим первоначальную оценку прибыли в 3 раза и утроим оценку стоимости проекта, то получим следующие результаты в виде таблицы:
|
Прибыль, руб. |
Стоимость, руб. |
Отн.
|
Первоначальные оценки |
100000 |
10000 |
10,0 |
Реальные результаты |
33300 |
30000 |
1,11 |
Эти результаты примерно эквивалентны многим другим деловым возможностям. Исследователи систем часто настаивают на том, что в некоторых случаях желательно все же провести изучение проблемы, потому что оно дает такие побочные выводы, как, например, лучшее понимание системы. Такие аргументы до некоторой степени справедливы, но если результаты моделирования не обещают получения существенного экономического эффекта, то эти аргументы можно считать несостоятельными.
Для правильного формулирования проблемы следует разделить этот процесс на две фазы. Первая фаза – это период общей ориентировки в ситуации и формулирование проблемы с позиции заказчика. Вторая фаза – период формулирования задачи исследования. Первую фазу предполагается разделить на следующие шаги:
1. Определить лицо или группу лиц, уполномоченных принимать решения по рассматриваемой системе.
2. Поставить соответствующие задачи каждому участнику этой группы, на которого возлагается ответственность за определенную часть принимаемого решения.
3. Наметить других участников работы и определить степень влияния, которое они могут оказывать на решения, а также устанавливать, по каким каналам они могут оказывать это влияние.
4. Определить цели этих участников и установить их права.
5. Установить, какие аспекты проблемной ситуации могут контролироваться лицами, принимающими решение, и выявить пределы их возможностей.
6. Определить те аспекты окружающих условий или стороны решаемой проблемы, которые не поддаются контролю со стороны лиц, принимающих решение, и могут повлиять на окончательное решение.
7. Выяснить, какие возражения могут возникнуть или какого противодействия можно ожидать со стороны тех участников работы, которые являются противниками каких-либо изменений в системе.
В современном обществе важные решения очень редко принимаются одним человеком. Чем более важное решение предстоит принять, тем более вероятно, что в принятии окончательного решения и его реализации примут участие несколько человек. Таким образом, хотя заказчик может быть представлен одним лицом или группой лиц, в окончательном принятии или отклонении итоговых рекомендаций обычно принимают участие и другие заинтересованные стороны. Если мы хотим в максимальной степени увеличить вероятность успеха, то весьма важно, чтобы с самого начала изучения вопроса принимались во внимание возражения и опасения представителей заинтересованных сторон.
Нужно учитывать также и то, что крайне редко ставится только одна цель, например, ставя себе целью увеличить радиус действия ракетной системы, мы одновременно стремимся сохранить ее малый вес, высокую надежность и фактическую величину полезной нагрузки; ища пути увеличения прибыли, мы хотим также поддержать стабильными уровень занятости и непрерывный долговременный рост деловой активности. Следовательно, обычно приходится решать, как задачи достижения цели (стремясь получить свойства, еще не достигнутые к настоящему моменту), так и задачи сохранения (стремясь поддерживать на определенном уровне свойства системы, достигнутые к настоящему времени). В процессе формулирования задачи ведется поиск альтернатив, которые считаются пригодными для достижения желаемых конечных результатов, однако эти результаты часто являются лишь вспомогательным средством для достижения других целей.
Таким образом, получаем последовательность или иерархию конечных результатов и целей. То обстоятельство, что достижение определенных целей ввиду их значимости может быть желательно для получения более отдаленных результатов, приводит к упорядочению этих целей в некоторою иерархию, каждый уровень которой рассматривается и как конечный результат, и как средство достижения цели относительно ниже стоящих уровней. К сожалению, эти иерархические структуры, состоящие из ряда членов типа “цель – средство”, редко представляют собой связанные в единое целое цепочки. Часто они не согласуются друг с другом, а вступают в противоречие, т.е. достижение одной цели уменьшает вероятность достижения другой. Следовательно, становятся необходимыми компромиссные решения и оценки относительной важности цели, что в свою очередь превращается в одну из задач исследований.
Важно также уяснить себе, что каждое решение содержит элементы двух видов: фактографические и оценочные. Фактографические элементы – это высказывания о наблюдаемом мире и способах его функционирования. Элементы высказываний этого типа можно подвергнуть проверке с целью определения их истинности. Оценочные же элементы представляют собой высказывания этического или морального порядка, истинность которых мы не можем проверить. Та же дихотомия справедлива и в отношении целей. Такие цели, как получение заданных значений веса, дальности действия, скорости, прибыли и т.п. – фактографические элементы. Такие цели, как эффект устрашения, моральное состояние, высокий уровень здравоохранения, достаточная обеспеченность ресурсами и т.п. являются элементами оценочного типа. Иными словами, большая часть задач принятия решений состоит из объективных и субъективных элементов.
То, что определенное изменение конструкции автомобиля приведет к увеличению его скорости, есть фактографический элемент. Однако вопрос желательности этого увеличения скорости и есть уже оценочный элемент. Исследователь должен четко представлять себе, какие элементы в проблемной ситуации на этапе формулирования проблемы являются субъективными (оценочными) и какие объективными (фактографическими).
Вторая часть формулирования задачи связана с определением ее границ и планированием фазы исследований. Этот процесс предусматривает следующие шаги:
1. Четкую формулировку задания, подлежащего реализации, и определение системы, подлежащей изучению.
2. Определение ограничивающих факторов в отношении персонала, графика работы, выделяемых материальных средств и машинного времени.
3. Создание системы управления выполнения задания с целью координации действий людей, контроля ресурсов и обмена информацией.
4. Обеспечение участия в работе всего требуемого персонала.
5. Получение доступа ко всей относящейся к вопросу информации и данным, которые могут иметь значение для разрешения задачи.
6. Выявление соответствующего критерия в качестве основы для оценки результатов исследования.
7. Установление объема предполагаемого исследования с тем, чтобы исследователи и заказчик имели четкое представление о масштабе работы.
Конечный успех или неудача проекта в значительной мере зависят от методов его планирования, осуществления и контроля за реализацией. Поэтому не следует недооценивать эти аспекты деятельности.
2.3. Сбор фактического материала
Наиболее очевидными источниками данных являются измерения и наблюдения, но также важны и некоторые другие средства получения информации. Такие как документы, чертежи, интервью и личное участие в работе. К документам относятся руководства, чертежи, инструкции, спецификации. Возможность найти и соответственно обработать, интерпретировать документы, оказывает большую помощь в понимании и определении системы. Исследователь должен, однако, очень внимательно относиться к данным, которые он выбирает из документов и интервью. Такие данные следует рассматривать только как предварительные, проверять их достоверность по другим источникам и сравнивать их с данными опыта и наблюдений. Данные, почерпнутые из документов, могут оказаться устаревшими, а информация, полученная из переписки и интервью, может быть искажена вследствие субъективных особенностей интервьюирующих и интервьюируемых лиц. Но несмотря на эти реальные опасности, оба указанные источника могут привлечь внимание исследователя к тем или иным недочетам, предоставить в его распоряжение новые факты или выявить иную точку зрения.
Интервью чрезвычайно полезны по многим причинам, но особенно они ценны в тех случаях, когда ощущается явный недостаток документации. Заметная доля ценной информации может быть получена только из интервью. Умение проводить интервью есть искусство, которому следует научиться. Проведение интервью в процессе моделирования преследует две основные цели: 1) обнаружить и проверить факты и 2) выявить потенциальные источники сопротивления возможным изменениям, которые могут последовать в результате моделирования. Исследователь должен всегда помнить, что люди, которых он интервьюирует, полностью отдают себе отчет в том, что его деятельность, вероятнее всего, приведет к каким-то изменениям в системе. Поэтому интервьюируемое лицо озабочено существом и последствиями этих изменений.
Вследствие того, что исследователь сталкивается со значительным реальным или потенциальным сопротивлением людей, подозрительно относящихся к изменениям, то в отношениях с ними важно соблюдать такт. Внутренне сопротивление возможным изменениям часто порождает атмосферу, неблагоприятную для проведения интервью. Исследователь должен помнить, что, когда он занят своими исследованиями, он обычно имеет дело с устоявшимися методиками и привычками. Неэффективно работающий служащий может опасаться гласности, а эффективно работающий может не проявить благожелательности к человеку, который в принципе способен своим вмешательством повлиять на методы его работы. Проведение интервью – это процесс получения информации, который характеризуется умением хорошо слушать, создать обстановку, располагающую к беседе, умело направить в нужное русло разговор.
Если это возможно и уместно, сотрудник, изучающий проблемную ситуацию, должен попросить интервьюируемого подробно остановиться на особенностях его работы в целом. Это необходимо вследствие того, что точка зрения интервьюируемого лица на ситуацию часто в какой-то мере отражает его субъективное мнение. Всегда важно различать факты и мнения, и те, и другие необходимы и ценны, но обращаться с ними следует по-разному. Изучающий проблемную ситуацию должен помнить, что его собственные предубеждения и субъективные мнения придают определенную окраску процессу обнаружения и сбора фактов или искажают его. Тот, кто имеет опыт работы в этой области, иногда склонен к быстрым умозаключениям, основанным на опыте решения задач, встречавшихся в прошлом. Поскольку очень мало задач в точности повторяют друг друга (если это вообще имеет место), он не должен слишком полагаться на свой прошлый опыт и обязан позаботиться о том, чтобы его догадки и предубеждения не исказили истинного положения вещей.
После сбора всех необходимых данных из документов и интервью изучающий должен постараться всюду, где это возможно, принять личное участие в работе системы или наблюдать в действии. Он должен проследить прохождение приказа по звеньям системы, видеть действия расчета обслуживающего ракетную установку, наблюдать за ходом маневров или стоять возле входа в учреждение и наблюдать за моделируемым объектом. При таком участии он не только почувствует особенности работы системы и оценит исходные данные, поступающие из других источников, но сможет также многому научиться у людей, повседневная деятельность которых отражает существо функционирования системы.
При этих условиях можно надеяться, что наблюдение и личное участие, интервью и анализ документации будут способствовать формированию правильных представлений о системе и о том, как она действует в реальных или предполагаемых условиях. Эти шаги, имеющие целью выявить фактическое положение вещей, должны быть хорошо документированы, и каждый фрагмент информации надлежит проверять и перепроверять для того, чтобы убедиться в его достоверности. Для успеха исследования настолько важно иметь беспристрастные, не зависящие от субъективных оценок объективные данные, что все они должны быть проверены и перепроверены независимо от того, из каких источников взяты.
Как указывалось ранее, прежде всего необходимо получить статическое представление моделируемой системы. Для этой цели могла бы быть использована группа очень полезных методов, которую можно назвать группой схематических методов. Под этим названием понимаются все методы анализа, включая графическое представление работы системы. Являясь абстрактным отображением действительного или возможного хода событий в реальном мире, эти методы традиционно представляют собой основное оружие инженера. Они предназначены для того, чтобы помочь исследователю глубже понять и документировать исследовательский процесс или функционирование системы.