Системное саморазвитие: введение в системное мышление. Том 2. Системы деятеля, меняющего мир. Церен Церенов
Читать онлайн книгу.из внешнего мира. Но не всегда существует архитектурная документация. Созданием данного рабочего продукта занимается архитектор, который использует соответствующие архитектурные практики. Например, теория решения изобретательских задач призвана находить архитектурные решения и создавать архитектурную документацию новой технической системы, а для системы предприятия123 используются практики разработки архитектуры предприятия.
Важное внутреннее (или архитектурное) строение системы можно описать с разных точек зрения. В учебнике «Системное мышление»124 приводится пример с ножницами, в котором показано несовпадение функционального и модульного рассмотрения системы как «прозрачного ящика».
В ножницах выделяют функциональные части – это ножевой блок и ручка. Данные части – это функциональная архитектура системы ножницы. Функциональная архитектура, в первую очередь, интересует инженеров, но не интересует менеджеров. Интерес инженеров – как работает система. Модульная архитектура ножниц состоит из одной половинки и другой половинки. Знание моделей помогает понять как будет проводиться сборка системы. Модульное устройство системы менеджеров интересует в обязательном порядке, поскольку им необходимо понимать этапы изготовления системы. Кроме функционального и модульного рассмотрения существует компоновка или места/размещения модулей125.
Неархитектурной функциональной частью ножниц может быть упор для безымянного пальца в парикмахерских ножницах, а модульная неархитектурная часть – болтик для крепления двух половинок126.
Понятие архитектуры важно для создания системы. Без понимания архитектуры невозможно создание успешной системы или эта система будет создаваться длительное время и с большими финансовыми затратами. Архитектор системы принимает важнейшие решения о том, как должна быть устроена система, чтобы удовлетворить требованиям. Например, чтобы удовлетворить вышеуказанным требованиям в скорости, весе и времени разгона легкового автомобиля архитектор может принять решение о том, чтобы использовать электрический двигатель. Это существенное архитектурное решение, которое определяет остальное устройство автомобиля.
Архитектурная документация в простейшем виде представляется списком принятых важных инженерных решений127. Неархитектурная документация или рабочая документация представляется точными инженерными описаниями (расчётами, формальными моделями, в том числе компьютерными). Исходя из данных документаций заказываются необходимые модули и происходит сборка или изготовление системы.
Используя аналогию со стадиями жизнедеятельности деятеля, для того, что чтобы начать изготовление системы (стадия «Реализация») необходимо:
• пройти стадии «Потребление информации» и «Размышления», чтобы определить
123
Предприятие – тоже система, и соответственно существует архитектура предприятия.
124
Однако, описание системы как «прозрачного ящика» не ограничивается только тремя приведенными в учебнике – функциональное, модульное и места/размещения.
125
Об этом подробнее изучайте в курсе «Системное мышление».
126
Картинка из учебника «Системное мышление». Здесь важно отметить, что неархитектурная часть хоть и не относится к главным частям системы, но без них система не сможет выполнять эмерджентное свойство (функцию).
127
Архитектурная документация может быть в форме текста, диаграмм, моделей на архитектурных языках, но важно, чтобы данные решения не оставались в голове отдельных людей, иначе трудно добиться коллективной работы.