Full course name: Use Case and Business Event Modeling

Duration: 2 days

Format: Workshop

Prerequisites: Background in application development, especially requirements gathering, helpful but not necessary

Who should take this course:

  • Business-requirements analysts and users
  • Software team members (software engineers, designers and senior programmers)
  • Project managers and team leaders leading application-development projects
  • Internal consultants
  • Project team members developing business applications

Brief description [Full Description]:

In this course you will learn what use cases are and how to use them to understand, model and validate user requirements quickly but precisely. You will also learn the important topic of business-event modeling, which provides a quick analysis springboard to a set of high-quality use cases.

Finally the course explores the benefits of use cases beyond the requirements gathering phase, in user-interface prototyping and design, system-architecture design, detailed software design, programming, testing and planning and tracking projects.

Participants will practice the demonstrated techniques on a portion of a business application. They will also learn the subset of UML needed for modeling use cases.