October 2011
Intermediate to advanced
704 pages
18h 49m
English
Architecture definition can often be a voyage of discovery for both the architect and the stakeholders. At the early stages of any software development project, you will find that while the project’s overall goals and objectives are probably accepted and communicated, the detail is still vague. Indeed, one of your objectives as an architect is to take this detail and make it firm and ratified. As we explained in Chapter 7, there are a number of different inputs that you use to shape and define your architectural solution, and these inputs come from different places and vary in their importance and significance.
Of course, the most obvious things that shape and define your architectural solution are the scope ...