During initial system design it is important to have a robust and business-driven method of capturing and validating functional requirements from the perspective of different classes of users for a planned technical solution. A use case defines a future set of steps or actions that will likely be performed by the user or other stakeholder in the use of an anticipated application.
||USE CASES AND TRANSITIONING TO DESIGN
Use cases are documented in the form of use case diagrams and textual flows of events called use case scenarios. The use case diagrams depict the interaction between the users (actors), processes (use cases) and systems (external interfaces). The use case scenario describes the interaction between the actors, the proposed system, and any external interfaces.
In addition to being used as functional specification documents, use cases can also be used in an Object Oriented Design approach as inputs towards developing:
- UML class diagrams by:
- Identifying information needs and possible edits
- Identifying validation rules to be incorporated in to business objects
- Identifying business rules that could be supported by stored procedus
- Interaction diagrams by:
- Determining necessary system/user interactions
- Identifying the need for screen mockups
- UML Activity diagrams by:
- Providing input for Navigational Maps
Students of Advanced Strategies’ Use Cases and Transitioning to Design course will return to work with a process for iterating and transforming both high-level and detailed process models (and other models) into business use case models.
|Introductions and Stages Revisited
- Course Overview and Objectives
- Review of The Business Analysis Approach
- Business Aspects and Models
- Physical, Logical, and Essential Models
|Transitioning to Design
- Conceptual Design Basics
- New Physiological Process Diagrams
- Use Case Diagrams and Scenarios
|Use Case Basics
- Principles of Analysis
- Creating Use Case Scenarios
- Creating Use Case Diagrams
- Alternative Diagrams
- Creating Activity Diagrams
|Converting Process Models
- Step by Step Approach to Transforming Process Models to Use Case Scenarios
- Pitfalls to Avoid
- Roles and Responsibilities
- Options and Opportunities
- Transforming Process Models into Use Case Scenarios
- Ensuring Successful Work Product Transformation
|Taking it Forward
- Stages of Design
- Other Design Models
- Next Steps
Who Should Attend:
Business Analysts and System Designers who work at the front end of design.
Business Process Analysis
Request It Now!
The PMI Registered Education Provider logo is a registered mark of the Project Management Institute, Inc.