IT-архитектура на языке денег: Почему ваши «коробочки и стрелочки» стоят миллионы?

Сложность часто выглядит как признак зрелости.

Чем больше компонентов, правил, связей и исключений, тем убедительнее кажется система.

Но у сложности есть особенность: она почти никогда не существует бесплатно.

Каждый новый элемент требует сопровождения. Каждая дополнительная связь создаёт новые зависимости. Каждое усложнение увеличивает стоимость будущих изменений.

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

При этом сложность редко воспринимается как расход.

Её легче заметить в бюджетах на персонал, сроках проектов или скорости изменений, чем в архитектурных схемах и организационных диаграммах.

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

Парадокс в том, что система может становиться всё более совершенной и одновременно всё менее выгодной.

Возможно, настоящая стоимость системы определяется не тем, сколько она умеет делать, а тем, сколько приходится платить за сохранение этой способности.

Подробнее эта идея разбирается в подкасте: https://www.youtube.com/watch?v=jL4k8MIPEqY

IT-архитектура на языке денег: Почему ваши «коробочки и стрелочки» стоят миллионы?
Сложность часто выглядит как признак зрелости | Сетка — социальная сеть от hh.ru