Course Schedule
| Date | Time | Price | Option |
|---|---|---|---|
| 05/18/2026 | 09:00 AM - 05:00 PM CT | $2,795.00 |
Overview
Use Cases are an industry best practice for defining, documenting, and analyzing functional requirements. A use case approach is a user-centered approach for developing a solution to your business needs. Unfortunately, methods for developing use cases vary substantially across the industry. What information belongs in a use case? How can a use case be utilized to capture all the desired functionality? Are use cases applicable to all projects? Is there a template for writing use cases that is considered best practice? If you’ve ever been involved in a project involving use cases, you’ve probably encountered some confusing answers to these questions. Learn practical answers to these questions from one of the pioneers in Object Oriented Analysis. We have been developing and sharing best practices in use cases since the early 1990s.
This course provides a strong foundation in the mechanics of use case diagramming and writing textual descriptions of use cases. In this highly interactive workshop, you will learn how to enhance and refine your use case skills, how to involve your stakeholders in the use case process, and how to develop use cases that provide valuable information to the designers and testers. Use cases that meet the needs of designers can be too technical and too detailed for other stakeholders. Use cases that satisfy business users are usually not very helpful to designers and testers. How do you satisfy these two disparate interests? And how do you handle the details like business rules, data validations and user interface specifications?
All too often the software products delivered to the business do not meet their expectations, especially with regard to the quality of the product. An effective User Acceptance Testing (UAT) process addresses this issue by confirming the functionality and performance of the product prior to its release.
This workshop also looks at the business issues which drive the need for a fully functional UAT process and describes the components of such a process. It is designed to help the Business Analyst (BA) to develop an understanding of their role, the process, and the deliverables associated with UAT.
Audience Profile
This course has been expressly designed for the Business Analyst, Business System Analyst, System Analyst, and/or Requirements Engineer. The Designer, Developer and Tester who are actively involved in utilizing use cases may also benefit from this workshop.
This course is designed for the Business Analyst professional who is involved with testing the functionality of technology projects.
At Course Completion
- Employ use cases to elicit requirements, at a business, system or subsystem level
- Employ use cases to document the scope of a project
- Write use cases in a clear and unambiguous way.
- Model use cases with workflow diagrams
- Plan and divide up the project work based on your use cases
- Manage a use case as it evolves over time and goes through many changes
- Develop an understanding about basic concepts associated with User Acceptance Testing
- See how UAT applies to the Software Development Lifecycle (SDLC)
- Recognize benefits of improved quality of deployed software using User Acceptance Testing
- Identify the key roles, activities and deliverables which make up User Acceptance Testing
- Use a Business Use Case to define scenarios for testing
- Create a UAT test plan and write UAT test cases with associated test data
- Understand the process for testing functional and non-functional requirements
- Identify the challenges of testing vendor-supplied applications
Prerequisites
Knowledge of requirements process and requirements elicitation techniques.
FAQ
Ten (10) business days’ notice is required to reschedule a class with no additional fees. Notify TOPTALENT LEARNING as soon as possible at 469-721-6100 or by written notification to info@toptalentlearning.com to avoid rescheduling penalties.
Please contact our team at 469-721-6100; we will gladly guide you through the online purchasing process.
You will receive a receipt and an enrollment confirmation sent to the email you submitted at purchase. Your enrollment email will have instructions on how to access the class. Any additional questions our team is here to support you. Please call us at 469-721-6100.
If a student is 15 minutes late, they risk losing their seat to a standby student. If a student is 30 minutes late or more, they will need to reschedule. A no-show fee will apply. Retakes are enrolled on a stand-by basis. The student must supply previously issued courseware. Additional fees may apply.
You will receive a ‘Certificate of Completion’ once you complete the class. If you purchased an exam voucher for the class, a team member from TOPTALENT LEARNING will reach out to discuss your readiness for the voucher and make arrangements to send it.