Modeling Techniques for Business Analysts

Learn how to create an integrated suite of models incorporating process, data and use case perspectives

Course Code : 1925
Modeling Techniques for Business Analysts 0 5 0

$1795

Overview

This course discusses the criteria for determining which models would be most appropriate for different purposes and helps participants practice creating these models through the exercises based on real-world projects. The course defines the parts of the notation essential for building good models and gives participants guidance in building models that convey important concepts. The course teaches participants a simple and compact system for collaborative models that enable them to capture the most affirmation in the smallest space with the least work in a way that is testable and highly adaptive.

Schedule Classes

Delivery Format
Starting Date
Starting Time
Duration

Live Classroom
Monday, 9 December 2019
12:00 PM - 04:30 PM EST
4 Days

$1795 Add to cart

Looking for more sessions of this class?

Course Delivery

This course is available in the following formats:

Live Classroom
Duration: 4 days

Live Virtual Classroom
Duration: 4 days

What You'll learn

  • Create complete, comprehensive models that fulfill stakeholder requirements
  • Use the most effective parts of BPMN and UML notations
  • Accurately convey consistent detailed requirements to software developers, testers, project managers, and technical writers
  • Partition systems according to the structure of the business
  • Represent business processes using business process models
  • Model business information and relationships using UML class diagrams
  • Define the lifecycles of business entities using state models
  • Use simulation techniques to test models
  • Effectively model in both traditional waterfall and agile development environments
  • Ensure traceability between requirements and model elements

Outline

  • Reading Simple Models
  • Analysis vs. Design Models
  • Functional Decomposition and its Alternatives
  • Improving Upon “High Level” and “Low Level”
  • Identifying Actors and Activities
  • BPMN and UML Swim Lanes Activity Diagrams
  • Data Flow Analysis
  • Specifying Alternate Scenarios
  • Systems As Actors
  • Summarizing Process Models
  • Documenting UI Behavior
  • Translating Use Cases and Text into Models
  • UI Navigation Flows
  • Compound Navigation
  • Page and Report data modeling
  • Finding Information
  • Information Model Basics
  • Computations and Derived Attributes
  • Hierarchical Data Views
  • Object Lifecycles
  • CRUD Analysis
  • State Transition Diagrams
  • State Transition Tables
  • Decisions by Business Rules
  • Concurrency
  • Time-Based Behavior
  • Reminders and Escalations
  • Specialization and Generalization
  • Roles and Inheritance
  • Data Normalization and De-normalization
  • Object Collaboration
  • State Models and Business Process Models
  • Race Conditions
View More

Prerequisites

There are no prerequisites for this course.

Who Should Attend

The course is highly recommended for –

  • Business analysts
  • System analysts
  • Architects
  • Developers
  • QA testers
  • QA engineers
  • Business customers/partners
  • Product managers
  • Customer representatives
  • Project managers and team leaders
  • IT managers and directors

Interested in this course? Let’s connect!

Customer Reviews

Name
Email
Review Title
Rating
Review Content

No reviews yet