Анатолий Левенчук

Системное мышление 2024. Том 2


Скачать книгу

         ■ Система

                      • Элемент системы

                      • Система

                           ○ Элемент системы

                           ○ Элемент системы

                           ○ Элемент системы

                 ■ Элемент системы

                 ■ Система

                      • Элемент системы

                      • Элемент системы

            ○ Система

                 ■ Элемент системы

                 ■ Элемент системы

                 ■ Система

                      • Система

                            ○ Элемент системы

                            ○ Элемент системы

                      • Элемент системы

                      • Элемент системы

            ○ Элемент системы

            ○…

      Картинка и текст тут примерно одинаковой наглядности, ибо представлено очень немного элементов в системном разбиении. Теперь представьте, что нужно изобразить 500 элементов (масштаб проблемы: в авиалайнере или ледовой буровой платформе 5—6 миллионов элементов). Диаграмма-картинка сразу будет помещаться только на многих сложно сопоставляемых друг с другом страницах, она не влезет ни на один компьютерный монитор, а если её бить на части, будет абсолютно нечитаема. Правки в этой диаграмме будут очень долгими и многие правки будут вести к ошибкам.

      Текстовый вариант с аутлайном легко править, он легко вытягивается в просто «длинный текст» (люди привыкли работать с многостраничными текстами, используя скроллирование), длинные имена свободно помещаются в строку (даже ещё можно и комментарии давать!). Так что используйте для работы с системными разбиениями аутлайны/outlines/«nested lists»/«многоуровневые списки».

      Альтернативный способ – это использовать явную нумерацию уровня как отдельный элемент списка. Вот та же структура, что в предыдущем списке, только представлена в табличной форме (например, Excel таблице). Целевая система как целая при этом в нашем варианте представления не имеет кода, а число позиций в коде – это системный уровень (1.3.1.1. – это будет четвёртый уровень, если целевая система на нулевом уровне. Как ни печально, но в стандарте ISO 15288 на картинке опечатка в нумерации уровней, четвёртый уровень показан как пятый!)

      Конечно, в этом примере таблицы «система» и «элемент системы» – это типы (из мета-мета-модели, типы важных объектов системного подхода) тех объектов, которые будут заданы в таких таблицах или типами мета-модели «из учебника предметной области», или даже типами мета-модели предприятия, или даже для конкретного экземпляра системы – именами конкретных физических объектов. То есть в таблице будет стоять не «система», «система», «система», а для автомобиля «шасси», «левое колесо», «двигатель», для парусника «корпус лодки», «мачта», «грот» и т. д.

      Каждый раз используйте перевод графических представлений в иерархии, а иерархии представляйте затем в таблицах – иначе вы не справитесь с сопровождением, не сможете вносить многочисленные изменения. Форматы должны быть удобны не для «представления»,