Data Deliverance Courseware

Requirements Analysis and Modeling with Use Cases

Current Version: 12-0250-0201
Summary
This intensive, hands-on course addresses the requirements analysis process by applying Use Case modeling techniques. Through a series of lectures and lab exercises, course attendees will thoroughly explore designing and developing Use Cases and using them to gather and analyze requirements.

This course can be taught with or without a visual modeling tool such as Rational Rose or Visio although no specific training is provided on these tools.

Prerequisites
Participants should be familiar with the basics of analysis and design and the software development lifecycle.

Course Objectives
After completing this course, participants should be able to:

Intended Audience
This course may prove useful to people such as business Analysts, Business Users, System/Software Analysts, Software Designers, and anyone else who is involved in requirements capture, specification, use, or management.

Length
1 day

Format
Instructor-led course, with written exercises and interactive activities.

Course Outline
Requirements Analysis Use Cases and Actors Components of a Use Case Design and Development with Use Cases Use Case Modeling Activity

Hardware and Software Requirements
Overhead projector, flipcharts. No computers are required, although systems installed with a drawing package or UML modelling software may be used for some exercises if desired.