SlideShare a Scribd company logo
1 of 2
Key Agile Methodologies
Agile methodologies are a set of principles and practices used in project management and
software development to promote flexibility, collaboration, and customer satisfaction. There
are several key Agile methodologies, each with its own approach and specific practices. Here
are some of the most popular Agile methodologies:
1. Scrum:
 Scrum is one of the most widely used Agile methodologies.
 It emphasizes teamwork, accountability, and iterative progress.
 Scrum teams work in fixed time intervals called sprints (usually 2-4 weeks).
 Roles include Product Owner, Scrum Master, and Development Team.
 Scrum uses artifacts like the Product Backlog, Sprint Backlog, and the Increment.
2. Kanban:
 Kanban is a visual workflow management system.
 It focuses on continuous delivery and minimizing work in progress (WIP).
 Teams use a Kanban board to visualize tasks and their progress through various stages.
 Unlike Scrum, Kanban doesn't have fixed time intervals or specific roles.
3. Extreme Programming (XP):
 XP is a methodology that emphasizes technical excellence and customer involvement.
 It includes practices like test-driven development (TDD), pair programming, and
continuous integration.
 XP aims to deliver high-quality software quickly and respond to changing requirements.
4. Lean Software Development:
 Lean principles come from manufacturing and focus on minimizing waste.
 In Lean software development, the goal is to deliver value with the least possible waste.
 Concepts like value stream mapping and limiting work in progress are often used.
5. Feature-Driven Development (FDD):
 FDD is a methodology that is more focused on design and feature delivery.
 It divides the development process into discrete, well-defined feature sets.
 FDD often uses modeling techniques and has specific roles for chief programmers and
feature teams.
6. Crystal:
 Crystal is a family of methodologies developed by Alistair Cockburn.
 It tailors Agile practices to the specific characteristics of a project.
 Different "colors" of Crystal methodologies are used based on project size and criticality.
7. Dynamic Systems Development Method (DSDM):
 DSDM is an Agile framework that is more comprehensive and covers the entire project
lifecycle.
 It includes principles, roles, and specific practices for delivering software projects in a
time-boxed manner.
8. Disciplined Agile Delivery (DAD):
 DAD is an Agile process framework that takes a pragmatic, context-based approach.
 It integrates various Agile and lean approaches into a comprehensive delivery
framework.
 DAD provides guidance on roles, lifecycles, and strategies for scaling Agile to large
enterprises.
9. Scaled Agile Framework (SAFe):
 SAFe is an Agile framework designed for large organizations.
 It provides a structure for scaling Agile practices across multiple teams and
departments.
 SAFe includes roles, ceremonies, and artifacts that help manage large-scale Agile
initiatives.
These are some of the key Agile methodologies, but it's important to note that Agile is not a
one-size-fits-all approach. Teams often tailor Agile practices to suit their specific needs and the
nature of their projects. Additionally, hybrid approaches that combine elements from multiple
Agile methodologies are also common.

More Related Content

Similar to Key Agile Methodologies.docx

certificate in agile project management sample material
certificate in agile project management sample materialcertificate in agile project management sample material
certificate in agile project management sample materialVskills
 
What is Agile Software Development?
What is Agile Software Development?What is Agile Software Development?
What is Agile Software Development?Baek Yongsun
 
AGILE PROJECT MANAGEMENT
AGILE PROJECT MANAGEMENTAGILE PROJECT MANAGEMENT
AGILE PROJECT MANAGEMENTNat Rice
 
White paper - Scaling agile: An executive guide
White paper - Scaling agile: An executive guide White paper - Scaling agile: An executive guide
White paper - Scaling agile: An executive guide IBM Rational software
 
Introduction to the Agile Methods
Introduction to the Agile MethodsIntroduction to the Agile Methods
Introduction to the Agile Methodssoftwareacademy
 
Agile Development unleashed
Agile Development unleashedAgile Development unleashed
Agile Development unleashedlivgeni
 
Scrum-Agile : An Introduction
Scrum-Agile : An IntroductionScrum-Agile : An Introduction
Scrum-Agile : An IntroductionGlobal SQA
 
The Myriad faces of Agile Training & Certification
The Myriad faces of Agile Training & CertificationThe Myriad faces of Agile Training & Certification
The Myriad faces of Agile Training & CertificationSunil Mohal
 
SOFTWARE DEVELOPMENT BUSINESS PLAN
SOFTWARE DEVELOPMENT BUSINESS PLANSOFTWARE DEVELOPMENT BUSINESS PLAN
SOFTWARE DEVELOPMENT BUSINESS PLANNimble Appgenie LLP
 
Flavours of agile software engineering
Flavours of agile software engineeringFlavours of agile software engineering
Flavours of agile software engineeringZeeshan Masood S
 
Flavours of agile software engineering
Flavours of agile software engineeringFlavours of agile software engineering
Flavours of agile software engineeringZeeshan Masood S
 
Navigating the World of Software Development Methodologies
Navigating the World of Software Development Methodologies Navigating the World of Software Development Methodologies
Navigating the World of Software Development Methodologies JamesParker406701
 
The Agile Manifesto Revisited: Benefits and Challenges in Modern Software Dev...
The Agile Manifesto Revisited: Benefits and Challenges in Modern Software Dev...The Agile Manifesto Revisited: Benefits and Challenges in Modern Software Dev...
The Agile Manifesto Revisited: Benefits and Challenges in Modern Software Dev...JamesParker406701
 
software engineering agile development notes.pptx
software engineering agile development notes.pptxsoftware engineering agile development notes.pptx
software engineering agile development notes.pptxAbhinay93499
 
Lean Enterprise, A Definitive Approach in Software Development Production
Lean Enterprise, A Definitive Approach in Software Development ProductionLean Enterprise, A Definitive Approach in Software Development Production
Lean Enterprise, A Definitive Approach in Software Development ProductionBerk Dülger
 

Similar to Key Agile Methodologies.docx (20)

certificate in agile project management sample material
certificate in agile project management sample materialcertificate in agile project management sample material
certificate in agile project management sample material
 
What is Agile Software Development?
What is Agile Software Development?What is Agile Software Development?
What is Agile Software Development?
 
AGILE PROJECT MANAGEMENT
AGILE PROJECT MANAGEMENTAGILE PROJECT MANAGEMENT
AGILE PROJECT MANAGEMENT
 
AGILE & AGILE FRAMEWORKS.pptx
AGILE & AGILE FRAMEWORKS.pptxAGILE & AGILE FRAMEWORKS.pptx
AGILE & AGILE FRAMEWORKS.pptx
 
Scaling agile exec guide
Scaling agile exec guideScaling agile exec guide
Scaling agile exec guide
 
White paper - Scaling agile: An executive guide
White paper - Scaling agile: An executive guide White paper - Scaling agile: An executive guide
White paper - Scaling agile: An executive guide
 
Scrum
Scrum Scrum
Scrum
 
Introduction to the Agile Methods
Introduction to the Agile MethodsIntroduction to the Agile Methods
Introduction to the Agile Methods
 
Agile Development unleashed
Agile Development unleashedAgile Development unleashed
Agile Development unleashed
 
Scrum-Agile : An Introduction
Scrum-Agile : An IntroductionScrum-Agile : An Introduction
Scrum-Agile : An Introduction
 
The Myriad faces of Agile Training & Certification
The Myriad faces of Agile Training & CertificationThe Myriad faces of Agile Training & Certification
The Myriad faces of Agile Training & Certification
 
SOFTWARE DEVELOPMENT BUSINESS PLAN
SOFTWARE DEVELOPMENT BUSINESS PLANSOFTWARE DEVELOPMENT BUSINESS PLAN
SOFTWARE DEVELOPMENT BUSINESS PLAN
 
Flavours of agile software engineering
Flavours of agile software engineeringFlavours of agile software engineering
Flavours of agile software engineering
 
Flavours of agile software engineering
Flavours of agile software engineeringFlavours of agile software engineering
Flavours of agile software engineering
 
Navigating the World of Software Development Methodologies
Navigating the World of Software Development Methodologies Navigating the World of Software Development Methodologies
Navigating the World of Software Development Methodologies
 
Presentation on Agile Testing
Presentation on Agile TestingPresentation on Agile Testing
Presentation on Agile Testing
 
The Agile Manifesto Revisited: Benefits and Challenges in Modern Software Dev...
The Agile Manifesto Revisited: Benefits and Challenges in Modern Software Dev...The Agile Manifesto Revisited: Benefits and Challenges in Modern Software Dev...
The Agile Manifesto Revisited: Benefits and Challenges in Modern Software Dev...
 
software engineering agile development notes.pptx
software engineering agile development notes.pptxsoftware engineering agile development notes.pptx
software engineering agile development notes.pptx
 
Scrum basics
Scrum basicsScrum basics
Scrum basics
 
Lean Enterprise, A Definitive Approach in Software Development Production
Lean Enterprise, A Definitive Approach in Software Development ProductionLean Enterprise, A Definitive Approach in Software Development Production
Lean Enterprise, A Definitive Approach in Software Development Production
 

More from AbhinavSharma309481

Define Function In Python | Python Lambda Function | Python Functions
Define Function In Python | Python Lambda Function | Python FunctionsDefine Function In Python | Python Lambda Function | Python Functions
Define Function In Python | Python Lambda Function | Python FunctionsAbhinavSharma309481
 
Contact Book Project in Python for Beginners.docx
Contact Book Project in Python for Beginners.docxContact Book Project in Python for Beginners.docx
Contact Book Project in Python for Beginners.docxAbhinavSharma309481
 
AWS Tutorial For Beginners / What Is AWS
AWS Tutorial For Beginners / What Is AWSAWS Tutorial For Beginners / What Is AWS
AWS Tutorial For Beginners / What Is AWSAbhinavSharma309481
 
What Is Compliance / Importance of Compliance
What Is Compliance / Importance of ComplianceWhat Is Compliance / Importance of Compliance
What Is Compliance / Importance of ComplianceAbhinavSharma309481
 
Python Applications by The Knowledge Academy.docx
Python Applications by The Knowledge Academy.docxPython Applications by The Knowledge Academy.docx
Python Applications by The Knowledge Academy.docxAbhinavSharma309481
 
Business Analytics Techniques.docx
Business Analytics Techniques.docxBusiness Analytics Techniques.docx
Business Analytics Techniques.docxAbhinavSharma309481
 
Benefits of ISO Certification.docx
Benefits of ISO Certification.docxBenefits of ISO Certification.docx
Benefits of ISO Certification.docxAbhinavSharma309481
 
What is Linux Operating System.docx
What is Linux Operating System.docxWhat is Linux Operating System.docx
What is Linux Operating System.docxAbhinavSharma309481
 
Top 15 Microsoft Azure Facts in 2023
Top 15 Microsoft Azure Facts in 2023Top 15 Microsoft Azure Facts in 2023
Top 15 Microsoft Azure Facts in 2023AbhinavSharma309481
 
Reasons to become a Business Analyst
Reasons to become a Business AnalystReasons to become a Business Analyst
Reasons to become a Business AnalystAbhinavSharma309481
 

More from AbhinavSharma309481 (20)

Define Function In Python | Python Lambda Function | Python Functions
Define Function In Python | Python Lambda Function | Python FunctionsDefine Function In Python | Python Lambda Function | Python Functions
Define Function In Python | Python Lambda Function | Python Functions
 
Contact Book Project in Python for Beginners.docx
Contact Book Project in Python for Beginners.docxContact Book Project in Python for Beginners.docx
Contact Book Project in Python for Beginners.docx
 
AWS Tutorial For Beginners / What Is AWS
AWS Tutorial For Beginners / What Is AWSAWS Tutorial For Beginners / What Is AWS
AWS Tutorial For Beginners / What Is AWS
 
What Is Compliance / Importance of Compliance
What Is Compliance / Importance of ComplianceWhat Is Compliance / Importance of Compliance
What Is Compliance / Importance of Compliance
 
Python Applications by The Knowledge Academy.docx
Python Applications by The Knowledge Academy.docxPython Applications by The Knowledge Academy.docx
Python Applications by The Knowledge Academy.docx
 
Python Applications
Python ApplicationsPython Applications
Python Applications
 
What Is Compliance.docx
What Is Compliance.docxWhat Is Compliance.docx
What Is Compliance.docx
 
What Is Compliance.docx
What Is Compliance.docxWhat Is Compliance.docx
What Is Compliance.docx
 
Business Analytics Techniques.docx
Business Analytics Techniques.docxBusiness Analytics Techniques.docx
Business Analytics Techniques.docx
 
Basics of Python.docx
Basics of Python.docxBasics of Python.docx
Basics of Python.docx
 
Python for Beginners.docx
Python for Beginners.docxPython for Beginners.docx
Python for Beginners.docx
 
Benefits of ISO Certification.docx
Benefits of ISO Certification.docxBenefits of ISO Certification.docx
Benefits of ISO Certification.docx
 
What is Linux Operating System.docx
What is Linux Operating System.docxWhat is Linux Operating System.docx
What is Linux Operating System.docx
 
Top 15 Microsoft Azure Facts in 2023
Top 15 Microsoft Azure Facts in 2023Top 15 Microsoft Azure Facts in 2023
Top 15 Microsoft Azure Facts in 2023
 
The Benefits of Mentoring
The Benefits of MentoringThe Benefits of Mentoring
The Benefits of Mentoring
 
What Is Excel.docx
What Is Excel.docxWhat Is Excel.docx
What Is Excel.docx
 
Future of DevOps.docx
Future of DevOps.docxFuture of DevOps.docx
Future of DevOps.docx
 
Key features of ISO 27001
Key features of ISO 27001Key features of ISO 27001
Key features of ISO 27001
 
Four Dimensions of ITIL 4
Four Dimensions of ITIL 4Four Dimensions of ITIL 4
Four Dimensions of ITIL 4
 
Reasons to become a Business Analyst
Reasons to become a Business AnalystReasons to become a Business Analyst
Reasons to become a Business Analyst
 

Recently uploaded

Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 

Recently uploaded (20)

Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 

Key Agile Methodologies.docx

  • 1. Key Agile Methodologies Agile methodologies are a set of principles and practices used in project management and software development to promote flexibility, collaboration, and customer satisfaction. There are several key Agile methodologies, each with its own approach and specific practices. Here are some of the most popular Agile methodologies: 1. Scrum:  Scrum is one of the most widely used Agile methodologies.  It emphasizes teamwork, accountability, and iterative progress.  Scrum teams work in fixed time intervals called sprints (usually 2-4 weeks).  Roles include Product Owner, Scrum Master, and Development Team.  Scrum uses artifacts like the Product Backlog, Sprint Backlog, and the Increment. 2. Kanban:  Kanban is a visual workflow management system.  It focuses on continuous delivery and minimizing work in progress (WIP).  Teams use a Kanban board to visualize tasks and their progress through various stages.  Unlike Scrum, Kanban doesn't have fixed time intervals or specific roles. 3. Extreme Programming (XP):  XP is a methodology that emphasizes technical excellence and customer involvement.  It includes practices like test-driven development (TDD), pair programming, and continuous integration.  XP aims to deliver high-quality software quickly and respond to changing requirements. 4. Lean Software Development:  Lean principles come from manufacturing and focus on minimizing waste.  In Lean software development, the goal is to deliver value with the least possible waste.  Concepts like value stream mapping and limiting work in progress are often used. 5. Feature-Driven Development (FDD):
  • 2.  FDD is a methodology that is more focused on design and feature delivery.  It divides the development process into discrete, well-defined feature sets.  FDD often uses modeling techniques and has specific roles for chief programmers and feature teams. 6. Crystal:  Crystal is a family of methodologies developed by Alistair Cockburn.  It tailors Agile practices to the specific characteristics of a project.  Different "colors" of Crystal methodologies are used based on project size and criticality. 7. Dynamic Systems Development Method (DSDM):  DSDM is an Agile framework that is more comprehensive and covers the entire project lifecycle.  It includes principles, roles, and specific practices for delivering software projects in a time-boxed manner. 8. Disciplined Agile Delivery (DAD):  DAD is an Agile process framework that takes a pragmatic, context-based approach.  It integrates various Agile and lean approaches into a comprehensive delivery framework.  DAD provides guidance on roles, lifecycles, and strategies for scaling Agile to large enterprises. 9. Scaled Agile Framework (SAFe):  SAFe is an Agile framework designed for large organizations.  It provides a structure for scaling Agile practices across multiple teams and departments.  SAFe includes roles, ceremonies, and artifacts that help manage large-scale Agile initiatives. These are some of the key Agile methodologies, but it's important to note that Agile is not a one-size-fits-all approach. Teams often tailor Agile practices to suit their specific needs and the nature of their projects. Additionally, hybrid approaches that combine elements from multiple Agile methodologies are also common.