|
Markus Völter has put together a nice slide deck on Software Architecture Documentation in the Real World.
I have pasted the table of contents from the deck below:
• What is Software Architecture
• Documenting Software Architectures
• (Structured) Glossaries
• Patterns and the Pattern Form
• Pattern Languages
• Tutorials and FAQs
• Diagramming and Modeling
• Channels
• What about Code?
• Specifics for Product Lines & Platforms
• Layout and Typography
• Diagramming Guidelines
• Summary
Check it out here.
_