Когда говорим про описания, то понимаем, что они не находятся в физическом мире. Называя человека по имени, мы назвали описание человека. Оно находится в ментальном пространстве. Но также есть документация системы: свидетельство о рождении, паспорт, загранпаспорт, водительское удостоверение и т. п. В этих документах содержится какое-то из нескольких описаний системы «человек». Документы представлены в физическом мире, и в них содержится описание53, которое интересует какие-то проектные роли. Например, водительское удостоверение интересует автоинспектора. Если бы не было данных интересов, то не было бы описания и не нужно было бы делать данную документацию.
Точно такое же деление на воплощение, описание и документацию системы можно делать в отношении неодушевленных объектов. Возьмём для примера молочный коктейль. С одной стороны, сам этот напиток в физическом мире – воплощение системы, при этом есть разные описания этого коктейля: название, рецепт и т. п. И есть документация системы на бумажном носителе, где написано название и рецепт, а ещё есть документация в виде меню с фото и ценой напитка.
Описаниями называют какие-то характеристики или свойства системы. Этой информации нет в реальном мире. Например, нельзя сказать, что возраст человека «42 года» находится где-то в физическом мире и имеет собственную длину-ширину-высоту. Вы можете указать на человека, но это тогда будет воплощение системы. Вы можете указать на число «42» в физическом мире только если оно находится на конкретном носителе информации.
Итак, документация может быть представлена в форме IT-модели, схемы, таблицы, тексты на бумаге или в компьютере.
Описания могут быть неформальными и формальными. Большинство людей не осознают важность формальных описаний, и довольствуются только неформальными. В сложных проектах, когда мы работаем с многочисленными интересами, необходимы именно формальные описания. Они помогают понять предмет интереса, поскольку начиная делать описания, лучше понимаешь заинтересованных лиц.
Такие описания предметов интересов создаются определенными методами описания (практика). В методе описания существует понятийный минимум и принципы. Об этом рассказывается на курсе онтологики. Системное мышление опирается на знание онтологики, поэтому в системном описании необходимо уметь читать и создавать разные модели системы, а также уметь работать с моделями, понятными компьютеру.
Как мы уже знаем, чтобы создать успешную систему необходимо удовлетворить определенные ролевые