Day 1: Introduction to Business Analysis
The Need for Business Analysis
Today’s Business Environment
The development Lifecycle
Project Management
The Business Requirements Document
Requirements Definition
Class/Data Modeling
Use Case Framework
Use Case/Process Modeling
Gathering Requirements
Business Processes
Beyond Business Requirements
Sample Project Assignment
Day 2: Gathering, Analyzing and Managing Requirements
Business Requirements and the Software Development Life Cycle
The Business Requirements Document (BRD)
Gathering Requirements
Class/Data Analysis
Use Case Framework
QUIZ – 1
Day 3: Business Process Modeling
Introduction to OOPs
Benefits of O-O
Rational Unified Process
UML Diagrams
Writing and modeling Use Cases with UML
Rational Rose demo
QUIZ – 2
Day 4: Assuring Quality through Acceptance Testing
Quality Assurance Concepts
Testing Methods & Techniques
Test Case Development
Test Plan Preparation
Day 5: Joint Application Development
Introduction to JAD
Requirements Gathering in JAD
Mock JAD Session with Students
JAD Facilitation Concepts
Mock JAD Facilitation
QUIZ – 3
Day 6: Business Analysis Methodologies
Project Life Cycle Overview
Project Management Concepts
RAD Overview
BAM™ Methodology
AGILE Methodology
Day 7: People Skills
Business Communication Skills
Effective Interviewing
Negotiation Competencies
Conflict Resolution
Root Cause Analysis & Effective Problem Resolution
Power Presentations
Internal Consulting and Client Management
Rational RequistePro Tutorial
All “Sample Project” Deliverables are collected here…
QUIZ – 4
Day 8: Winning a Project
Practical Scenarios
Building confidence and competency
Shooting for a BA Position
Winning a Project
Questions et al