User experience and Agile Modeling

I have a question regarding architect modeling and how an UX designer can use them to deliver better documentation to the developers/software architects. Has anyone used a component diagram to visualize the physical components in a system?

Thank you.