Role Descriptor: Software Architect
This role leads the development of the system's software architecture, which includes promoting and creating support for the key technical decisions that constrain the overall design and implementation for the project.
Based on Method Role:
Software Architect
Relationships
Performs:
Identify Design Mechanisms
Describe Distribution
Identify Design Elements
Describe the Run-time Architecture
Identify Services
Structure the Implementation Model
Incorporate Existing Design Elements
Responsible for:
Analysis Model
Implementation Model
Deployment Model
Design Model
Software Architecture Document
Additionally Performs:
Operation Analysis
Modifies:
Software Architecture Document
Design Model
Service Model
Deployment Model
Implementation Model
Properties
Multiple Occurrences
Optional
Planned
© Copyright IBM Corp. 1987, 2006. All Rights Reserved.