1. A special case of the architect's background and experience is reflected by the technical environment.
2. The environment that is current when an architecture is designed will influence that architecture.
3. It might include standard industry practices or software engineering techniques prevalent in the architect's professional community.
4. It is a brave architect who, in today's environment, does not at least consider a Web-based, object-oriented, middleware-supported design for an information system.