Use Case Modeling Certificate for ESTEFANNY GIL MORA
Certificate ID:
725459
Authentication Code:
f0edf
Certified Person Name:
ESTEFANNY GIL MORA
Trainer Name:
Christian Ortiz
Duration Days:
2
Duration Hours:
14
Course Name:
Use Case Modeling
Course Date:
5 July 2023 09:00 to 6 July 2023 16:00
Course Outline:
Introduction to Use Case Modeling
- Brief background and context for use cases
- Use case definitions, elements, and components
- Benefits of use case modeling
- Organizing requirements with use cases
- Use case diagrams as a UML notation
- Organizing the model with packages
Use case actors
- Users and Actors
- Business and system actors
- Identifying actors and mapping stakeholders
Use Cases - Indentify and Describe
- Identifying use cases and writing description
- Use Case Controls:
- preconditions
- postconditions
- assumptions
- scenarios
Use Case Scenarios
- Main success scenario
- Alternates and exceptions
- Indicating iteration
Advanced Techniques
- <<include>> relationship
- <<exclude>> relationship
- Generalization
- Specialization
- Multiplicity
Practical Use Cases Concepts
- Flows of events and their purpose: primary, alternate, and exception paths
- Methods for documenting primary flows
- Documenting alternate and exception flows
- Documenting scenarios
- Narrative flow examples
- Use Cases and Test Cases
- Relationship between use cases and test cases/scenarios
- Translating use cases into test cases
- Use cases and user interfaces/prototyping
- Prototyping roles, preparation, and execution
- UML Concepts
- UML notation
- Class and object relationships
- Extracting classes from use cases
- Verifying a class: attributes, operations, and associations/multiplicity
- Include relationship and example
- Referring to includes in flows
- Extend relationship and example
- Referring to extends in flows
- Generalization relationship and example
- Use case documentation