Skip to main content

Instructor-led training

Use Case Model Training in Providence, Rhode Island

Design Patterns training from Hartmann Software Group, delivered onsite in Providence, Rhode Island or live online.

Course Outline

- Introduction
What is a Use Case?
What is a Use Case Diagram?
What is a Use Case Form?
A Short History of Use Cases.
 
- Use Cases and the SDLC
Benefits of a “Use Case Driven” software development process
Use Case’s Role in…
Project Management
Business Modeling
Requirements Gathering
Requirement Analysis
Analysis and Design
Quality Assurance
 
- Requirements Gathering
Identifying stakeholders
Identifying candidate requirements.
Prioritizing requirements for development.
Identifying and documenting non-functional requirements.
 
- Actors
Actor goals and use cases.
Identifying use cases through actors.
Primary and secondary actors
Abstract Actors
What are Stakeholders their relation to Actors?
 
- Use Case Modeling
Drawing Use Case UML diagrams
Extend/Include Relationships
Generalizations
Use-Case Packages
Change Cases
Rankings
 
- Primary Use Cases
Discovering use cases through actor goals.
The “Sunny Day” or “Garden Path” scenario.
Normal process flow
Use case presentation styles.
The importance of system scope.
 
- Refining Use Cases
Identifying secondary scenarios.
Scenarios, alternate paths and extensions.
Detailing the use case body.
Handling exceptional behavior.
Factoring out common portions of use cases.
Documenting use case relationships – using “extends” and “includes”.
 
- Elaborating Use Cases
Identifying Pre and post conditions.
Triggering events and outcomes.
Business process interactions.
Stakeholder requirements for the use case.
 
- Business Modeling
Modeling business processes with activity diagrams
Developing business use cases and integrating the business processes with the use case model.
 
- Analysis and Design
How are Use Cases used by Systems Architects and Developers
Mapping Use Cases to Object Models
Scenario Analysis
 
- Use Case Participant Roles
Facilitator, Recorder, Timekeeper,  and Participants
Responsibilities of each role
Effective Guidelines for each role.

Training locations

Use Case Model training across the U.S. and beyond.

We provide Use Case Model training onsite and live online for organizations throughout the United States and internationally.

View all Use Case Model training locations

Train your team with HSG

Private, instructor-led training customized for your organization.

  • Onsite or live online delivery
  • Customized curriculum
  • Training for groups of 3 or more
  • Flexible scheduling
  • Experienced instructors
Request a Training Proposal

Questions? Call us at 303.377.6176
or email info@hartmannsoftware.com

Ready to train your team?

Let's customize this training for your organization.

Tell us about your employees, your goals, and your preferred schedule. We'll prepare a training proposal covering scope, delivery format, and pricing.