Home    |    Instructor-led Training    |    Self-Paced Learning    |    Online Training          Email Us   Phone :
Contact Us   -   About Us          
 
Courses
A+
ADA
Adobe
AJAX
Apache
AutoCAD
Business Analysis
Business Objects
Business Skills and Technology
C++ programming
Cisco
Citrix
Cognos
ColdFusion
COM/COM+
CORBA
Corel
Crystal Reports
Datawarehousing
DB2
Desktop Application Software
Enterprise Architecture
ITIL
Java
JBoss
Leadership Development
Legato
Lotus
Macintosh
Mainframe programming
Microsoft / MCT
MS Access
MultiMedia and design
.NET
Network+
New Manager Development
Object oriented analysis and design
OpenVMS
Oracle
Perl
PHP
PowerBuilder
Professional Development
Professional Soft Skills Workshops
Project Management
Rational
Sales Performance
SAS
Security
SharePoint
SOA
Software Engineering
Software quality and testing
SQL Server
Sybase
Telecommunications
Tivoli
Tomcat
Unix/Linux/Solaris/AIX/
HP-UX
Visual Basic
Visual Foxpro
VMware
Web 2.0
Web Development
WebLogic
WebSphere
Websphere MQ (MQSeries)
Windows programming
XML
XML Web Services
Use Cases for the Rational Unified Process
Overview:

This 2-day course is an exercise-driven course to guide students in developing well-written and effective use cases following the concepts and guidelines of the IBM/Rational Unified Process version 7. Students learn the basic concepts of RUP 7 regarding requirements specification, with emphasis on writing use cases to capture the user requirements of a software system. The course focuses on distinguishing business use cases and system use cases, properly structuring a RUP use case, incrementally writing the use case from Basic Flow to Alternate Flows, and the proper grammar and sentence structure for the use cases descriptions. Both business use cases and system use cases are studied, with multiple examples of each. Students write two complete use cases for their selected project domain.

Audience:

Business or system analysts, technical managers, and software developers who wish to learn the use case techniques of the IBM/Rational Unified Process for capturing user requirements for software system development.

Prerequisites

Experience in requirements gathering, or systems analysis is desirable, but not mandatory.

Course duration:

2 days

Course outline:

Use Case Introduction

  • What is a Use Case?
  • Where Do Use Cases Fit in RUP?
  • What Will You Deliver in RUP?
  • Use Case Examples
  • Business: Apply for Life Insurance Policy
  • System: Withdraw Funds from ATM
  • Use Case Writing “Miniature”
  • The Writing Process in 5 slides
  • Course Case Studies Use Case Structure in RUP
  • Basic Flow
  • Alternate Flows
  • Use Case Scope in RUP
  • Business Use Cases
  • System Use Cases
  • Business Use Cases
  • RUP Business Modeling Discipline
  • Business Use Case Model
  • Business Actors
  • System Use Cases
  • RUP Requirements Discipline
  • System Use Case Model
  • System Actors
  • Use Case Style Topics
  • Essential Use Cases
  • Design-detail Use Cases
  • Style Guidelines for Use Cases
  • Audience for Use Cases
  • Discovering Actors & Use Cases
  • Primary and Secondary Actors
  • Business Actors and Use Cases
  • System Actors and Use Cases
  • The Use Case Diagram
  • Anatomy of the Use Case Diagram
  • <<include>> Relationship
  • <<extend>> Relationship
  • The Process for Writing Use Cases
  • Identify Candidates & Scope
  • Write the Basic Flow
  • Identify the Alternate Flows
  • Write the Behavior of each Alternate Flow
  • Identify Candidate Use Cases Identify Use Case Scope Identify Actors Write the Basic Flow Identify the Alternate Flows Write the Alternate Flows Automated Actors Pre- and Post-Conditions Use Cases with Similar Steps Writing Use Cases ? Doing It All Together Use Case Pitfalls
  • CRUD-based Use Cases
  • Use Case Normalization
  • Steps as Use Cases
  • Who Should Write Use Cases? Wrapup Appendix A
  • Top 10 Mistakes with Use Cases
  • Appendix B
  • Use Cases for Enhancement Projects
  • Use Cases for System-to-System Interaction
  • Use Cases for System Ports
  • Use Cases in Outsourced and Offshore Projects

  • Contact Information
    WINTRAC INC. - the one stop shopping center for IT training.
    16523 S.W. McGwire Ct. Beaverton OR -97007
    Phone: (503) 259-0312
    Fax: 707-598-2268
    Email: sales@wintrac.com

    Send mail to webmaster@wintrac.com with questions or comments about this web site.
    Copyright © 2008 Wintrac Inc.