302x Filetype PPT File size 2.60 MB Source: www.cs.vu.nl
Overview
What is it, why bother?
Architecture Design
Viewpoints and view models
Architectural styles
Architecture asssessment
Role of the software architect
SE, Software Architecture, Hans van Vliet, ©2008 2
The Role of the Architect
requirements solutions
client, architect
users developers
assess creates assess
visualises prescribes
appearance, architectural construction,
behaviour design co-operation
SE, Software Architecture, Hans van Vliet, ©2008 3
Pre-architecture life cycle
stakeholders requirements quality
(few)
agreement
development
SE, Software Architecture, Hans van Vliet, ©2008 4
Characteristics
Iteration mainly on functional requirements
Few stakeholders involved
No balancing of functional and quality
requirements
SE, Software Architecture, Hans van Vliet, ©2008 5
Adding architecture, the easy way
stakeholders requirements quality
(few)
agreement
architecture
detailed design development
implementation
SE, Software Architecture, Hans van Vliet, ©2008 6
no reviews yet
Please Login to review.