Decide on Construction Approach
Select the techniques to be used for construction of the Architectural Proof-of-Concept, for example:
-
Conceptual modeling
-
'Rapid' Prototyping
-
Simulation
-
Automatic translation of specifications to code
-
'Executable' specifications
-
Construction of 'spikes' as prototypes - vertical slices through layers
The software architect needs to be able to reason about these models, in the process discovering something about both
problem and solution spaces.
|
Select Assets and Technologies for Architectural Proof-of-Concept
The software architect should select, from the assets and technologies identified in Task: Architectural Analysis,
those to be used in the construction of the Architectural Proof-of-Concept.
|
Construct Architectural Proof-of-Concept
Using the techniques selected for construction, the software architect builds the Architectural Proof-of-Concept, using
the selected assets and technologies, to satisfy - to the extent required by the risk profile of the project - the
architecturally significant requirements as captured in standard use-case realizations, the overview design and
deployment models, and the software architecture document.
|
|