Найти тему

Зачем нужна архитектура в ИТ?

Очень короткая статья.

Зачем это все, зачем все вот эти морщинья кабины архитектора, перемалывания архитектурной руды, чтобы получить какие-то решения и так далее?

Все просто, быстро дешево и красиво делать решения нам мешают две вещи: высокая связанность и тех. долг.

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

Я к примеру, стараюсь много читать, и только в странной пакистанской книжке "Software architect's handbook" есть какие-то вялые попытки лаконично описать, зачем нужна архитектура?

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