Who’s the Architect, Anyway?

As we’ve seen, architecture is mostly about expensive and hard-to-change decisions. And someone has to make these decisions.

The design of the architecture is based on an analysis of the requirements. Analysis determines what the system is expected to do; architecture determines how to do that. And someone has to examine the whats to determine the hows.

The architect is the professional tying together requirements and specifications. But what are the responsibilities of an architect? And skills?

An Architect’s Responsibilities

According to the ISO/IEC 42010 standard, an architect is the person, team, or organization responsible for the system’s architecture. The architect interacts with analysts and the project manager, ...

Get Microsoft® .NET: Architecting Applications for the Enterprise now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.