Software Architecture Document Guidelines

Regardless of the development process that you use, a description of the software architecture can be essential for any project, big or small. If software architecture is about the structure of a system and is the vehicle for satisfying the requirements, then the software architecture document is a written description of this.

The Software Architecture Document Guidelines v0.1 includes:

  1. An outline description of the software architecture, including major software components and their interactions.
  2. A common understanding of the architectural principles used during design and implementation.
  3. A description of the hardware and software platforms on which the system is built and deployed.
  4. Explicit justification of how the architecture meets the non-functional requirements.

Simon Brown has made the Software Architecture Document Guidelines (PDF) available for download.

Source: Coding Architecture



Posted in:

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: