Зачем это нужноПочему модели разных команд нельзя склеить
Плановики, технологи и ИТ описывают один и тот же заказ: у одних это документ, у других — сигнал к началу работы, у третьих — запись в системе. Пока за словом не закреплён смысл, модели не соединяются.
Заказ приходит на предприятие, и три команды рисуют его по-своему. Продажи — как документ с реквизитами. Планировщик — как момент, после которого начинается подготовка производства. ИТ — как запись в учётной системе с полями и статусами. Каждая схема верна для своих читателей. Проблема начинается, когда из трёх схем пытаются собрать одну сквозную модель выполнения заказа: элементы не стыкуются. «Заказ» продаж нельзя связать с «заказом» планировщика, потому что никто не сказал, что такое заказ, какие у него атрибуты и с чем он вообще может быть связан. Одинаковые прямоугольники на бумаге оказываются разными вещами.
ISO 19440 закрепляет смысл за конструкциями. Заказ — специализация объекта предприятия, инструкция от одной единицы управления другим. Принятие заказа — событие: оно ничего не выполняет, только запускает. Выполнение заказа — бизнес-процесс, внутри — деятельности предприятия с входами и выходами. Станки и люди — ресурсы, планировщик — организационная роль. У каждой конструкции есть определение, атрибуты и допустимые связи с соседями, поэтому модели, собранные разными командами из одних конструкций, соединяются без ручной сверки. Всего в раздатке шестнадцать конструкций в четырёх группах, повторяющих четыре представления ISO 19439: функция и процесс, информация, ресурсы, организация.
Это метамодель — правила о том, какими бывают элементы модели и как они соединяются, — а не готовая модель и не нотация. В раздатке все шестнадцать конструкций страницы реестра с цитатами из ГОСТ Р ИСО 19440-2010, семь понятий с бытовыми объяснениями, учебный пример согласования производства под заказ и план на пять рабочих дней. Стандарт в реестре стоит в паре с ISO 19439: там координаты модели, здесь — то, чем клетки этих координат заполняют.
У конструкции есть определение, атрибуты и допустимые связи; у значка на схеме — только форма. Две модели совместимы, когда их элементы сделаны из одних конструкций.