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.
|
|