Представьте, что ваша организация только появилась на свет.
Должностей и отделов ещё нет, регламенты и договоренности о разделе полномочий отсутствуют, да и вообще вы все сидите в небольшом кабинете.
На инженерном языке вас можно назвать монолитом.
Пока функций немного и ваши процессы максимально простые, за счёт мудрой головы управленца добавление новой обязанности или задачи в компанию организационно «стоит» недорого.
Вы бодро побеждаете проблему за проблемой - и «машинка едет».
Однако компания находится в режиме ручного управления.
Ваша компания растёт,и вместе с ней растут процессы.
Вы уже не размещаетесь в одной каморке, вы занимаете целиком здание.
Однако у вас еще нет оргструктуры, а без неё не может быть и сервисной архитектуры.
Процессы имеют всё больше нюансов, вероятность исполнения каждого нововведения уменьшается.
Машу за невыполненный пункт № 7 вашей инструкции по проверке договоров, потому что на ней держится десяток важных функций. Маша вам говорит: «Виновата, больше не буду».
В следующий раз, возможно, она и выполнит пункт № 7, но, вероятно, нарушит пункт № 9 и пункт №
Полномочия отделов и отдельных сотрудников всё ещё перемешаны.
Вам пока не нужно, чтобы людей было как минимум столько же, сколько функций.
Вы поделили так компанию, как казалось логичным - например, поделили по этажам, на которых сидят отделы.
Этот пример намеренно «притянут за уши».
Конечно же, вы поделили отделы на условную бухгалтерию и отдел закупок, например.
Но всё ли из бухгалтерии вы теперь можете требовать именно у бухгалтерии?
Есть ли там понятные метрики
Нет ли случаев, когда бухгалтерия вам скажет: «Мы знаем про эту проблему, но виноват IT-отдел, который не сделал нужную фичу»
? Нет ли случаев, когда отдел закупки материалов вам скажет, что покупал чётко по инструкции, но данные, которые есть в некой общей программе, некачественные: содержат дубли или неточности? Такие ситуации сигнализируют о том, что у отделов нет власти в принятии решений для изменения их работы, следовательно, у вас нет власти требовать у отделов результат.
С течением времени без правильного разграничения сфер и полномочий, без делегирования полной ответственности вместе с ограничением управляемого контекста, организация становится неуправляемой.
Руководитель на работе с утра до ночи, не отходит от ноутбука и телефона ни в отпуске, ни на выходных просто для того, чтобы «всё нормально работало».
Измерить бухгалтерию и отдел закупок если и возможно, то ответственность за этот результат всегда у кого-то другого.
По красивой картинке у вас оргсхема предприятия.
По факту у вас по-прежнему монолит.
Монолит - это такое состояние организации или программы, при котором каждое новое расширение функционала стоит дороже, чем предыдущее.
На каждое следующее изменение требуется всё больше сервисных действий.
Доходит до того, что у вас растёт количество людей, а прибыль нет.
Монолитная IT-архитектура абсолютно такая же.
Внешне она может быть похожа на разные программы и сервисы, а по факту всё так плотно связано между собой, что добавление нового функционала всегда вызывает больше накладных расходов, чем ранее.