Czy umiarkowane lub duże projekty nigdy nie wymagają pracy architekta? Pracowałem przy wielu projektach, w których firma deweloperska zdecydowała się nie przydzielać architekta aplikacji. Oprogramowanie jest zbudowane w sposób organiczny i nie ma dużego znaczenia dla projektu, a odpowiedzialność za projekt spoczywa na starszych programistach.Kiedy projekt nie wymaga architekta aplikacji?
Motywacje do tego, by nie mieć architekta od rozważań kosztowych do wierzenia, że metodologia rozwoju sprawia, że ta rola architektoniczna jest niepotrzebna (można by argumentować za zwinnym rozwojem). Niektóre projekty open source działają na zasadzie zbiorowego wkładu, a nie rozwoju z przywództwem architektury.
Inżynier. Inżynierowie to ludzie, którzy zarządzają wymaganiami kodeksu budowlanego w projektach. Architekci tego nie robią. –