Business Analysis

Business Analysis Introduction

Intro 1 - Software Development Lifecycle
  • SDLC Types
  • What is Business analysis?
  • Who is Business analyst?
  • BA Importance in Organization
  • BA Roles and Responsivities
  • Business analyst Career path
  • Business Analyst Routine and Mind-set
Intro 2 - Emergence of BA
  • IIBA definition of Business analysis?
  • Why do we need Business analysis?
  • Types of IT Industry and Types of Stakeholder
  • Skillset of Business Analyst
  • Do’s and Don’ts of Business analyst
  • Glimpse of agile vs waterfall

Requirement Planning and Analysis

  • Requirement Process
  • BABOK Concepts
  • Business Need Assessment
  • Requirement Analysis
  • Analysis Techniques
  • Pre-Requisites on New Project
  • Requirement Classification schema
  • Exercise on Functional and non- functional requirement

Requirement Elicitation

  • What is Requirement Gathering / elicitation?
  • Types of Elicitation Technique
      • Brainstorming
      • JAD
      • Document Analysis
      • Interface Analysis
      • Focus Group
      • Survey/ Questionnaire
      • Prototyping
  • Preparation Methods of Elicitation Activities
  • Practical experience on Elicitation Tools

Requirement Modelling

  • UML and its Types
  • Use Case Diagrams
  • Dataflow Diagram
  • Business process modelling
      • Context Diagram
      • Functional Diagram
      • Cross Functional Diagram
      • Flowchart
  • Practical Exercise on modelling Tools
  • Case study

Requirement documentation and communication

  • Business Case and its uses
  • Business Requirement Document Template
  • Use Case Document
  • Software requirement specification
  • Statement of Work Document
  • Traceability Matrix

Stakeholder, Scope, Risk Management

  • Stakeholder Management process
  • Stakeholder identification and Analysis
  • Stakeholder communication plan
  • What is Risk?
  • Risk analysis
  • Assumptions/Constraints/mitigation
  • Scope Management

Business analyst and Project manager

  • Product and Project Focus
  • Difference between Product and Project
  • Water Fall Project illustration
  • BA and PM collaboration/Overlap
  • Reasons for Project Failure
  • When BA consults PM
  • Project Prioritization and its technique

Solution Validation and Assessment

  • Types of Testing
  • Functional Testing
  • Manual and Automating Testing Difference
  • User Acceptance Testing
  • Black box and White box testing
  • Test plan and Test cases
  • Role of BA in Testing

Agile business analysis

  • Agile Software Development
  • Agile Manifesto and Philosophy
  • Agile Methodology
  • Scrum Overview
  • Managing Sprint Planning, Daily
  • Retrospectives
  • Three Roles in Scrum: Scum Master, Product Owner and Development Team
  • Preparing Product Backlog, Sprint Burn Down Charts
  • Preparing Agile Project Charter
  • Xtreme Programming, Kanban
  • Writing User Stories
  • Story Points and Estimation on SCRUM project

Digital business analysis

  • Mind-set of Digital BA
  • Impact to Requirements and Business Analysis
  • Transform Projects with data tools and Human interaction
  • Intelligent Automation in agile
  • Technique Highlights
  • Module 11: Working as BA in end to end Project implementation
  • Real Time Project work done by Student