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
Business Analyst
(2 votes, average: 1.00 out of 5)
Loading...
- Price: Free
- Certificates: No
- Students: 0
- Lesson: 0