This role has overall responsibility for driving major or "solution level" decisions, expressed as the solution
architecture. This typically includes identifying and documenting the architecturally significant aspects of the
solution, including those in requirements, design, implementation, and deployment. The "solution significant
aspects" include people and organization, as well as technical aspects like tools and infrastructure (software and
hardware). This role is also responsible for providing the rationale for these decisions, balancing the concerns
of the various stakeholders, driving down implementation risks, and ensuring that decisions are effectively
communicated, validated, and followed.
|