Business Analyst (BA)

Introduction to Business Analysis

Introduction to Projects

Relationship between Operations and Projects

Who is a Project Manager?

What is Business Analysis?

Who is a BA? BA Roles and Responsibilities

Competencies of a Business Analyst

Relationship between a BA and PM

Business Analysis Body of Knowledge

Career Path for a Business Analyst

What’s the goal? What is being analyzed?

Current Trends in Business Analysis

The Practice of Business Analysis

Differentiating Business Analysis and other “Analyst” roles

Customer Needs & IT Needs

The Skill Set Of A BA

The BA’s Core Knowledge Set

What the BA does not do!

Dark side of Business Analysis

Organization Structure and Reporting Relationships Tailoring the business analyst role for different projects

Tailoring the business analyst role for different projects

Software Development Life Cycle(SDLC)

What is SDLC?

Various stages of SDLC

SDLC Methodologies

Waterfall Model

Iterative and Incremental approach

Software Development Methodologies

What is a SW Development Methodology?

Why Software Methodologies?

Incremental and Iterative Approach

Water Fall Methodology

Prototype Methodology

Spiral Methodology

Agile Methodology

Rational Unified Process (RUP)

Diagnosing the Business Environment – Enterprise Analysis

SWOT Analysis

Feasibility Study & Analysis

Problem Statement & Goal Statement

Business Case

Project Scope Statement & Vision Document

AS IS (current state) and TO BE (future state) Modeling

Root Cause Analysis – Fish Bone Diagram

Landscape of Requirements

Requirements, Features And Constraints

Types Of Requirements – Functional & Non-functional

User and System Requirements

Requirements Source, Audience And Approval

Stakeholder Analysis & Management

Who are Stakeholders?

Stakeholders, Stakeholder categories and Profiles

Internal & External Stakeholders

Stakeholder Roles & Responsibilities

Conducting Stakeholder Analysis & Elicitation Plan

Requirements Elicitation

Requirements Gathering

Requirements Gathering Techniques

Selecting the appropriate technique

Challenges with Elicitation

The Elicitation Cycle

Requirements Analysis

Evaluating, Selecting and Prioritizing initiatives

Employing Analysis techniques to assess alternatives

Building a Model of the Solution – Business Process & Data Process Flow

Understanding & Developing Story BoardsDeveloping output mockups or prototypes

Obtaining Stakeholder confirmation

Constructing context, overview, and detail flow diagrams

Identifying appropriate detail levelData Requirements

Decision Trees and Decision Tables

Requirements Development Plan

Requirements Development Plan

Selecting Requirements development templates Organizing the Facts

Business Rules

User Attributes


Use Case & Unified Modeling Language

What is Use case?

Basic Flow, Alternate Flows & Exception Flows

How Use Case Diagrams Show Relationships

Paths and Scenarios

Use Case Diagrams

Class Diagrams

Sequence Diagrams

Activity Diagrams

Introduction to Rational Suite & MS Vision

Requirements Management

Change Management

An examination of why people resist change

How Requirements become Un-Managed

BA’s role in managing change

Requirements Traceability & Change Control

When Requirements Collide: Alternative Decision-Making Approaches

How much time should be spent on Requirements

Implementing Just enough Requirements

Requirements Communication

Preparing and making the presentation

Description of solution

Establishing your objective

Doing audience analysis

Organizing your ideas

Using visuals


Supporting Downstream Development

Quality Assurance and Quality Control

Business Analyst’s Role in Testing

Use Case vs Test Case


How can the solution be evaluated?

Who should perform an assessment?

Requirements Validation Techniques

Unit Testing, System Testing, Integration Testing, Regression Testing

Flow Modeling

Business Process Flow

Data Process Flow

Adobe Flash

CHAPTER 1:  Flash CS6 Jumpstart

Highlights:  Creating, Opening, and Saving Flash Files, Flash Workspace, Flash Tools

CHAPTER 2:  Getting Started with the Drawing Tools

Highlights:  Drawing Modes, Drawing Tools, Adding Text and Filters, Working with Colours, Transforming Graphics and Gradients

CHAPTER 3:  Using Symbols and the Library

Highlights:  Creating Symbols, Using Symbols, Modifying Symbol Instances, Duplicating and Swapping Symbols

CHAPTER 4:  Advanced Tools

Highlights:  Working with Gradients, Advanced Drawing, Spraying, and Masking, Deco Tool

CHAPTER 5:  Creating Basic Animation

Highlights:  Frames, Keyframes, and the Timeline Layers, Building Animation with Tweens, Motion Editor

CHAPTER 6:  Advanced Animation

Highlights:  Copying, Pasting, and Saving Animation, Easing Behavior and Animating Masks, Creating Animation with IK Poses

CHAPTER 7:  Customizing Your Workflow

Highlights:  Customizing Workspace Layouts and Preferences, Guides and Alignment

CHAPTER 8:  Working with Imported Files

Highlights:  Importing Still Images, Swapping, Modifying, and Updating Imported Files, Importing Photoshop and Illustrator Files

CHAPTER 9:  Introducing ActionScript

Highlights:  The Code Snippets and Actions Panels, Adding Actions, Functions

CHAPTER 10:  Creating Navigation Controls

Highlights:  Working with Button Symbols, Adding ActionScript

CHAPTER 11:  Adding Sound to Your Movies

Highlights:  Importing and Inserting Sounds in your Movie, Controlling, Editing, Trimming and Looping Sounds, Introducing the SoundMixer

CHAPTER 12:  Introducing Movie Clips

Highlights:  Creating Movie Clips, Controlling Movie Clip Playback, Tweening Movie Clips, Adding Filter Effects to Movie Clips

CHAPTER 13:  Working with Video

Highlights:  Formats and Fundamentals of Flash Videos, Building Controls for Embedded Video, Working with Linked Video, Live Preview, Cue Points, and FLVPlayback

CHAPTER 14:  Delivering Your Final Movie

Highlights:  Publishing to the Web, Publishing for the Desktop with Adobe AIR, Publishing for Mobile Devices

Project Management

PMP Course Outline

1  –  Examining Professional Project Management

Identify Project Management Processes

Identify Professional and Social Responsibilities

Identify the Interpersonal Skills Required for a Project Manager

2  –  Initiating a Project

Examine the Project Management Context

Examine Project Selection

Prepare a Project Statement of Work

Create a Project Charter

Identify Project Stakeholders

3  –  Planning Project Work

Identify Elements of the Project Management Plan

Document Stakeholder Requirements

Create a Scope Statement

Develop a Work Breakdown Structure

4  –  Developing Project Schedules

Create an Activity List

Create a Project Schedule Network Diagram

Estimate Activity Resources

Estimate Duration for Project Activities

Develop a Project Schedule

Identify the Critical Path

Optimize the Project Schedule

Establish a Schedule Baseline

5  –  Developing Cost Estimates and Budgets

Estimate Project Costs

Estimate the Preliminary

Cost Baseline

Reconcile Funding and Costs

6  –  Planning Project Quality, Staffing, and Communications

Create a Quality Management Plan

Document the Project Roles, Responsibilities, and Reporting Relationships

Create a Communications Management Plan

7  –  Analyzing Risks and Planning Risk Responses

Examine a Risk Management Plan

Identify Project Risks and Triggers

Perform Qualitative Risk Analysis

Perform Quantitative Risk Analysis

Develop a Risk Response Plan

8  –  Planning Project Procurement

Plan Project Procurements

Prepare a Procurement Statement of Work

Prepare a Procurement Document

9  –  Executing Project Work

Identifying the Direct and Manage Project Execution Process

Execute a Quality Assurance Plan

Acquire the Project Team

Develop the Project Team

Manage the Project Team

Distribute Project Information

Manage Stakeholder Relationships and Expectations

10  –  Managing Project Procurement

Identify the Conduct Project Procurements Process

Obtain Responses from Sellers

Determine Project Sellers

11  –  Monitoring and Controlling Project Work

Identify the Monitor and Control Project Work Process

Develop an Integrated Change Control System

Utilize the Integrated Change Control System

Review Deliverables and Work Results

Control the Project Scope

12  –  Monitoring and Controlling Project Schedule and Costs

Control the Project Schedule

Control Project Costs

13  –  Monitoring and Controlling Project Performance and Quality

Perform Quality Control

Report on Project Performance

14  –  Monitoring and Controlling Project Risk and Procurements

Monitor and Control Project Risk

Administer Project Procurements

15  –  Closing the Project

Close Project Procurements

Close the Project or Phase Administratively

Show Buttons
Hide Buttons