Use Cases for the Rational Unified Process
Object-Oriented
Training
Provided by Wintrac Inc.
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.
You can get a complete list of other Object Oriented Analysis and Design classes at http://www.wintrac.com/courses/coursesooad.asp
|
|
||||||||||
Use Cases for the Rational Unified Process
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
About The Training Provider: Wintrac Inc.
Wintrac Inc. - We can offer training on a wide range of topics including
Java, C , Visual Basic, C#, .NET, XML, Linux, PowerBuilder, Oracle and
Microsoft technologies. We can also offer end user training on a variety of
topics including Office, AUTOCAD, Lotus Notes etc. You can get a partial list
of all the onsite training courses we offer at http://www. wintrac. com/ courses. htm.
Wintrac clients...
