Topic 1: Agile Overview
-
Agile Defined
-
Why Use Agile?
-
Adaptive Project Management
-
The Agile Manifesto
-
Principles of the Agile Manifesto
-
Declaration of Interdependence
-
Difference between Waterfall and Agile
Topic 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
Topic 3: Lean Kanban Software Development
-
Introduction
-
Core Values
-
Practices
-
Understanding Lean Software Development
-
Understanding Kanban Software Development
Topic 4: Scrum
-
Overview of Scrum
-
Brief History of Scrum
-
Why Use Scrum?
-
Scalability of Scrum
-
Scrum Principles
-
Scrum Aspects
-
Scrum Processes
-
Scrum and Kanban
Topic 5: Extreme Programming (XP)
-
Introduction
-
Core Values
-
Roles
-
Practices
-
XP Artifacts
-
XP Events
-
XP Release
-
Adopting XP
Topic 6: Test-Driven Development (TDD)
Topic 7: Dynamic Systems Development Methods (DSDM)
-
Introduction
-
Core Values
-
Roles
-
Practices
Topic 8: Crystal
-
Introduction
-
Core Values
-
Roles
-
Practices
-
The Process
Topic 9: Feature Driven Development (FDD)
-
Introduction
-
Core Values
-
Roles
-
Practices
-
The Process
Topic 10: Comparison of Agile Methods
Topic 11: Best Fit Analysis Tool
Topic 12: Blitz Planning