Business Analyst Workshop
Table of Contents
Preface
Goal Setting
1. Introduction
1.1.
1.2.
1.3.
1.4.
1.5.
1.6.
2.
Who is a Business Analyst?
What is Requirement?
Types of Requirements
Bond between Requirement and BA
Who is stakeholder?
What is Business Process Modeling?
BA Completeness Skill Areas
BA Directives
2.1.
IT Companies overview
Types of IT Companies
Types of Development Units
IT Company Hierarchical Structure
How project gets initiated
2.2.
Basic Knowledge on Projects
BA proportion in Projects
Project Sizes
Project Types
Project Milestones
Reasons for Project Failure
Working in a Project
Quality Audits during Project progress
Scope Creep
Project Budget for Team Outing, Meeting Clients, onsite visits
Servers information
Resources that work in Project
Timesheets
Gantt Charts
Documents Naming Standards
5W 1H Tool of a BA
2.3.
Risk
www.coepd.com
[email protected]
+91 90001 55700
Business Analyst Workshop conducted Online and at Hyderabad, Chennai, Delhi, Pune locations
Business Analyst Workshop
Requirements are inherent to Change
Situation 1 :
Situation 2 :
2. 4.
Thumb rules
Solve Client Problem only by our IT Solution
Be like a lotus in the mud
Never take tensions but pass on the tensions
Requirements hurried Project buried
Never criticize any stakeholder- appreciate them even for their small efforts
2.5.
Dos and Donts as BA
2.6.
Challenging Areas of BA
3.
BA Inherent Skills (Business Analyst Competencies)
3.1. Business Communication
3.2. Supplier Management
3.3. Leadership
3.4. Conflict Management
4.
SDLC Methodologies and Models
4.1.
4.2.
4.3.
4.4.
5.
Sequential waterfall
Iterative RUP (Rational Unified Process )
Evolutionary Spiral
Agile - Extreme Programming, Scrum
Extreme Programming
Scrum
BA role in Agile Scrum
OOA and UML
5.1.
5.2.
5.3.
Learning OOA
Object
Class
Component
Package
Subsystems
Implementing OOA
Abstraction
Encapsulation
Inheritance
Polymorphism
Relationships
Message sending
Learning UML
www.coepd.com
[email protected]
+91 90001 55700
Business Analyst Workshop conducted Online and at Hyderabad, Chennai, Delhi, Pune locations
Business Analyst Workshop
5.4.
5.5.
5.6.
Mostly used Diagrams by BA
Use Case Diagram
Actor
Learning use case Diagrams Step-1: (basic)
Learning use case Diagrams Step-2: ( Generalization)
Learning use case Diagrams Step 3 ( Include)
Learning use case Diagrams Step 4: (Extend)
Learning use case Diagrams Step 5: (Automation)
How to draw Use Case Diagram from a Case study
Use Case Description Document
Use Case Spec _ Example
Deriving Test Cases out of Use-cases
Test Case Document
Case Study Hospital Management System
Case Study on Online Flight Reservation System
Case study on Course Registration
Experiences using MS Visio or Rational Rose or any Drawing Tool
5.7.
5.8.
5.9.
Understanding how a Software Application Works
An Overview
Two Tier Architecture
Three Tier Architecture
MVC Architecture
MVC Architecture Rules
Guideline to place identified MVC Classes in a 3 Tier Architecture
Sequence Diagram
Activity Diagram
Activity Diagram Elements
Swimlanes
Case-study Activity Diagram
Case-study Activity Diagram with Swimlanes -
6.
Requirements Engineering
6.1. Business Requirements Initiation (Gathering Stage )
6.1.1 Stakeholder Analysis
Identify Stakeholders
Stakeholders Listing Document
Stakeholders Summary
RACI Matrix Responsible, Accountable, Consulted, Informed
6.1.2 Requirement Elicitation Techniques
www.coepd.com
[email protected]
+91 90001 55700
Business Analyst Workshop conducted Online and at Hyderabad, Chennai, Delhi, Pune locations
Business Analyst Workshop
Brainstorming
Document Analysis
Reverse Engineering
Focus Groups
Observation
Workshop
JAD(Joint Application Development) -Requirements Workshop
Interview
Prototyping
Questionnaire (Survey)
6.1.3. Sort the requirements ( Define Requirements)
6.1.4. Prioritize Requirements
100 Dollars Test
Top 10 requirements
Numerical Assignment
MoSCoW
6.1.5. Validating Requirements
FURPS
CUCV
CAE
APVU
SMART
6.2. Business Requirements Management
6.2.1. Requirements Communication
3R Concept
6.2.2. Requirements Management
6.2.3. Requirements Organization
Requirements Definition
Requirements Modeling
Requirements Verification
Case study on Stanford University
6.3. Business Solutions Evaluation and Implementation
6.3.1. Business Solutions
6.3.2 . Solution Assessment
Assess proposed Solutions
Requirements Allocation
Organizational readiness Assessment
6.3.3. Solution Validation
Verification Vs Validation
6.3.4. Solution Evaluation
6.3.5. Solution Implementation
www.coepd.com
[email protected]
+91 90001 55700
Business Analyst Workshop conducted Online and at Hyderabad, Chennai, Delhi, Pune locations
Business Analyst Workshop
7.
Contribution of BA in Projects
7.1.
Enterprise Analysis
SWOT Analysis
GAP Analysis
Feasibility Study
Root Cause Analysis
Technique 5 Why
Tabular Method Technique
Fishbone Diagram
Decision Analysis
Financial Factors
Non- Financial Factors
Strategy Analysis
External Environmental Analysis
o PESTLE Technique
o Porters Five force Model
Internal Environmental Analysis
o MOST Analysis Technique
Enterprise Architecture Frameworks
The Zachman Framework
The POLDAT Framework
TOGAF
Scope
Business Case
7.2.
Business Analysis Planning
Business Plan
Business Analysis Planning
Planning Factors
Business Communication Scheduling
Performance Monitoring
Techniques
Estimation
Estimate planning
7.3.
7.4.
Role of BA in handling Change Request
Role of BA in Project
www.coepd.com
[email protected]
+91 90001 55700
Business Analyst Workshop conducted Online and at Hyderabad, Chennai, Delhi, Pune locations
Business Analyst Workshop
Appendix A - Documents
Company specific Templates
Business Requirements Document
Software requirements Specification
Appendix B - Tools
B.1.
Rational Suite
Rational Suite Analyst Studio
Rational Suite Development Studio
Rational Suite Development Studio - RealTime Edition
Rational Suite Enterprise
Rational Suite Performance Studio
Rational Suite Test Studio
B.2.
Various Supporting Tools
Appendix C - Functional Skills (Domain Knowledge)
C.1.
C.2.
Domains list
Domain Certifications
Appendix D - Important References
D.1.
D.2.
D.3.
Websites
Materials and Books
Certifications
Appendix E - Sample Questions
Appendix F - Answers
Situation 2 :
Appendix G - More Case studies
Case study on Hospital Management System
Case Study on Point of Sale Terminal Management System
Case Study on Online Shopping
Case study on Retail Store Management System
Case Study on Course-Ware Management System
Case Study on Railway Reservation System
Case Study on Stock Maintenance
Case Study on Tour Management System
Appendix H - BA Activities & Check list
Appendix I - BA Glossary
www.coepd.com
[email protected]
+91 90001 55700
Business Analyst Workshop conducted Online and at Hyderabad, Chennai, Delhi, Pune locations