Architecture and Design Template - Software Methodology
Your architecture and design document should have the following sections:
- Title page
- Change log (using the same format as previous phases)
- Table of contents
- Overview. Text providing a roadmap to the sections and diagrams in your document.
- Major design decisions. Text describing significant design choices, and modularization criteria.
- Architecture. Your modified architecture diagram, including any supporting explanatory text.
- Structure diagrams. UML structure diagrams, along with text explaining the relationship between these diagrams and components in the software architecture. Each object should be fully described (name, attributes with types, operations with signatures, visibility) in at least one place (though to reduce clutter, other diagrams may contain just a subset of this information).
- Sequence diagrams. For each of the 10 scenarios, cut and paste the scenario text into this document. Then, provide one or more UML sequence diagrams for each scenario.
- Open issues. If you were unable to resolve all known design issues in this document, note the open issues, and steps you're taking to resolve them.
You also need to turn in your meeting notes and time cards.
Last updated: 10/16/2002