Here's a great site I came across that concisely guides through the process.
http://www.codingthearchitecture.com/pages/book/software-architecture-document-guidelines.html
It looks like it based on Software Systems Architecture: Working with Stakeholders Using Viewpoints and Perspectives by Nick Rozanski and Eoin Woods.