Developer Involvement
Developers should be involved in software architecture from the beginning to bridge the gap between design and implementation. The role of a software architect can be merged into modular software development, depending on team maturity. Software architects help focus on quality attributes that developers might overlook.In this clip
From this podcast

Beyond Coding Podcast
Modular Software Development // Beyond Coding Podcast #30 - Patrick Akil with André Borgonovo
Related Questions