WRITING EFFECTIVE USE CASES


Course Outline

This training course is endorsed by the Internation Institute of Business Analysis.
A use case is a technique for capturing the potential requirements of a new system or software change.

To write a use case requires a specific skill - and by understanding how to write these effectively, you will benefit your software project by clearly conveying how the system should interact with the end user, or another system to achieve a specific business goal.

 

This course provides 14 PDUs (Professional Development Units) towards IIBA accreditation.

Outcomes

This course will teach you how to write use cases as lightweight, accurate and flexible specifications of functional requirements, using the best techniques of world-renowned authorities.

Book Course Now

Click on a date or location below to register for this course:

Please Note: Special prices are available for an In House delivery of this course. Read about the benefits and choices of our 'In House' course delivery option here.

Contact an Object Training Account Manager to enquire about alternative delivery options (such as In House or Customisation).

*All Australian prices are exclusive of GST

*If the course status is full or no course date is listed in your state please contact object training on
1300 360 203


Location Days Dates Cost (ex GST) Course Status

 Melbourne

2 days 

 01/03/2012-02/03/2012

 $1,400.00

 Available

 Sydney  2 days 21/05/2012-22/05/2012   $1,400.00  Available
 Canberra 2 days  06/06/2012-07/06/2012   $1,400.00   Available 
 Melbourne 2 days  13/06/2012-14/06/2012   $1,400.00  Available

Topics Covered

Section 1: Use Cases Defined
Section 2: Review of Use Case Basics

Actors

Use Cases

Use Case Diagrams

Use Case Template

Section 3: Use Cases in Context

Business Process Models

GUI design

Prototyping

Functional Requirements

Class Models

Test Plans

Section 4: Use Cases in Depth

Actors, Stakeholders and User Classes

How Much Detail?

Guidelines for Writing Use Cases

What About the GUI?

How Many Alternate Flows?

How to Use Pre-conditions and Post-conditions

Guidelines for << include >> and << extend >>

Use of Generalisation

Section 5: More on Writing Use Cases

Levels of Formality

Structured English

Section 6: Use Cases and Estimation
Section 7: Limitations of Use Cases
Section 8: Use Case Patterns and Anti-patterns
Section 9: Software Support for Use Cases

Prerequisites

Students should have an understanding of the context in which functional user requirements specification fits in the Software Development Life Cycle.

An appreciation of the needs of at least one business system would also be beneficial.

Audience

Business analysts, systems analysts, requirements analysts and end users that are interested in understanding the process by which their requirements are specified.

Course Fee

$1,400.00 ex gst

Duration

Two Days

Structure

Lecture + Exercises

Material

Deliverable material for this course includes:

  • Certificate of Accomplishment
  • Professionally printed student notes and exercises
  • CD containing original exercises and source code (For PC-based courses only)

For all courses, but particularly PC-based courses, students are encouraged bring their own USB drive to save worked solutions and/or additional reference material.

Terms and Conditions

Please click here to review our terms and conditions before booking on your course