|
De rol van Softwarearchitect
is verantwoordelijk voor het maken, beargumenteren en documenteren van de technische keuzes in het project,
die de architectuur en dus de technische grenzen en mogelijkheden voor de te bouwen applicatie bepalen.
Tevens draagt de Softwarearchitect de verantwoordelijkheid voor het communiceren van de architectuur
en ziet hij erop toe dat deze ook wordt geïmplementeerd. |
Kennis en vaardigheden: |
- Expertise gekoppeld aan grote ervaring in het ontwerpen van software en softwarearchitectuur
- Diepgaande kennis van de niet-functionele requirements
- Overtuigende persoonlijkheid, die gemaakte architectuurkeuzes ook kan laten landen bij zijn team
|
Taken: |
|
Werkproducten: |
|
Proof of Concept, Software Architectuur Document, Design
Model, Datamodel, Architectureel Prototype |
|
|
Project Start Architectuur, Vision, Acceptatieplan, Risicolijst, Software Development Plan, Testplan, Ontwikkelomgeving, OTAP-omgeving, Iteratieplan, Use Case Realization, Werkende Code, Beheerdocumentatie, Wijzigingsvoorstel |
|