Course Content

1. Business Analysis Fundamentals

  • What is Business Analysis?
  • Who is a Business Analyst?
  • Importance of Business Analyst Use Cases
  • A Typical Day of a Business Analyst

2. Project Management Overview

  •  What is a Project?
  • What is Project Management?
  • Understanding the Iron Triangle
  • What are the different Phases of a Project?
  • Understanding various Knowledge Areas and Processes within each of them
  • Reviewing Key Project Management Artifacts
  • Project Scope vis Product Scope
  • Creating a Project Plant (Schedule) Using Gantter Tool

3. Understanding Stakeholder Landsca

  • Primary vis Secondary Stakeholder
  • Active vis Passive Stakeholder
  • Understanding various Types of Stakeholders ( Assignments )

4.   Understanding  different Types of Requirement?

  •  What is a Requirement?
  • Understanding ifferent Types of Requirements
  • Business Need= Business Need
  • Stakeholder Requirement
  • Functional
  • Non-functional
  • Graphical User Interface
  • Business Rules

5.What is Software Development Of Lifecycle

  • Understanding the different Phases of SDLC
  • Role of a Business Analyst in each of the SDLC Phases
  • Learning and Comparing

(a)Predictive

(b)Iterative and Incremental

(c)Adaptive SDLC Models

6. Reviewing different Software Engineering Models

  • Waterfall
  • Scrum (More emphasis will be given on Scrum)

7.Requirements Lifecycle

  •  Requirements Elicitation
  • Requirements Analysis
  • Requirements Documentation
  • Solution Assessment
  • Requirements Management

8 .Requirements Elicitation

  • What is Requirements Elicitation
  • Understanding various Requirements Elicitation Techniques
  • Brainstorming
  • Focus Group
  • Requirements Workshops
  • Interviews
  • Questionnaire/survey
  • Document Analysis
  • Prototyping
  • Pros and Cons of each of the Requirements Elicitation Technique

9. Business Requirements Analysis

  • SWOT Analysis Technique
  • RCA (Root Cause Analysis) Technique
  • Five Whys
  • Fishbone (Ishikawa)
  • Business Process Management
  • What is Business Process Modeling
  • Understanding various Business Process Modeling Notations
  • How to Create a Business Process Creating  As-Is l (Current-state) and  To Be (Future-state) Business Process Model
  • Creating Root Cause Analysis Diagram

10.System Requirements Analysis

  •  What is Unified Modeling Language(UML)
  • Use Case Diagrams
  • Creating all UML Models (Mentioned Above) Using MS
  • What is Functional Requirements
  • Documents (FRD) and Writing FR MS Word
  • What is a Use Case Specification?
  • Writing a Use Case Specification Document Using MS Word (Hands-on Exercise)

11 .Scrum

  • What is Agile Software Deve lopments
  • Understanding various Agile Software Developments Practices/models
  • What is Scrum?
  • What is Agile Manifesting
  • Different Roles in Scrum
  • Role of a Business Analyst in Scrum
  • Understanding various Cremonies in Scrum
  • Writing Features-Epics-User Stories Using JIRA Tool (Hands-on Exercise)
  • Writing Acceptance Criteria Using Gherkin Syntax (Given-When-Thentop Using JIRA Tool (Hands-on Exercise)
  • How to Estimate a User Story an User Story Attributes in a JIRA T (Hands-on Exercise)?Various Techniques on Splitting an into Small User Stories
  • How to Create Wireframes/mockup

12 .Structured Query Language (SQL)

  •  What is Database?
  • What is a Table (Column/Row) in a Database?
  • Understanding Database Schema
  • What is SQL?
  • Write SQL Queries (Hands-on Ex14.0 Requirements Management)
  • What is Requirements Management?
  • What is Requirements Traceability Matrix (RTM)
  • Creating an RTM Using DOORS/ MS Excel Tool (Hands-on Exercise)

 

13 .Requirements Estimation

  • Why to Estimate Requirements and Importance of Estimating Software Requirements?
  • Overview of different Software Requirements Estimating Models. Understanding Industry Best Practices Estimate a Requirement

14 .Change Control

  • What is Change Control Board (CCB). Role of a Business Analyst in a CCB Process

15 .Quality Assurance

  •  What is Qualify Assurance? Different Types of Testing Models
  • Role of a Business Analyst in Quality Assurance/Testing Phase

16. Miscellaneous Topics

  •  What is Service-oriented Architecture
  • What is Cloud Computing and vario Cloud Computing Models?
  • What is Business Process

Send a Comment

Your email address will not be published.

Apply to course now

Business Analyst

1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 1.00 out of 5)
Loading...
  • Price: Free
  • Certificates: No
  • Students: 0
  • Lesson: 0
Skip to toolbar