An Architect Must Stand in the Middle
The job of an application architect or an enterprise architect is to stand in the middle between management and development. A good architect must understand this role by being able to express the vision and long-term goals of management to the hardware and software systems as well as provide the technical guidance to programmers and designers who must successfully implement the applications.
This work is licensed under a Creative Commons Attribution 3
Back to 97 Things Every Software Architect Should Know home page