APG

Use Case Modeling Fundamentals

Objectives

 

Understand and apply use case modeling approach for capturing detailed software requirements

 

Relate use cases to requirements management

 

How to identify actors and use cases

 

How to model system usage with use case diagrams

 

How to organize the use case model

 

How to incrementally refine use cases

 

How to define scope of system with use cases

Description

Use Case Modeling Fundamentals teaches the experienced business and system analyst how to capture the detailed requirements for a software development project using the use case technique. Beginning with a discussion of common challenges and best practices for use cases, the course continues with an overview of the use case modeling process and how the use case evolves throughout the iterative lifecycle. Then the course describes the concepts of actors and use cases, how to identify and name them, and guidelines for avoiding functional decomposition. How to represent the interaction between actors and use cases using UML® use case diagrams is discussed. Then strategies for organizing the use case model and producing the use case survey are described. The course also introduces how to apply UML activity diagrams for system and use case workflow modeling. The basic and alternate flows for a use case are discussed when outlining use cases. The course finishes with an overview of how to complete a detailed use case specification including business rules and special requirements.

Audience

 

Business architect

 

Business analyst

 

System analyst

 

Project manager

 

Software architect

 

Test analyst

 

Technical writer

Prerequisites

 

Software development experience

 

Experience with traditional requirements elicitation techniques – or –

 

Requirements Gathering Fundamentals course

Classroom requirements

 

No computers required

Continuing education

 

Requirements Management Fundamentals

 

UML Fundamentals

 

Object-Oriented Analysis with UML

 

User Interface Design with UML

 

Test Case Analysis with UML

 

Introduction to IBM Rational Analyst Tools

Length: 1 day

Course #01-0704

  View PDF version



There are no scheduled sessions for this course at this time.

Please contact APG Sales if you would like to schedule a private, on-site course.



In The News


» APG Releases the APG TOGAF Process Library



Upcoming Events


IBM Rational Software Development Conference
June 1-5, 2008
Orlando, FL



Enterprise Architecture Practitioners Conference
July 20-July 25, 2008
Chicago, IL



Dr. Dobb's Architecture and Design World
July 21-July 24, 2008
Chicago, IL