Ущипните, чтобы увеличить

Пост по заданию Системной инженерии-2022: безмасштабность рабочего проекта

Рассматриваем нашу систему: телекоммуникационную сеть нефтепровода поверх физики волоконно-оптической линии связи. Целевая система - поток нефти в трубе.

Думаем о многолетней (временной масштаб - десятилетия) программе, поддерживающей сеть в рабочем состоянии посредством проектов:

  • начального развертывания (далекое прошлое);
  • нескольких модернизаций;
  • постоянного сопровождения и обслуживания;
  • ad-hoc проектов расширения сервисных функций для систем в окружении, улучшения архитектурных характеристик,

Интересно попробовать применить к безмасштабности идею принципа свободной энергии из книги Bijan Khezri «Governing Continuous Transformation. Re-framing the Strategy-Governance Conversation». Своими словами содержание книги: для выживания компании следует прилагать все усилия, чтобы минимизировать свободную, потенциальную энергию окружающей среды, и с помощью предсказаний и моделирования превращать эту энерегию в кинетическую и полезную.

Смотрим по уровням снизу вверх:

  • Косное вещество: физика распространения оптического сигнала, деградация волокна со временем, человеческий фактор, обрывы, переключения каналов. Как минимизируем сюрпризы: профилактические регулярные замеры состояния кабеля - с помощью активного оборудования и инструментально, процедуры допуска с строительным работам, ремонтная бригада с SLA по мобилизации на случай обрыва.
  • Киберфизическая система: "наша система", наибольшее внимание. Оборудование телекоммуникационной сети, связанное в топлогию, а также набор программного обеспечения с control plane. Как минимизируем сюрпризы: резервирование в топлогии, резевирование по электропитанию. Запасные части. Контроль конфигурации. При модернизации: моделирование, пилотные проекты. Запас по пропускной способности, стабильность других характеристик, например, latency. Мониторим SoTA технологии - общение с вендорами, технические ресурсы в интернете. Регулярные проверки и отчеты (чек-листы).
  • Существо: люди, выполняющие роли в окружении нашей системы в жизненном цикле задумывания, производства, эксплуатации, вывода из эксплуатации. Здоровье - тоже внешний фактор. Как минимизируем сюпризы: подменный персонал, документированные процедуры обслуживания, чек-листы.
  • Личность: то же самое, что существо, но с аспектом разума, предметами интересов и намерениями. Как минимизируем сюпризы: "документирование ходов", аккаунт-менеджмент, общение-общение-общение.
  • Организация. Организация, инженерия, как системы создания. Заказчик (много департаментов и ролей), системный интегратор, вендор. Как минимизируем сюрпризы: уход от проприетарных решений, вендоры с проверенной историей (хотя тут ни разу не гарантия - см.Nortel), SotA практики. Надо быть лучше конкурентов - хотя помним про локальные оптимумы, все умеют примерно то же самое, разница часто неразличима невооруженным глазом.
  • Сообщество. Сообщество менеджеров и инженеров телекоммуникационных систем обменивающиеся информации через личные контакты, посещающие выставки. Миграция персонала. Технологические евангелисты. Как минимизируем сюрпризы: выбираем дисциплины, вендоров, для которых есть персонал на рынке. Помним, что решения для нефтегаза, избегаем быть early adopters. Смотрим на решения, которые используют вокруг: плюсы, минусы, подводные камни.
  • Общество. Политическая обстановка в стране и соседних странах. Закрытие границ, перекрытие транзитов, всегда-кому-то удобные аварии на объектах. Как минимизируем: крутим по сторонам головой, каждый день ищем плохие новости.
  • Человечество. Баланс источников энерегии, капиталовложения, запрос на устойчивое развитие. Изменения в технологиях добычи и переработки.Как минимизируем сюрпризы: понимаем, что цена нефти - волатильный фактор. Ищем себя не только в нефтегазе и не только в стране, зависящей от углеводородных доходов.

Помним, что копирование прошлого опыта мало что даст в будущем, а система с каждой коррекцией должна не возвращаться в гомеостаз, а развиваться. Соответственно, вместе с системой должна меняться ее модель.

Но накапливаем и используем медленные переменные - иначе выпадем из эволюции.