Architecture representation is crucial to a modernization effort. Each incremental release must have both an as-is and a to-be architecture that guide the development effort. Architecture representation can be used for education, communication, and analysis. Each of these uses affects the selection of views and granularity. Specific guidance in the choice of views includes
|