Course curriculum

  • 2

    The Basics

  • 3

    Software Development Lifecycles (SDLC)

    • Business Analyst Glossary of Terms

    • Software Development Life Cycle (SDLC) 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

  • 4

    Initiating a Project

    • Activity: Begin to think logically

    • Activity: Begin to think logically - Solution and Explanation

    • Understanding the Business Objectives

    • 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

  • 5

    Requirement Basics

    • Overview of Requirements

    • SMART Requirements

    • SMART Requirements Clarification

    • Tips for Producing Valid Requirements

    • Phases of the Requirement Process

    • Business Rules

    • Requirement Basics Quiz

  • 6

    Requirement Elicitation

    • Requirement Elicitation Basics

    • Introduction to Requirement Elicitation

    • Elicitation Techniques: Brainstorming

    • Elicitation Technique: Requirement Workshop

    • 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

  • 7

    Requirement Analysis

    • Introduction to Requirement Analysis

    • Visual Modeling Concepts

    • Business Models

    • Technical Models

    • BPMN vs UML

    • Engaging your Technical Team

    • Visual Modeling Next steps

  • 8

    Requirement Specification

    • Introduction to Requirement Specification

    • Categorizing Requirement

    • Deriving Requirement

    • Assigning Requirement Attributes

    • Prioritizing Requirements

    • Validating Requirements

    • Business Requirements Document (BRD)

  • 9

    Requirement Approval

    • Introduction to Requirements Approval

    • Gaining the Business Approval

    • Gaining the Technical Approval

    • Gaining Sponsor or Committee Approval

  • 10

    After the Project

    • Conducting a Project Review

    • Verifying the Completion of a Project

  • 11

    Miscellaneous Other Topics

    • Application Environments

    • Tip for Success : Own your Conference Calls

    • Tips for Success: Include a Meeting Agenda

    • Tips for Success: Stop with Formal Meeting Agendas