Разрушается всё
Серия постов о надежности бизнес-систем в контексте теории надежности технических систем.
Любая бизнес-система - это искусственная система, которая существует лишь благодаря перманентным усилиям персонала.
Бизнес-систему можно рассматривать как техническую систему в контексте теории надёжности, учитывая, что надёжность технической системы определяется надёжностью её элементов и их соединения (связей между ними).
Элементы, как указано ранее - это люди и единицы оборудования. Бизнес-система является целым. Отсюда следует, что все элементы системы связаны между собой. Некоторые из связей более функциональны и значимы, чем другие.
Например, неформальные коммуникации между людьми и подразделениями могут оказывать влияние на систему гораздо большее, чем её официальная оргструктура.
Это может приводить к тому, что некоторые задачи невозможно решить в установленном порядке, а только через личные коммуникации, и если их не понимать, то управленческие решения могут быть не адекватны реальному положению дел и приводить к неожиданному результату.
Оргструктура - это карта предприятия, отражающая функциональные связи между людьми и подразделениями.
Отсюда следует, что оргструктура, как вторичная по отношению к объективной реальности, должна отражать все реальные функциональные связи в бизнес-системе. Либо, бизнес-система должна быть приведена к оргструктуре. Здесь важно соответствие карты и местности. Когда карта есть, отслеживать изменения проще.
У технологической схемы аналогичная функция. Если она не соответствует реальному положению дел, то технологическим процессом невозможно управлять. В технологической схеме все связи, как правило, функциональны.
Карта должна соответствовать местности для того, чтобы управляющий мог принять адекватные решения.
Кроме того, выявление всех связей (в идеале) или всех функциональных связей (базовый минимум) позволит представить бизнес-систему как целое и понимать, какой результат будет на выходе из неё, если изменится ввод. То есть, таким образом решается задача о прогнозировании.
Все это работает на надежность бизнес-системы - выполнение финансовых показателей.
Однако мы сталкиваемся с проблемой трудозатрат. Когда у нас небольшое предприятие и штат до 10 человек, и сопоставимое число единиц оборудования, то карту местности составить достаточно просто.
Здесь для определения числа связей и трудоёмкости задачи работает формула: N=n*(n-1)/2 , - где N - число связей, n - число объектов (людей и оборудования).
Когда объем работ слишком велик, следует в качестве элементов принять “устройства” (подразделения или переделы), а не единицы людей и оборудования, а затем по отдельности разбирать “устройства”.
В бизнес-системе понятие надёжности включает в себя надёжность каждого отдельного элемента и их взаимосвязей под влиянием различных внешних и внутренних факторов.
Отказ носит вероятностный характер и создает разную стоимость риска для разных объектов.
Некоторые показатели надёжности, которые можно применять к бизнес-системам в связи с вероятностями отказов:
Показатели безотказности: выполнение нормы прибыли, оценка резервов производственных мощностей, сырья и персонала, расходных материалов, логистических возможностей.
Показатели долговечности: оценка длительности жизненного цикла предприятия и его частей, элементов.
Показатели ремонтопригодности: стоимость и сроки ремонтов и больничных, планово-предупредительных ремонтов и отпусков, замещения оборудования и персонала.
Показатели устойчивости: сохранение технико-экономических показателей при изменении положения организации на рынке.
При планировании средних финансово-экономических показателей следует учитывать приведённую стоимость рисков.
При этом важно учитывать, что бизнес-системы отличаются от технических систем тем, что в них важен человеческий фактор. В системах управления человек выступает как элементарная подсистема, обладающая сложной структурой, находящейся под влиянием множества факторов среды организации.
· 15.05
вот что заметил на практике - формула N=n*(n-1)/2 это прям боль масштабирования. в коде то же самое - микросервисы на 5 штук нормально, на 20 уже никто не понимает кто кого дёргает и почему всё падает. карта местности устаревает быстрее чем её рисуешь, особенно когда люди уходят и неформальные связи рвутся
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён
· 16.05
Все верно ☺
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 16.05
Нужно каким-то образом делать кластеры по 5-6 микросервисов
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён