You've come up with an architecture, now what? There are a number of different ways that you can approach that particular problem using traditional, iterative or agile methodologies. Here is some content that covers this aspect of delivering a software architecture.
Part of the architecture delivery process should include testing that architecture, ideally as early as possible if you have complex non-functional requirements. Here's some more content that talks about how to evaluate your software architecture.
We have more content about delivering software architecture in our How do you deliver software architecture? category.