Andrey K
Где-то была статья что програмная инженерия ни разу не похожа на строительство на самом деле, слишком молодая отрасль где большинство решений принимаются "по наитию" и "опыту" и подобные сравнения - утопия)
Нету СНиПов 🤷♂
Вот тут опытные дядьки с большим бекграундом построения сложных систем, широким кругозором и пониманием как скрестить ужа с ежом и пригождаются. На большие проекты.
btw Есть несколько альтернативное мнение, напр. MacConnell - Professional software development (
https://stevemcconnell.com/books/), что не используются nt опыт и методологии которые есть.
Как решение Макконнелл предлагает (
https://www.construx.com/resources/professional-development-ladder/ - просит email) программу персонального развития (несколько направлений: Tech manager, Architect, Product owner etc), состоящую из 11 аспектов развития (SWEBOK based) .