SlideShare a Scribd company logo
2
Most read
3
Most read
5
Most read
AGILE Model (SDLC)
Mahith Dias
(IUFC222KDM)
AGILE Model Introduction
• The Agile SDLC model is a hybrid of iterative and incremental process models, with a focus
on process adaptability and customer satisfaction through rapid delivery of functional
software.
• Agile Methods divide a product into small incremental builds. Iterations of these builds
are available.
• Every iteration involves cross-functional teams working on multiple areas at the same
time, such as
 Planning
 Requirements Analysis
 Design
 Coding
 Unit Testing and
 Acceptance Testing.
How the model works?
• According to the Agile model, each project must be handled differently, and
existing methods must be tailored to best suit the project requirements. Tasks are
divided into time boxes (small time frames) in Agile to deliver specific features for
a release.
• The iterative approach is used, and working software builds are delivered at the
end of each iteration. In terms of features, each build is incremental; the final
build contains all of the features required by the customer.
• The Agile thought process began early in software development and grew in
popularity over time due to its flexibility and adaptability.
Graphical Illustration of Agile Model
Scenarios that can use Agile Model
• It is commonly used in scenarios where requirements are expected to change
frequently or where a high degree of flexibility is required to adapt to changing
circumstances.
Ex:
1. Projects in software development with a high degree of uncertainty: Agile
methodologies are ideal for projects with ambiguous or changing requirements.
2. Complex projects: Agile methodology can be very effective in projects that are
complex and involve multiple stakeholders. The collaborative approach ensures
that everyone is on the same page, and the iterative approach allows for changes
to be made as they arise.
3. Projects with tight deadlines.
Advantages of Agile Model
Flexibility: Agile methodology allows for changes to be made easily and quickly, making
it ideal for projects where requirements are subject to change or unclear.
Collaboration: Agile methodology encourages collaboration and communication
among team members, stakeholders, and customers. This helps to ensure that
everyone is on the same page and working towards a common goal.
Faster Time-to-Market: Agile methodology focuses on delivering working software in
short iterations. This means that organizations can get their products to market faster,
improving their competitive advantage.
Customer Satisfaction: Agile methodology prioritizes customer satisfaction by involving
them in the development process and delivering software that meets their needs.
Disadvantages of Agile Model
• Lack of Predictability: Agile methodology can be unpredictable since
requirements and priorities may change frequently. This can make it
difficult to plan and estimate project timelines and costs.
• Limited Documentation: Agile methodology tends to focus more on
working software than documentation. While this can be an
advantage, it can also lead to a lack of documentation that could be
useful in the future.
References
• SDLC Agile Model. (n.d.). Retrieved March 23, 2023, from https://www.w3schools.in/sdlc/agile-model
• (What Is the Software Development Life Cycle (SDLC) and How Does It Work? | Synopsys, n.d.)
THE END
Mahith Dias
(IUFC222KDM)

More Related Content

PDF
Agile model
PPTX
Agile Process models
PPT
Software Development Life Cycle (SDLC)
PDF
Software Development Life Cycle (SDLC)
PDF
Software Development Life Cycle (SDLC)
PPT
PPTX
software development life cycle(SDLC)
Agile model
Agile Process models
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)
software development life cycle(SDLC)

What's hot (20)

PPTX
Software development life cycle (SDLC)
PPTX
Agile Software Development Life Cycle
PPTX
Waterfall Model
PPT
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
PPT
Agile software development
PPT
PROCESS MODELS.ppt
PPTX
Introduction to Agile Software Development
PPTX
PPTX
SDLC MODEL
PPTX
Waterfall model ppt final
PPTX
Software Development Process
PPTX
SRS(software requirement specification)
PDF
Software requirements
PPTX
List of Software Development Model and Methods
PPT
Software Project Management chapter-1
PPT
Rad model
PPT
Design patterns ppt
PPTX
Software Development Methodologies.pptx
PPT
Spiral model presentation
Software development life cycle (SDLC)
Agile Software Development Life Cycle
Waterfall Model
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
Agile software development
PROCESS MODELS.ppt
Introduction to Agile Software Development
SDLC MODEL
Waterfall model ppt final
Software Development Process
SRS(software requirement specification)
Software requirements
List of Software Development Model and Methods
Software Project Management chapter-1
Rad model
Design patterns ppt
Software Development Methodologies.pptx
Spiral model presentation
Ad

Similar to AGILE Model (SDLC).pptx (20)

PPTX
Software_Engineering975353678968687.pptx
PPTX
Agile Development Models
DOCX
devops notes.docx LECTURE NOTE S OF 2025
PPTX
Manual Testing Module 3-SDLC.pptx sdlc cycle most important part in manual
PPTX
agile development models IN SOFTWARE ENGINEERING
PPTX
Software Development Life Cycle
PPTX
pptagile.pptx
PPTX
Essential of SDLC: A Comprehensive Guide to Fundamentals, Phases, and Method...
PPTX
Software development model in computer application
PPSX
Software development life cycle and model
PPTX
SPM presentation.pptx
PPT
Agile methodology
PPT
RADRAD1RAD1RAD1RAD1RAD1RAD1RAD1RAD1RAD1.ppt
PPTX
Module-02.pptx
PDF
Agile Model.pdf
PPTX
Agile_Software_Development_Model_aa1.pptx
ODP
Presentation on Agile Testing
PPTX
Agile Software Development Lifecycle (SDLC).pptx
PPTX
Scrum in IT Industry Part1
PPTX
Agile Software Development Life Cycle ppt
Software_Engineering975353678968687.pptx
Agile Development Models
devops notes.docx LECTURE NOTE S OF 2025
Manual Testing Module 3-SDLC.pptx sdlc cycle most important part in manual
agile development models IN SOFTWARE ENGINEERING
Software Development Life Cycle
pptagile.pptx
Essential of SDLC: A Comprehensive Guide to Fundamentals, Phases, and Method...
Software development model in computer application
Software development life cycle and model
SPM presentation.pptx
Agile methodology
RADRAD1RAD1RAD1RAD1RAD1RAD1RAD1RAD1RAD1.ppt
Module-02.pptx
Agile Model.pdf
Agile_Software_Development_Model_aa1.pptx
Presentation on Agile Testing
Agile Software Development Lifecycle (SDLC).pptx
Scrum in IT Industry Part1
Agile Software Development Life Cycle ppt
Ad

Recently uploaded (20)

PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Cloud computing and distributed systems.
PDF
Modernizing your data center with Dell and AMD
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Machine learning based COVID-19 study performance prediction
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
A Presentation on Artificial Intelligence
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Spectral efficient network and resource selection model in 5G networks
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
Advanced methodologies resolving dimensionality complications for autism neur...
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Mobile App Security Testing_ A Comprehensive Guide.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Cloud computing and distributed systems.
Modernizing your data center with Dell and AMD
NewMind AI Monthly Chronicles - July 2025
Machine learning based COVID-19 study performance prediction
Dropbox Q2 2025 Financial Results & Investor Presentation
Network Security Unit 5.pdf for BCA BBA.
A Presentation on Artificial Intelligence
Understanding_Digital_Forensics_Presentation.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
Review of recent advances in non-invasive hemoglobin estimation
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Spectral efficient network and resource selection model in 5G networks
The AUB Centre for AI in Media Proposal.docx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
The Rise and Fall of 3GPP – Time for a Sabbatical?

AGILE Model (SDLC).pptx

  • 1. AGILE Model (SDLC) Mahith Dias (IUFC222KDM)
  • 2. AGILE Model Introduction • The Agile SDLC model is a hybrid of iterative and incremental process models, with a focus on process adaptability and customer satisfaction through rapid delivery of functional software. • Agile Methods divide a product into small incremental builds. Iterations of these builds are available. • Every iteration involves cross-functional teams working on multiple areas at the same time, such as  Planning  Requirements Analysis  Design  Coding  Unit Testing and  Acceptance Testing.
  • 3. How the model works? • According to the Agile model, each project must be handled differently, and existing methods must be tailored to best suit the project requirements. Tasks are divided into time boxes (small time frames) in Agile to deliver specific features for a release. • The iterative approach is used, and working software builds are delivered at the end of each iteration. In terms of features, each build is incremental; the final build contains all of the features required by the customer. • The Agile thought process began early in software development and grew in popularity over time due to its flexibility and adaptability.
  • 5. Scenarios that can use Agile Model • It is commonly used in scenarios where requirements are expected to change frequently or where a high degree of flexibility is required to adapt to changing circumstances. Ex: 1. Projects in software development with a high degree of uncertainty: Agile methodologies are ideal for projects with ambiguous or changing requirements. 2. Complex projects: Agile methodology can be very effective in projects that are complex and involve multiple stakeholders. The collaborative approach ensures that everyone is on the same page, and the iterative approach allows for changes to be made as they arise. 3. Projects with tight deadlines.
  • 6. Advantages of Agile Model Flexibility: Agile methodology allows for changes to be made easily and quickly, making it ideal for projects where requirements are subject to change or unclear. Collaboration: Agile methodology encourages collaboration and communication among team members, stakeholders, and customers. This helps to ensure that everyone is on the same page and working towards a common goal. Faster Time-to-Market: Agile methodology focuses on delivering working software in short iterations. This means that organizations can get their products to market faster, improving their competitive advantage. Customer Satisfaction: Agile methodology prioritizes customer satisfaction by involving them in the development process and delivering software that meets their needs.
  • 7. Disadvantages of Agile Model • Lack of Predictability: Agile methodology can be unpredictable since requirements and priorities may change frequently. This can make it difficult to plan and estimate project timelines and costs. • Limited Documentation: Agile methodology tends to focus more on working software than documentation. While this can be an advantage, it can also lead to a lack of documentation that could be useful in the future.
  • 8. References • SDLC Agile Model. (n.d.). Retrieved March 23, 2023, from https://www.w3schools.in/sdlc/agile-model • (What Is the Software Development Life Cycle (SDLC) and How Does It Work? | Synopsys, n.d.)