Welcome to the Course!
  • Course Introduction
  • Top 7 Reasons You Should Become a Business Analyst
  • Meet your instructor & Important links
  • Course Resources - for your convenience
The Basics
  • What is a Business Analyst and what value do they provide?
  • Udemy Review Prompt
  • Broad Responsibilities of a Business Analyst
  • Types of Business Analyst Roles
  • Top Business Analyst Skills
  • Validate Understanding of the Basics
Software Development Lifecycles (SDLC)
  • Business Analyst Glossary of Terms + Download
  • Software Development Lifecycle Overview
  • Waterfall
  • Incremental
  • Spiral
  • Scrum [Agile] PART 1
  • Scrum [Agile] PART 2
  • Rapid Application Development (RAD) [Agile]
  • Prototyping
  • Software Development Life Cycles Knowledge Check
  • Activity: Software Development Life Cycles Brainstorm
Initiating a Project
  • Activity: Begin to think logically
  • Activity: Begin to think logically - Solution and Explanation
  • Understanding the Business Objective
  • Creating a Business Case [PART 1]
  • Creating a Business Case [PART 2]
  • What is a Stakeholder and How to Identify Them
  • Assigning Responsibilities to Stakeholders using a RACI Matrix
  • Initiating a Project Quiz
  • Activity: Create a Business Case
Requirement Basics
  • Overview of Requirements
  • SMART Requirements
  • SMART Requirements Clarification
  • Tips for Producing Valid Requirements
  • Phases of the Requirements Process
  • Business Rules
  • Requirement Basics Quiz
Requirement Elicitation
  • Requirement Elicitation Basics
  • Elicitation Technique: Brainstorming
  • Elicitation Technique: Requirement Workshops
  • Elicitation Technique: Interviewing (PART 1 OF 3)
  • Elicitation Technique: Interviewing (PART 2 OF 3)
  • Elicitation Technique: Interviewing (PART 3 OF 3)
  • Elicitation Technique: Surveys
  • Elicitation Technique: Documentation Review
  • Elicitation Technique: Analyzing Interfaces
  • Activity: Utilize the elicitation skills you've learned
Requirement Analysis
  • Introduction to Requirement Analysis
  • Visual Modeling Concepts
  • Business Models
  • Technical Models
  • BPMN vs UML
  • Engaging Your Technical Team
Requirement Specification
  • Introduction to Requirement Specification
  • Categorizing Requirements
  • Deriving Requirements
  • Deriving Requirements - In Other Words
  • Assigning Requirement Attributes
  • Prioritizing Requirements
  • Prioritizing Requirements Example
  • Validating Requirements
  • Business Requirements Document (BRD)
Requirements Approval
  • Introduction to Requirements Approval
  • Gaining the Business Approval
  • Gaining the Technical Approval
  • Gaining Sponsor or Committee Approval
After the Project
  • Conducting a Project Review
  • Verifying the Completion of a Project
Miscellaneous Other Topics
  • Application Environments
  • Tip for Success: Own Your Conference Calls
  • Tip for Success: Include a Meeting Agenda
  • Tip for Success: Stop with Formal Meeting Agendas
Bonus Section
  • Bonus Lecture...What's Next?