<Project name>
Version:
0.01
Software Architecture Document
Date:
4-1-2011
1.
Introduction
1.1
Purpose of this document
[Define the purpose of this Software Architecture Document. Mostly, this will be something like the
following:]
The Software Architecture Document (SAD) contains the architectural description of <Project name>
developed by <Company>. This description consists of various architectural views of the system, in
order to highlight the different aspects of it.
The description makes use of the well-known 4+1 view model.
The 4+1 view model enables various stakeholders to establish the impact of the chosen architecture
from their own perspective. The Process View (communication of processes) is not a separate
chapter but can be found in the chapters 3.3 and 5.
1.2
References
[Give a list of all documents referred to in this Software Architecture Document or used as a basis
for it.]
Title
Version
Author
Location
[Provide the title or document name
[Provide the location, if possible
of the reference]
also as hyperlink]
Vision
Product Acceptance Plan
Use Case Model
1.3 Document Overview
[Make an overview in which you describe the rest of this Software Architecture Document and
which chapter is primarily of interest for which reader.]
Chapter
Reader
Objective
2 Architectural
Software Architect
Overview of architecturally relevant
requirements.
3 Logical View
Developer
Knowledge of the application’s conceptual
structure, as a basis for technical designs.
Knowledge of the application’s technical
4 Implementation
Developer
View
structure.
Confidential
<Company>, 2011
Page 4 of 9
Software Architecture Document Template - ScrumUP - v. 1.00, download the latest version from