This course provides the right blend of knowledge and skills for people to understand and model use cases effectively. Attendees will learn where use cases are most effective, a step-by-step method for creating them, and numerous guidelines and tips to enhance creating them.
|Duration:||Classroom - 2 Days | Virtual - 4 Days|
|Why to Take This Course:||
Use cases provide a structured, industry-standard way of eliciting and documenting functional interaction requirements. The process enhances communication between business analysts and business customers, and lays the foundation for user interface design and test case development. They also provide insights into data requirements, and help clients articulate their needs in ways other requirements activities can’t.
This course provides the right blend of knowledge and skills for people to understand and model use cases effectively. Attendees will learn where use cases are most effective, a step-by-step method for creating them, and numerous guidelines and tips to enhance creating them. Participants also receive a comprehensive Use Case template that can be readily used back on the job. For onsite presentation, a company’s own template is easily incorporated into the course.
|Learn How To:||
The course will help you practically learn on the following areas:
Use Case Modeling Overview
Use Case Diagrams
Narrative Flows of Events
Use Cases, Test Cases, and User Interfaces
Use Cases and Class Diagrams
Use Case Relationships
Documenting Use Cases
|Format:||To help assimilate the tools and techniques learned, there is a mixture of individual and team exercises throughout the course. A lively role-play and case study help reinforce concepts learned. Students will need to be prepared for a high level of participation. Each participant will receive a comprehensive student guide complete with examples, workshop solutions, and a comprehensive Use Case template.|
|Who Should Attend:||This course is intended for IT professionals; business clients and project managers who want to develop software applications quickly and with minimal change.|
|Prerequisites:||Experience related to software development is highly recommended.|
Project Scope Management