Architecture activities, like many other activities in the process, happen through all the phases of development. The key architecture activities are to
Examine and prioritize use cases and look for significant architectural requirements
Define and document a candidate architecture and prepare and evaluate prototypes
Define a reuse strategy
Other activities of the architecture team include providing input to the project management team, participating in artifact reviews, and creating development standards documents. But identifying the SARs, developing the architecture, and being the number-one champion for reuse are principal activities.
One of the activities of the architecture team ...