In this section you will find  ahigh-level overview of three popular Agile methodologies: Scrum, Kanban, and SAFe, along with guidance on when to choose each one.


Scrum

Scrum is a structured framework to manage product development, using fixed-length iterations called sprints, typically lasting 2-4 weeks. It is centered around the roles of Product Owner, Scrum Master, and Development Team, and includes ceremonies such as Sprint Planning, Daily Stand-ups, Sprint Reviews, and Sprint Retrospectives.

For more information go to : Scrum

Kanban

Kanban is a visual approach to managing work as it moves through a process. Kanban visualizes both the process (the workflow) and the actual work passing through that process. The goal is to identify potential bottlenecks in your process and fix them so work can flow through it cost-effectively at an optimal speed or throughput.

For more information go to : Kanban

SAFe (Scaled Agile Framework)

SAFe is a scaling framework that allows large organizations to implement Agile practices across an enterprise. SAFe provides a detailed and customizable approach to scaling agile by aligning the goals and outputs of various Agile teams with overall business objectives. It includes roles and responsibilities at multiple levels: team, program, and portfolio.

For more information go to :SAFe (Scaled Agile Framework) 

When to chose which?

Each framework has its strengths and is best suited to different types of needs and organizational environments. 


Methodology Key featuresBest forWhen to choose 
ScrumStructured sprints, roles, and ceremoniesProduct development requiring flexibilityChanging requirements or scope, needing clear structure and regular updates
KanbanVisual workflow management, continuous deliveryMaintenance and operational projectsTeams needing flexibility without sprints, focus on throughput
SAFeScalable, structured for large organizationsLarge scale enterprise projectsLarge organizations needing alignment across numerous teams and clear scaling strategies