Course curriculum

  • 1

    Agile Overview

    • Agile Overview and Need for Agile

    • Adaptive Project Management

    • The Agile Manifesto

    • Decleration of Independence

    • Agile Principles

    • Agile Methods

    • What has changed?

    • Differences Between Waterfall and Agile

  • 2

    Domains of Agile Practices

    • Value Driven Delivery

    • Stakeholder Engagement

    • Team Performance Practices

    • Adaptive Planning

    • Problem Detection and Resolution

    • Continuous Improvement

    • Agile Tools and Artifacts

  • 3

    Extreme Programming

    • XP Introduction

    • Core Values

    • XP Roles

    • XP Practices

    • XP Release

    • XP Artifacts

    • Adopting XP

    • XP Events

    • XP Iteration

  • 4

    Lean Kanban Software Development

    • Lean Kanban Introduction

    • Core Values

    • Understanding Lean Software Development

    • Understanding Kanban Software Development

    • Definition of Lean Kanban

    • Implementing Lean Kanban

  • 5

    Crystal

    • Crystal

  • 6

    Dynamic Systems Development Methods (DSDM)

    • Dynamic System Development Methods

  • 7

    Test Driven Development

    • Test Driven Development

  • 8

    Feature Driven Development

    • Feature Driven Development

  • 9

    Scrum

    • Overview of Scrum

    • Brief History of Scrum

    • Why Use Scrum

    • Scalability of Scrum

    • Scrum Principles

    • Scrum Processes

    • Scrum Aspects

    • Scrum and Kanban

    • Summary

  • 10

    Scrum Roles

    • Core Roles

    • Product Owner

    • Scrum Master

    • Scrum (or Development) Team

    • Non-Core Roles

  • 11

    Scrum Project Phases

    • Initiate

    • Plan and Estimate

    • Implement

    • Review and Retrospect

    • Release

  • 12

    Planning in Scrum

    • Scrum Flow

    • Requirements in Scrum and Prioritizing the Product Backlog

    • Adaptive Project Management and Scrum Planning

    • Acceptance Criteria / Done Criteria / Estimation

    • Importance of Value

    • Risk Burndown Graphics / Risk-Adjusted Backlog

    • Scrum Board

  • 13

    Sprint Planning

    • Sprints

    • Sprint Planning Meeting

    • Product Owners Role in Sprint Planning Meetings

    • Task Estimation

    • The Sprint Backlog

  • 14

    Implementation of Scrum

    • Daily Standup Meeting

    • Sprint Review Meeting Overview

    • Sprint Retrospective Meeting

    • Product Backlog Grooming

  • 15

    Scrum for Large Projects

    • Scrum in Projects, Programs, and Portfolios

    • The Chief Product Owner

    • Distributed Teams in Scrum

    • Scrum Of Scrum(s) Meeting

    • Transition to Scrum

    • Mapping Traditional Roles to Scrum

    • Maintaining Stakeholder Involvement

    • Importance of Executive Support

  • 16

    Best Fit Analysis

    • Best Fit Analysis and Blitz Planning

  • 17

    Comparison of Agile Methods

    • Comparison of Agile Methods

  • 18

    Mock Product Development

    • Mock Product Development