Sunday, January 7, 2007

Typical Architectural Deliverables

  1. Key architectural decisions document that captures the key decisions that were made, and the other alternatives that were considered. To download a template click here or go to http://bredemeyer.com/papers.htm and look for "Key Architecture Decisions Template".
  2. Architecture document that captures the following:
  • Architecture strategy as defined by the key principles, concepts, style, etc
  • Conceptual architecture; modeling the areas that are architecturally significant.
  • Architecture risk analysis
  • Logical architecture of the architecturally significant areas, focusing on interface definition, and relationships amongst the entities. This also establishes the various layers and tiers.
  • Define the various domain objects entering into and flowing through and out of the system.
  • Analysis of the non-functional requirements, to derive the key characteristics of the run-time environment.
  • Run-time view of the system

No comments: