Больше цитат
Many teams have already... «Software Architecture for Developers: Technical leadership by coding, coaching, collaboration, architecture sketching and just enough up front design»
Many teams have already lost their most senior technical people, adding more work to the remainder of the team who are already struggling to balance all of the usual project constraints along with the pressures introduced by whatever is currently fashionable in the IT industry ... agile, craftsmanship, cloud, rich Internet UIs, functional programming, etc.