Architects as Service Providers
by Roland Faber
Architects traditionally emphasize the stability of software systems’ overall structure, fixing it into diagrams and descriptions for communication with developers. But as implementation progresses, those early-defined structures and rules often prove suboptimal when the growing knowledge about the system implies structural changes and the static nature of the architectural settings becomes an obstacle. To resolve this, a more general concept of software architecture should include structural system aspects as part of a wider concept of system qualities. Read more »
