Register to attend our webinar on 18th or 19th June:
Using ArchiMate in Enterprise Architect
(hosted by Sparx Systems)

 
Enterprise Architect, UML, SysML, BPMN and ArchiMate
Home EA BPMN UML SysML ArchiMate Feedback Resources Pricing Partners Contact
 Home > UML > UML Use Cases for Requirements Analysis
 

UML Use Cases for Requirements Analysis

This course is aimed at requirements engineers and business analysts who wish to create use case models to capture end user requirements and demonstrate traceability. Practical exercises help to reinforce the theory.
Duration: 1 day
 
 
Prerequisites: No prior UML experience is required.
A background in requirements analysis is helpful.
 
Equipment: For on-site course delivery the customer should provide a suitable training room with a projector to connect to our trainer's laptop and a whiteboard or flipchart. All exercises are completed on paper therefore no PCs or laptops are required.

For webinar training sessions delegates will need access to a PC or laptop with VoIP to take part in the webinar.

Course Style: 45% theory, 55% practical.
Each module is accompanied by targeted exercises to allow delegates to apply the theory and become confident with new concepts and notation.
 
Delegate Handouts: Each delegate receives a folder containing all the course slides and comprehensive theory notes which form excellent reference material. Folders also contain suggested solutions for all exercises. Following successful completion of the course each delegate will receive a certificate.
Module Key: Teaches concepts and notation

  Teaches practical use of Enterprise Architect
              Covers UML, SysML, BPMN and/or ArchiMate

Download
Course Outline

      Includes paper exercises, EA hands-on sessions

Course Modules: HIPPO 00    Introduction   hour          
  HIPPO 31  Requirements   hour               
  HIPPO 32  Requirements Elicitation   hour               
  HIPPO 11  Use Cases  3 hours  

     

 
  HIPPO 12  Advanced Use Cases  2 hours  

     

 
  HIPPO W2  UML Requirements Workshop  1 hour    

  

 


Course Details:
 

HIPPO 00  Introduction   hour  
 
  • Delegate background and objectives

  • Timetable and course outline


HIPPO 31  Requirements   hour  
         
 
  • Importance of managing requirements

  • Differentiate needs from solutions

  • Requirements traceability

  • Strategies to control scope creep

  • Document requirements and relationships

  • Categorise requirements


HIPPO 32  Requirements Elicitation   hour  
         
 
  • What information to gather

  • Sources of information

  • Top 8 requirements elicitation techniques

  • When to use each technique

  • Common problems with elicitation


HIPPO 11  Use Cases  1 hour  
   Use Cases Exercise  2 hours
         
 
  • Comparison with traditional requirements

  • Workshops and GUI prototypes

  • Model users as actors

  • External systems and timers

  • Actor definition and notation

  • Actor generalisation

  • Use case definition and notation

  • Use case scenarios

  • Use case diagrams

 
HIPPO 12  Advanced Use Cases  1 hour  
   Advanced Use Cases Exercise  1 hour
         
 
  • Use case specification

  • Use cases drive development

  • Include relationship

  • Extend relationship

  • Use case inheritance


HIPPO W2  UML Requirements Workshop  1 hour
 
 
  • Create use case model

  • Planning session

  • Capture requirements (use case specifications)

 

hippo@hippo-software.co.uk

+44 (0)1506 202164

    Hippo Software Limited 2014. All registered trademarks acknowledged.