Agile Methodologies: Scrum, Kanban, XP, DSDM, FDD, Crystal

Agile Methodologies

Agile Methodologies: Scrum, Kanban, XP, DSDM, FDD, Crystal

Learn the basics of different Agile methodologies that share same philosophy: Scrum, Kanban, XP, DSDM, FDD, and Crystal.

What you’ll learn

  • Understand what Agile is
  • Master the Agile theory, values, and principles
  • Understand the fundamentals of Scrum framework
  • Understand the fundamentals of extreme programming (XP)
  • Understand the fundamentals of Kanban
  • Understand the fundamentals of Dynamic Systems Development Method (DSDM)
  • Understand the fundamentals of Feature Driven Development (FDD)
  • Understand the fundamentals of the Crystal methods


  • There are no pre-requisites for this course, am explaining all the basics of different agile methodologies


** Elite Instructors, On Udemy since 2016, 15,000+ students, 1,700+ reviews, overall rating of  4.5/5.0 **

Agile project planning is collaborative and involves the team in the planning and decision making process. For any agile project to be successful, project managers and team members alike must have a thorough understanding of estimation and planning tools and techniques. While the agile process is flexible and adapts itself to change, accurate and reliable planning is still possible within the framework of the agile methodology.

Among all Agile family members the most popular and used by practitioners are: Scrum, Extreme Programming (XP), Feature-Driven Development (FDD), Dynamic Systems Development Method (DSDM), Crystal and of course, Kanban although it is usually not considered as Agile development method but used in conjunction as a means for increasing efficiency.

This course was designed to walk any beginner through the agile key concepts, in addition to the basics of the most popular agile methodologies.


This course will mainly have the following sections:

1. Agile in brief (History, definition, values, and principles)

2. Scrum (Values, roles, events, and artifacts)

3. Extreme Programming (Definition, values, and practices)

4. Kanban (Definition, principles, Kanban board, and Scrumban)

5. Dynamic system development method DSDM (Definition, principles, and practices)

6. Feature driven development FDD (Definition, processes, and practices)

7. Crystal family (Definition, principles, and methods)

Who this course is for:

  • Product owners
  • Scrum masters
  • Agile coaches
  • Developers and testers
  • Development team members
  • People who want to learn about Agile
  • People who want to open the door to new job opportunities

Leave a Reply

Your email address will not be published. Required fields are marked *

%d bloggers like this: