|
Description
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.
Audience
Business Analysts, Business Users, System/Software Analysts, Software
Designers, and anyone else who is involved in requirements capture,
specification, use, or management.
Prerequisites
Participants should be familiar with the basics of analysis and
design and the software development lifecycle.
Classroom Requirements
Room set up as horseshoe and large enough for team activities, or
with break-out rooms for team activities. Overhead projector, flip
charts.
|
Format
- Presentation
- Written Exercises
- Interactive Activities
Objectives
After completing this course, participants should be able to:
- Describe the requirements analysis
process, industry standards, and best practices
- Apply Use Case modeling to define
business and system requirements
- Develop Use Case models
- Explain the components of a Use Case
- Explain how Use Cases drive design,
development, testing, and documentation activities
- Apply Use Case modeling for change
and scope management during the lifecycle of a project
- Describe the tools that can be used
for Use Case modeling
|