Private - Requirements Analysis (2 Days)
About course

An excellent way to record requirements information is to use the many diagramming models available to the Business Analyst (BA).  These diagrams serve two vital purposes – documentation and analysis of the information gathered and testing of the requirements.  By putting the requirements down on paper and holding them up to the cold-hard light of reality, the analyst is able to locate, identify and correct problems.  A picture is worth a thousand words! This course is designed to provide the BA with the knowledge and tools needed to diagram, model and analyze requirements, as well as to prioritize and organize them to meet project and stakeholder needs.

Who should attend

This course will benefit business analysts, executives, functional managers, project managers, programmers interested in expanding their effectiveness, and any other individuals involved in project work.

Course features

Through instruction, dialog, real-world examples and exercises drawn from the experience of our instructors, upon completion of this course, you will:

  • Understand the philosophy and methods of requirements analysis
  • Be able to prioritize and organize requirements
  • Understand the importance and purpose of modeling during analysis
  • Be able to work with Use Cases
  • Be able to use Entity Relationship Diagrams and Process Flow Diagrams to analyze requirements
  • Be able to work with Class Models and Activity diagrams inside the Unified Modeling Language
Course outline

Overview of Analysis

  • What is Analysis?
  • Analysis Tasks and Methods
  • Analytical Thinking

Prioritize Requirements

  • Why Prioritize?
  • Challenges
  • Methods and Examples

Organize Requirements

  • Meaning of Requirements Organization
  • Model Selection for Communication
  • Interrelationships Between Requirements
  • Requirements Compartmentalization

Specify and Model Requirements

  • Organizational Modeling
  • Data Dictionary and Glossary
  • Data and Process Mapping
  • UML Diagrams
  • Business Analysis Models and Diagrams

Use Cases

  • What Are Use Cases?
  • Use Case Diagram
  • Alternate Paths and Exceptions
  • Use Cases and Requirements
  • When Are We Finished?

Structured Analysis

  • Process Flow Mapping
  • Business Narratives
  • Entity Relationship Diagrams
  • Attributes and Relationships

UML Analysis

  • Class Diagram
  • Activity Diagram
  • State Machine Diagram

Define Assumptions and Constraints

  • Assumptions
  • Business Constraints
  • Technical Constraints
  • Verify and Validate Requirements
Course information
Duration: 14 hours
Earn: 14 PDUs
Delivery Method: Virtual or Traditional Classroom
Knowledge areas addressed

IIBA® Knowledge Areas Addressed:

  • Requirements Management and Communication

Project Management Institute (PMI)® A Guide to the Project Management Body of Knowledge (PMBOK® Guide) Knowledge Areas Addressed:

  • Project Scope Management
  • Project Quality Management
  • Project Communications Management
  • Project Risk Management