Virtual Live Instructor
Free Training Manual
Free Repeat
Course Description:
The Effective Use Case Development course provides an up-to-date, practical guide to use case writing. The class covers introductory, intermediate, and advanced concepts in use case development, as well as examples of good and bad use cases.
Upon completion of the course, students will be able to:
Section 1. Introduction
What is a use case?
Requirements and use cases
Use Cases as project-linking structure
When use cases add value
Manage your energy
Section 2. The Use Case as a Contract for Behavior
Interactions between actors with goals
Contract between stakeholders with interests
The graphical model
Section 3. Scope
Functional scope
Design scope
The outermost use cases
Using the scope-defining work products
Section 4. Stakeholders
The primary actor
Supporting actors
The system under discussion
Internal actors and white-box use cases
Section 5. Three Named Goal Levels
User goals (blue, sea-level)
Summary level (white, cloud/ kite)
Subfunctions (indigo/black, underwater/clam)
Using graphical icons to highlight goal levels
Finding the right goal level
A longer writing sample: "handle a claim" at several levels
Section 6. Preconditions, Triggers, and Guarantees
Preconditions
Minimal guarantees
Success guarantee
Triggers
Section 7. Scenarios and Steps
The main success scenario
Action steps
Section 8. Extensions
Extension basics
The extension conditions
Extension handling
Section 9.Linking Use Cases
Sub use cases
Extension use cases
Section 10. Formats to Choose From
Forces affecting use case writing styles
Standards for five project types
Conclusion
Section 11. On Being Done
Section 12. Scaling Up to Many Use Cases
Say less about each one (low-precision representation)
Create clusters of use cases
Section 13. CRUD and Parameterized Use Cases
CRUD use cases
Parameterized use cases
Section 14. Business Process Modeling
Modeling versus designing
Linking business and system use cases
Section 15. The Missing Requirements
Precision in data requirements
Cross-linking from use cases to other requirements
Section 16. Use Cases in the Overall Process
Use cases in project organization
Use cases to task or feature lists
Use cases to design
Use cases to UI design
Use cases to test cases
The actual writing
Section 17. Mistakes Fixed
No system
No primary actor
Too many user interface details
Very low goal levels
Purpose and content not aligned
Advanced example of too much UI
Please check the course description to find prerequisite information.
We offer live-instructor group training classes for your team.
Upskill your team from the comfort of your office or online.
Benefits of Group Training Include:
This was the class I needed.
The instructor Jeff took his time and made sure we understood each topic before moving to the next. He answered all of our questions, and I don't know about the rest of the students, but was very pleased with this experience.
I finally understand how to use Excel.
-Amanda T (Yale New Haven Hospital).
Great class!
We were able to cover a lot of information in one day without getting overwhelmed.
-Maria R (Microsoft).
Instructor led training is a cost effective and convenient learning platform for busy professionals. Most courses are available at over 300 locations nationwide and Online.
The classes are taught via the RCI method by professionally certified instructors, and are usually limited to 12 or less students. Each student receives a training manual and practice problems, along with a free course retake. Click here to learn more about Instructor Led Training
Below is a list of upcoming Businessanalysis Instructor Led Class Dates:
We offer private Business Analysis group training services for organizations looking to upskill their team members with a live-instructor.
Training options include:
Learn more about how Business Analysis Private Group Training from Business Computer Skills can help your team.