Ot3

Writing Effective Use Cases


Course Outline

6
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

At the end of this course, you will be able to:

  • 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

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 date is scheduled in your state please contact object training on 1300 360 203

Location Days Dates Cost (ex GST) Course Status
Sydney 2 Days 02/07/2013 - 03/07/2013 $1400.00 Available Book Now
Melbourne 2 Days 28/08/2013 - 29/08/2013 $1400.00 Available Book Now
Sydney 2 Days 04/09/2013 - 05/09/2013 $1400.00 Available Book Now

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

$1400.00 ex GST

Duration

2.0 Days

Structure

Presentations & 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