If a project has not achieved a system architecture، including its rationale، the project should not proceed to full-scale system development. Specifying the architecture as a deliverable enables its use throughout the development and maintenance process.