Effective Use Case Development

This class presents an up-to-date, practical guide to use case writing. The class expands on the classic treatment of use cases to provide software developers with a "nuts-and-bolts" tutorial for writing. The course thoroughly covers introductory, intermediate, and advanced concepts in use case development. During the class the instructor will use examples of both good and bad use cases to reinforce the student's learning.
Experience as a business, system, functional or program analyst is helpful.
3 Days/Lecture & Lab
This course is designed for analysts, software engineers, application experts, and technical project managers.
Introduction::The use case as a contract for behavior::Scope::Stakeholders::Three named goal levels::Preconditions, triggers, and guarantees::Scenarios and steps::Extensions::Linking use cases::Formats to choose from::On being done::Scaling up to many use cases::CRUD and parameterized use cases::Business process modeling::The missing requirements::Use cases in the overall process::Mistakes fixed

Related Scheduled Courses