Excellent Use Case Primer
JB | Mar 13, 2007 | 3 Comments | Print |
Welcome to Practical Analyst, a site specializing in practical insight for business analysts and project professionals. If you're new here, you may want to subscribe to my RSS feed or follow me on Twitter. Thanks for stopping by!
If you’re new to use case modelling, or just need a refresher, here is an excellent resource; the UML Use Case Diagrams: Tips and FAQ. Included are sample diagrams and responses to, among others, the questions listed below:
- What is a UML Use Case Diagram (UCD), and when should I use it?
- How do you know who the actors are in a UCD?
- How do you know what to put in the “System” box?
- The actors in my diagram have interactions. How do I represent them?
- I am trying to represent a sequence of actions that the system performs. How do I do it?
- How is a UML Use Case Diagram different from a traditional flow chart?
- What is the difference between uses and extends?
- The scenario I want to describe branches into several possible outcomes, or has some error conditions. How can I represent that with Use Case Diagrams?
I refer have referred to it occasionally both for my own use, and to explain the basics of use case modelling to others, and have found it to be both insightful and intuitive.
Filed Under: Requirements
About the Author: Jonathan Babcock is a business analyst who thoroughly enjoys what he does. Practical Analyst is his outlet for sharing what he's learned, and for interacting with like-minded folks.
To keep up with the latest on Practical Analyst, you can subscribe to the RSS feed, follow Jonathan on Twitter, or view his profile on Linked In.
Great link, thanks!
Lots of reading for me to do. And as a CMU alumn, I’m slightly embarrassed that you found it first.
Scott
Thanks for stopping by! Yeah, CMU has a lot of great resources available – obviously the CMM stuff is what usually comes first to mind.
I love that use case tutorial because it covers all the basics in a very readable way.
By the way, Scott, I am a big fan of the Tyner Blain blog. Can’t beat the quality of your content.