Visual Requirements

[magazine]
Three types of diagrams and how to turn them into powerful requirements tools
Volume-Issue: 
2003-03
Article Summary: 

Instead of wading through requirements documents, try drawing them instead. Learn about three simple diagrams and how to turn them quickly into valuable models. The diagrams presented here represent the most commonly used types for each of the three software dimension perspectives: data flow diagrams for function, class diagrams for information, and state transition diagrams for behavior.