![]() |
![]() |
![]() |
|
|
|
|
|
|
|
|
|
Use Cases for Requirements Definition Use Cases for Requirements Definition teaches how to gather business system requirements, including business rules, into concise Use Case Models. In this intensive 2-day workshop, participants will learn several approaches for identifying use cases that are situation dependent. The workshop will cover approaches for identifying use cases, describing user expectations, and capturing data requirements, as well as non-functional requirements. Use Cases for Requirements Definition teaches how to achieve effective communications with non-technical people about system requirements. The classic method of defining screen and report layouts is not sufficient for today’s integrated applications. Complete system requirements covering all application aspects must be defined accurately and effectively early in a project to achieve project success. Use Cases for Requirements Definition uses a comprehensive case study to give practical application to the principles discussed. Participants work in teams on the case study that simulates actual work experience. Using notation of the Unified Modeling Language (UML), participants learn how to identify use cases, write the course of events and capture the details that define the requirements for the use case. In addition, participants learn how to test their use case models for validity, correctness, and completeness. Use Cases for Requirements Definition shows the wide variety of requirements expression available with the Use Case technique and how to tailor the technique to different types of project situations. What You Will Learn
Who Should Attend
Seminar Outline Introduction: What is a Use Case?
Stakeholders, Actors, Interests, and Goals
Use Cases from a Business Process
Writing the Main Use Case
Associating Use Cases
Integrating Use Cases with Data Modeling
Integrating Use Cases with Requirements
Integrating Use Cases with Object Modeling
Use Cases Beyond Requirements
|