We love to help! You can reach our team in Dublin at Freephone 1800 910 810 or 01 861 0700 during office hours.
Understanding Agile Frameworks

What are Agile Frameworks?

Agile is a flexible way to manage projects. It’s a set of values and principles designed to handle projects with changing requirements, and deliver value both early and frequently in a project's timeline.

There are several different frameworks used to apply Agile principles. To gain any level of success applying Agile to your project work, you need to have a confident understanding of Agile frameworks and the capability to apply those relevant to your business correctly.

In this article, we give you a brief overview of each Agile framework and its key benefits. We'll also give you pointers on how you can get started using Agile in your projects.

At a Glance

Agile Courses at a Glance

To get quick visibility on our Agile and Scrum courses and their benefits, you can instantly download our PDF brochure.

Jump to Any Section:

A Quick Word About Agile

As Agile was created by software developers specifically for software development projects, it is a very responsive and efficient way to handle your project work.

These beneficial characteristics made an Agile approach so appealing that its reach surpassed the IT and software sector. Today, it is used for projects in almost every area of business and industry.

You can learn more about the origins and characteristics of Agile in our article, "What is Agile?".

Agile Frameworks List

These frameworks are methods for applying the principles of Agile to a project. Think of Agile as the overall philosophy, and these frameworks as tools you use to carry out that philosophy.

Scrum Framework

Scrum is perhaps the most popular Agile framework.

It is a team-centric framework, utilising clearly defined team roles and responsibilities to implement the responsive style of Agile project management.

Focus: Team-led projects
scrum framework


Kanban is similar to Scrum, in that it aims to support teams working at top-level efficiency together.

It zooms in on the workflow aspect of a project, streamlining what is in progress and avoiding bottlenecks in productivity. Kanban usually involves use of a Kanban board or flowchart.

Focus: Streamlining workflow
kanban framework


XP or Extreme Programming is popular in the software development sector due to its goal of frequent releases.

This approach is ideal for projects where continuous value delivery is a high priority.

Focus: Value Delivery
XP framework


Feature-Driven Development is not a million miles from XP. It also seeks to deliver value to clients regularly throughout the lifecycle of a project.

This particular framework is client-centric, paying particular attention to stakeholder engagement.

Focus: Stakeholder Management
FDD framework


Crystal also dedicates a high level of focus to the project team, and places a lot of value on their ability to make key decisions on what's best for the project's success.

It’s a great option for smaller teams who prefer a “lightweight” approach to their project work – less documentation, reporting and micro-management.

Focus: Self-Managing Teams
Crystal framework


DSDM stands for “Dynamic Systems Development Method”. Like XP and FDD respectively, it aims for regular value delivery and clear communication with stakeholders.

DSDM concentrates on delivering the project goals on time and within budget.

Focus: Time & Budget Control
DSDM framework

Which Agile Framework is Best?

You may have already gathered from reading through the list that there is no "best framework". There is only what's best for your project team, and your project work.

The great news is that you don't have to select just one framework. You can combine several to achieve the best-possible results for your project.

This article gives you a taster of the style and primary benefit of each framework. To delve in further, learn which will be the right fit for your work, and gain an understanding of how to utilise the frameworks, we recommend our Agile Certified Course.

How to Get Started

Learning how to Apply Agile Frameworks

Our Agile Certified Course is a natural choice for anyone who wants to get to grips with Agile. We offer this training in a handy self-led, online training format as well as in both classroom and in-house training formats.

During this training, you'll learn about the most popular Agile frameworks (Scrum, Kanban, and XP). You'll also gain a high level introduction to other frameworks.

No previous Agile experience is required, so this course is suitable for any level of experience.

You'll achieve:

  • An understanding of Agile principles and processes
  • An introduction to the most popular Agile frameworks
  • An internationally recognised Agile certification
  • The confidence to implement Agile
SCRUMstudy Agile Master Certified Logo
Online Agile Training

  • Format: Self-led Online
  • Includes: Training + Exam + Certification
  • Price: €399
  • Certification: International SAMCTM
  • Location: Connect from Anywhere

Buy Now Learn More

Download our Free Brochure

Image of Brochure
Download Brochure