The architect facilitates the negotiations among clients and managers,
reconciling technical and business requirements. His job is to assess the feasibility and
relative benefits of alternatives, mediating the diverging interests guided by his technical
expertise, experience, tools and professional standards.