Go to Rational.com Go to Rational Developer Network
Welcome! | Create Profile | Login   
shop | contacts | search
Go to Rational Home Page
 Training Options
 Certification

Curriculum
 by Product
 by Role

Schedule & Registration

Training Packages
 Passport
 Corporate Education
 Licensing Program

Worldwide Training

Training Partners

Training Centers


Other Rational Services

Rational Developer Network

Professional Services

Technical Support

Software Engineering for Educational Development (SEED) Program

 

Requirements Management with Use Cases

Interactive Quiz: Test your requirement writing skills

Delivery: Open Enrollment, On-site
Course Length: Three days
Course Approach: Lecture, discussions, exercises
Level: Intermediate

Course Description

Requirements Management with Use Cases provides three days of training in requirements management and use-case modeling techniques. The course focuses on eliciting and managing the changing requirements of a project; analyzing the problem, defining the product vision and feature requirements, defining software requirements and requirement attributes, and maintaining traceability, change management, and impact analysis for project scope management. The course shows how use-case modeling and requirements management techniques are used to define and document requirements that meet stakeholder needs. Students practice applying use case techniques through exercises developing use cases.

Objectives
Upon completion of the course, participants should be able to:

  • Apply effective requirements management skills to produce a clear statement of product requirements
  • Capture and document requirements with use-case modeling techniques
  • Set up a documentation hierarchy and standards for different levels of requirements
  • Use attributes and traceability to help manage requirements scope and change throughout the product lifecycle
  • Define requirements that drive ongoing design, test, and user documentation activities

Topics Covered

  • Introduction to Use-Case Modeling
  • Analyze the Problem
    • Finding the root causes
    • Ambiguity
  • Understand Stakeholder Needs
  • Define the System: the vision, product features, and use case model
    • Find Actors and Use Cases
  • Manage System Scope
  • Refine the System Definition
    • Detail each Use Case
    • Define Supplementary Specifications
  • Manage Changing Requirements
    • The Use Case Model using UML Relationships
  • Requirements Across the Product Lifecycle
    Note: This course teaches requirements management within the context of the Rational Unified Process® (RUP®). This course is not a RUP course. This course does not teach the use of Rational® RequisitePro®.

Rational Software Products
This methodology course lays the foundation for requirements management process.

  • Rational RequisitePro

Audience

This course is intended for anyone involved with requirements capture, specification, use, or management, including System Analysts, Business Analysts, Project, Technical and QA Managers, Documentation Specialists, Software Analysts and Designers, QA Designers and Testers, and Sales and Marketing.

Recommended Prerequisite Courses

There are no prerequisites for this course.

Required Experience
Students should have an understanding of:

  • Project management practices
  • The software development lifecycle

Related Courses
For students interested in continued learning in this field, we suggest taking:

Course Pricing Public Price On-site Price Currency
3 Day $ 1,795 $ 12,000 U.S.A.
Each additional student over 12 and up to 16   $ 300 per day per student U.S.A.

For more information

In the US call 1-888-RATL444 (1-888-728-5444)
To register by email: reg@rational.com