FACULTY TRAINING INSTITUTE


Growing Knowledge Professionals

        >>   home >  Course Portfolio  Mastering Use Cases

 

 

Course Code


UCDR

 

 

Duration


2 day course

 

 

Target Audience


This course is intended for anyone who is responsible for the gathering of user requirements for software systems and the writing of system specifications. Typical delegates would include Business Analysts, Systems Analysts and Developers.

 

 

Comments from Past delegates


“This course has met and exceeded all expectations”
M.N.

 

“This course will add value to any business”
P.B.

 

“Excellent”
C.T.

 

“An excellent lecturer with a good sense of humour”
C.Z.

 

“Really improved my knowledge as a BA”
L.Z.

 

“Good hands-on academic and practical background”
M.N.

 

“Excellent course”
C.O.

 

“Not to be missed, informative and fun”
R.S.

 

 

 


 

Mastering Use Cases

Print This Page

Learn to master this effective and widely used technique for specifying software requirements

 

Course Objectives:

  • Understand the role of use cases in the identification and documentation of functional requirements

  • Appreciate how use cases can be used at different levels and in different roles in the development life cycle

  • Learn how to draw use case diagrams to depict high level user requirements in a typical commercial system

  • Understand use case diagram notation and style.

  • Write detailed use case narratives to specify detailed requirements including pre and post conditions and documenting the main success, alternative and exceptional flows

  • Understand the need for tools and templates to support the use case approach

  • Write up Use Case Centric Functional Requirements Specifications.

Course Overview

This two day course is designed to give IT professionals an in-depth understanding of how to specify functional requirements through the use of use case diagrams and narratives. Understanding how to write effective use cases will enhance your systems development process by clearly conveying how the system should interact with the end users to achieve your business goals. This course will teach you how to write use cases as lightweight, accurate and flexible specifications.

 

Course Delivery

The course comprises instructor-led training, supplemented by readings, exercises and practical group work.

 

Course Prerequisites

We do not exclude any delegate who is strongly motivated to do the course, but in order to derive maximum benefit, it is recommended that the delegate be currently employed in specification work. The course does not assume any specific technology skills.

 

Course Assessment

Students will learn by experience and assessment of others. To complete the course, delegates are required to

  • Attend the full course

  • Actively participate in the exercises, discussion & feedback

Assessment is by observation of individual and group work output. Certificates will not be issued to delegates who do not attend the sessions, or who decline to participate in the course work.

 

Course Accreditation

FTI was the first IIBA Endorsed Education Provider (EEP) in South Africa, and is the only EEP in SA to hold Charter status. This specific course is awaiting pending endorsement by the IIBA.

Faculty Training Institute was approved as an Approved Education & Training Provider with the ISETT SETA in January 2003. This course falls into a category loosely defined by SAQA as ‘vocational short courses’, because it requires less than a year’s full-time study, and is not intended to lead to a national qualification in terms of the National Qualifications Framework (NQF).

Academically and intellectually, the course assessment is done at senior undergraduate level, which would equate to level 5-6 on the NQF  


Course Content

Day 1: Introduction to Use Cases

  • What is a use case

  • Use Case Levels and Formats

  • Use Case Diagrams

  • Identifying actors and goals

  • Use case dependencies

  • Use Case notation and style

  • Drawing use case diagrams

Day 2: Use Case Narratives

  • Alternate writing styles

  • Writing Use Case scenarios

  • Pre and post conditions, normal, alternative and exceptional flows

  • Making narratives easier to read

  • Activity Diagrams in support of Use Case Narratives

  • Scoping systems with business use cases

  • Templates and tools for Use Cases

  • Including other non-functional requirements

  • Writing up Requirements Specifications


© 2010
Faculty Training Institute
Disclaimer

       

Back to
the Top

PO Box 46963, Glosderry, 7702 National ShareCall  (0860 CAREER)   0860 227 337 info@fti.co.za

Cape Town
FTI House, Greenford Office Estate, Punters Way,
Kenilworth, Cape Town, 7708
tel +27 (0) 21 683-4506    Fax +27 (0) 21 683-4717

Johannesburg
FTI Training Centre, Chelsea Office Park,
57 Wessels Road, Rivonia; Sandton
tel +27 (0) 11 807-9478   fax +27 (0) 11 807-9480