I've just updated my post How Can Agile Teams Capture Non-Functional Requirements? to add a few clarifying diagrams from one of my courses. The post is now better aligned with the new post How Can Agile Teams Deliver Comprehensive Documentation?

Read together, the two posts present a workable solution to two problems that many organisations encounter when they transition to an agile approach.