Advanced Business Analysis v3.0

655.00  excl. VAT

Course Code: ADVBIZ400

Duration: 3 days;

Delivery dates: TBA;

Instructor: TBA;

Certificate: Yes, upon completion;

Location: TBA.


This course is based on content and student kits provided by ITCourseware, LLC.

Course Objective

This 3-day course is for business analysts looking to improve the way they elicit, analyze, document and communicate requirements. Using the proven case study model, participants explore two approaches to requirements modeling: the Unified Modeling Language (UML) and Information Engineering.

Target Student

Business analysts, system analysts, technical analysts, project managers, and subject matter experts who need to capture, document, and communicate requirements using models and use cases rather than traditional word documentation.


3 days


Successful completion of Systemations practitioner certificate in business analysis program. Six months or more of practical business analysis experience. Familiarity with software systems analysis, design and implementation.

Course Content

1. Introduction
Getting Started
Workshop Objectives
Workshop Agenda
Value Added Modeling
What is Business Analysis
The System Development Life Cycle
The Case Study
Getting the Most from This Workshop
Workshop Logistics
Workshop Materials

2. The Building Blocks
Why Modeling Is Important
Types of Models
What is a System?
Key Abstractions
SMART Requirements
Requirements Traceability

3. Business Modeling
Object Orientation
Benefits of Object Orientation
Syntax and Semantics
The Perspectives and Architectures of UML
The Business Use-Case
Generalization, Inheritance Relationship

4. Classes & Objects
Elements of Object Orientation
Class Diagram
The Dictionary
Sequence Diagram
Best Practices of Object Orientation

5. Behavioral Modeling
Activity Diagram

6. Use Cases
The Use Case
Why Use Cases?
Actor-Action Modeling
Use Case Diagram
Relationships Between Use Cases
Identifying Use Cases
Textual Use Case
Use Case Template

7. System Views
The UML System Architecture
The Five Perspectives
The History of UML

8. Conceptual Data Models
The Principle of Abstraction
Information Engineering
Conceptual Models
Entity Relationship Diagrams

9. Logical Data Models
Data Modeling Recap
Drilling Down From the
Conceptual Level
The Three Models
Conceptual Data Model
Logical Data Model
Physical Data Model
Logical Data Modeling
Data Model Views

10. Normalization
Data Model Quality
Data Quality Is
Normalization Tests
Benefits of normalization
Functional Dependency and
Primary Keys
First Normal Form
Second Normal Form
Third Normal Form
Fourth Normal Form
Clear Thinking About Data
Quality Assurance
Semantic Analysis

11. Value Added Modeling
Requirements Prioritization
Requirements Re-use
So Which Approach?