SlideShare a Scribd company logo
AGILE SOFTWARE
DEVELOPMENT METHODS
Presenters Names:
Mobeen
Xyz..
We are going to explain...
• Abstraction
• Introduction
• Background
• The Agile Manifesto
• Terminology
• Some Agile Methodologies
• Comparison
• What’s Agility?
Being agile
• What’s Agile?
“marked by ready ability to move
with quick easy grace”
“having a quick resourceful and
adaptable character”
• What does that
mean?
– Process has to be
lightweight and
sufficient
– Lightweight helps us
adapt and move
– Sufficient recognizes
our ineffectiveness to be
complete and relies on
strong communication
Background
• European wide research initiative on agile methods
• Agile-ITEA project conducted between 2004 and 2006
• methods in embedded software development in Europe
Survey study design.
the industrial participant
organizations of Agile-ITEA provided a sample of
organizations that were known to be interested in agile
methods,
and known to have access and involvement in the ongoing
research on agile software development methods in
Europe.
Goal; adoption of XP and scrum methods
• „Late 1990 several methodologies began to get increasing
public attention. Each had a different combination of old ideas,
new ideas, and transmuted old ideas. But they all emphasized
close collaboration between the programmer team and
business experts;
• face-to-face communication (as more efficient than written
documentation);
• frequent delivery of new deployable business value; tight,
self-organizing teams; and ways to craft the code and the team
such that the inevitable requirements churn was not a crisis.”
The image below shows how these activities align with
the project schedule in traditional software
With Agile development methodology –
BRIEF OVERVIEW OF
AGILE
METHODOLOGY
Who’s Who
Methodology
• Agile software development methodology is
an process for developing software (like other
software development methodologies
Agile software development process
Agile software development process
Working Toward Mastery
Agile software development process
Doing Your Best Work
Agile software development process
Agile software development process
Agile software development process
Agile software development process
Agile software development process
Agile software development process
COMPARISON OF
AGILE AND NON-
AGILE
Parameters
Approach of
this
methodology
Measuremen
t of Success
Size of the
Project
Style of
Management
Ability to
adapt to
change
Documentati
on required
Agile Model Non-Agile Models
Flexible and adjustable and
can project needs.
Not as flexible
The success of the project
is measured by the
Business value delivered.
The success is measured by the
Conformation to plan.
The Project size is small . The project size is Large in non- Agile
models.
Not centralized, distributed
among the team members.
Only one person is the decision
maker and rest of the people follows
him.
Changes are accepted and
adapted needs.
Changes are not accepted easily in
the later stages of the development.
Less documentation is
required in Agile.
More documentation is required in
non-Agile models.
Parameters Agile Model Non-Agile Models
Importance
of
Cycles or
iterations
Planning in
Advance
Revenue
Size of the
team
More emphasis is given to the
People- Oriented.
More importance is given to the
process .
Has many cycles or iterations. But, in Non-Agile methodology the
cycles are limited.
There is minimal upfront
planning in Agile methodology.
Planning should be complete
before the development starts.
The return on investment is
early in the project cycle.
The return on investment is at the
end of the project.
The size of the team in Agile
methodology is usually small
and creative.
But in Non-Agile models the team
size is large.
Resources
• <Intranet site text here>
http://www.slideshare.net/hareshkarkar/overvi
ew-of-agile-methodology
• <Additional reading material text here>
<hyperlink here>
• This slide deck and related resources:
<hyperlink here>
ANY QUESTIONS?
QUESTION SESSION
QUESTIONS HANDLER:
MOBEEN KHAN
THANKS FOR APPRECIATING

More Related Content

What's hot (20)

Agile Unified Process (AUP).pptx
Agile Unified Process (AUP).pptxAgile Unified Process (AUP).pptx
Agile Unified Process (AUP).pptx
Karim Monir
 
Comparision of waterfall,spiral and v modal
Comparision of waterfall,spiral and v modalComparision of waterfall,spiral and v modal
Comparision of waterfall,spiral and v modal
Shab Bi
 
Agile software development
Agile software developmentAgile software development
Agile software development
Muhammad Amjad Rana
 
Testing Centre Of Excellence From AppLabs
Testing Centre Of Excellence From AppLabsTesting Centre Of Excellence From AppLabs
Testing Centre Of Excellence From AppLabs
VIJAYA BHASKARA VARMA YARAKARAJU
 
Testing in Agile Projects
Testing in Agile ProjectsTesting in Agile Projects
Testing in Agile Projects
sriks7
 
Presentation on Agile Testing
Presentation on Agile TestingPresentation on Agile Testing
Presentation on Agile Testing
1Solutions Pvt. Ltd.
 
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)
Mohamed Sami El-Tahawy
 
What is the purpose of Sprint planning meeting in Agile?
What is the purpose of Sprint planning meeting in Agile?What is the purpose of Sprint planning meeting in Agile?
What is the purpose of Sprint planning meeting in Agile?
Mario Lucero
 
SOFTWARE TESTING
SOFTWARE TESTINGSOFTWARE TESTING
SOFTWARE TESTING
Priyanka Karancy
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing Process
Intetics
 
Agile software development
Agile software developmentAgile software development
Agile software development
Rajesh Piryani
 
Agile Methodology in Software Development
Agile Methodology in Software DevelopmentAgile Methodology in Software Development
Agile Methodology in Software Development
Raghav Seth
 
Chaos engineering and chaos testing
Chaos engineering and chaos testingChaos engineering and chaos testing
Chaos engineering and chaos testing
jeetendra mandal
 
Agile Testing
Agile Testing Agile Testing
Agile Testing
Shuchi Singla AKT,SPC4,PMI-ACP,ITIL(F),CP-AAT
 
Agile QA and Testing process
Agile QA and Testing processAgile QA and Testing process
Agile QA and Testing process
Gloria Stoilova
 
Structure plug-in introduction for JIRA
Structure plug-in introduction for JIRAStructure plug-in introduction for JIRA
Structure plug-in introduction for JIRA
Dao Ngoc Kien
 
Introduction to Agile Testing
Introduction to Agile TestingIntroduction to Agile Testing
Introduction to Agile Testing
Raymond Adrian (Rad) Butalid
 
Software Project Development Process
Software Project Development ProcessSoftware Project Development Process
Software Project Development Process
SlideTeam
 
extreme Programming
extreme Programmingextreme Programming
extreme Programming
Bilal Shah
 
Présentation Agile Testing
Présentation Agile TestingPrésentation Agile Testing
Présentation Agile Testing
jubehr
 
Agile Unified Process (AUP).pptx
Agile Unified Process (AUP).pptxAgile Unified Process (AUP).pptx
Agile Unified Process (AUP).pptx
Karim Monir
 
Comparision of waterfall,spiral and v modal
Comparision of waterfall,spiral and v modalComparision of waterfall,spiral and v modal
Comparision of waterfall,spiral and v modal
Shab Bi
 
Testing in Agile Projects
Testing in Agile ProjectsTesting in Agile Projects
Testing in Agile Projects
sriks7
 
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)
Mohamed Sami El-Tahawy
 
What is the purpose of Sprint planning meeting in Agile?
What is the purpose of Sprint planning meeting in Agile?What is the purpose of Sprint planning meeting in Agile?
What is the purpose of Sprint planning meeting in Agile?
Mario Lucero
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing Process
Intetics
 
Agile software development
Agile software developmentAgile software development
Agile software development
Rajesh Piryani
 
Agile Methodology in Software Development
Agile Methodology in Software DevelopmentAgile Methodology in Software Development
Agile Methodology in Software Development
Raghav Seth
 
Chaos engineering and chaos testing
Chaos engineering and chaos testingChaos engineering and chaos testing
Chaos engineering and chaos testing
jeetendra mandal
 
Agile QA and Testing process
Agile QA and Testing processAgile QA and Testing process
Agile QA and Testing process
Gloria Stoilova
 
Structure plug-in introduction for JIRA
Structure plug-in introduction for JIRAStructure plug-in introduction for JIRA
Structure plug-in introduction for JIRA
Dao Ngoc Kien
 
Software Project Development Process
Software Project Development ProcessSoftware Project Development Process
Software Project Development Process
SlideTeam
 
extreme Programming
extreme Programmingextreme Programming
extreme Programming
Bilal Shah
 
Présentation Agile Testing
Présentation Agile TestingPrésentation Agile Testing
Présentation Agile Testing
jubehr
 

Viewers also liked (20)

Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
Stewart Rogers
 
Introduction to Agile Software Development Process
Introduction to Agile Software Development ProcessIntroduction to Agile Software Development Process
Introduction to Agile Software Development Process
Software Park Thailand
 
Agile Software Development Process
Agile Software Development ProcessAgile Software Development Process
Agile Software Development Process
ScioSales
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
gian-zas
 
Context Level DFD
Context Level DFDContext Level DFD
Context Level DFD
Syed Farjad Zia Zaidi
 
Agile Software Development Process Practice in Thai Culture
Agile Software Development Process Practice in Thai CultureAgile Software Development Process Practice in Thai Culture
Agile Software Development Process Practice in Thai Culture
Wee Witthawaskul
 
LPS minibrochure
LPS minibrochureLPS minibrochure
LPS minibrochure
Elisabeth Rappou
 
Steam System Optimization
Steam System OptimizationSteam System Optimization
Steam System Optimization
Lieutenant Ayanda Zulu
 
Pitch
PitchPitch
Pitch
Greta Hartmann
 
Colegio bachilleres de chiapas plantel 32
Colegio bachilleres de chiapas  plantel 32Colegio bachilleres de chiapas  plantel 32
Colegio bachilleres de chiapas plantel 32
alex rincon sachez
 
Stop smoking 200909122015
Stop smoking 200909122015Stop smoking 200909122015
Stop smoking 200909122015
Paul Walsh/Suhari Limited.
 
Tic
TicTic
Tic
ULADECH HUÁNUCO
 
Resume-Muhammad Hafiz Ali
Resume-Muhammad Hafiz AliResume-Muhammad Hafiz Ali
Resume-Muhammad Hafiz Ali
Muhammad Hafiz
 
How Much Are You Worth
How Much Are You WorthHow Much Are You Worth
How Much Are You Worth
pogie2000
 
ความรู้เบื้องต้นเกี่ยวกับกฎหมาย (๒): บ่อเกิดและหมวดหมู่ของกฎหมายลายลักษณ์อักษ...
ความรู้เบื้องต้นเกี่ยวกับกฎหมาย (๒): บ่อเกิดและหมวดหมู่ของกฎหมายลายลักษณ์อักษ...ความรู้เบื้องต้นเกี่ยวกับกฎหมาย (๒): บ่อเกิดและหมวดหมู่ของกฎหมายลายลักษณ์อักษ...
ความรู้เบื้องต้นเกี่ยวกับกฎหมาย (๒): บ่อเกิดและหมวดหมู่ของกฎหมายลายลักษณ์อักษ...
Chacrit Sitdhiwej
 
ความรู้เบื้องต้นเกี่ยวกับกฎหมายสิ่งแวดล้อม (๑): ทฤษฎีและหลักกฎหมายสิ่งแวดล้อม
ความรู้เบื้องต้นเกี่ยวกับกฎหมายสิ่งแวดล้อม (๑): ทฤษฎีและหลักกฎหมายสิ่งแวดล้อมความรู้เบื้องต้นเกี่ยวกับกฎหมายสิ่งแวดล้อม (๑): ทฤษฎีและหลักกฎหมายสิ่งแวดล้อม
ความรู้เบื้องต้นเกี่ยวกับกฎหมายสิ่งแวดล้อม (๑): ทฤษฎีและหลักกฎหมายสิ่งแวดล้อม
Chacrit Sitdhiwej
 
E4 e machinery_im_tx_assembly-final
E4 e machinery_im_tx_assembly-finalE4 e machinery_im_tx_assembly-final
E4 e machinery_im_tx_assembly-final
AIMFirst
 
Agile software development and its methodology
Agile software development and its methodologyAgile software development and its methodology
Agile software development and its methodology
Prima Prima
 
Se for cross industry presentation #5
Se for cross industry presentation #5Se for cross industry presentation #5
Se for cross industry presentation #5
AIMFirst
 
Robotics: Virtual Commissioning in Process Simulate
Robotics: Virtual Commissioning in Process SimulateRobotics: Virtual Commissioning in Process Simulate
Robotics: Virtual Commissioning in Process Simulate
Michał Gurgul
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
Stewart Rogers
 
Introduction to Agile Software Development Process
Introduction to Agile Software Development ProcessIntroduction to Agile Software Development Process
Introduction to Agile Software Development Process
Software Park Thailand
 
Agile Software Development Process
Agile Software Development ProcessAgile Software Development Process
Agile Software Development Process
ScioSales
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
gian-zas
 
Agile Software Development Process Practice in Thai Culture
Agile Software Development Process Practice in Thai CultureAgile Software Development Process Practice in Thai Culture
Agile Software Development Process Practice in Thai Culture
Wee Witthawaskul
 
Colegio bachilleres de chiapas plantel 32
Colegio bachilleres de chiapas  plantel 32Colegio bachilleres de chiapas  plantel 32
Colegio bachilleres de chiapas plantel 32
alex rincon sachez
 
Resume-Muhammad Hafiz Ali
Resume-Muhammad Hafiz AliResume-Muhammad Hafiz Ali
Resume-Muhammad Hafiz Ali
Muhammad Hafiz
 
How Much Are You Worth
How Much Are You WorthHow Much Are You Worth
How Much Are You Worth
pogie2000
 
ความรู้เบื้องต้นเกี่ยวกับกฎหมาย (๒): บ่อเกิดและหมวดหมู่ของกฎหมายลายลักษณ์อักษ...
ความรู้เบื้องต้นเกี่ยวกับกฎหมาย (๒): บ่อเกิดและหมวดหมู่ของกฎหมายลายลักษณ์อักษ...ความรู้เบื้องต้นเกี่ยวกับกฎหมาย (๒): บ่อเกิดและหมวดหมู่ของกฎหมายลายลักษณ์อักษ...
ความรู้เบื้องต้นเกี่ยวกับกฎหมาย (๒): บ่อเกิดและหมวดหมู่ของกฎหมายลายลักษณ์อักษ...
Chacrit Sitdhiwej
 
ความรู้เบื้องต้นเกี่ยวกับกฎหมายสิ่งแวดล้อม (๑): ทฤษฎีและหลักกฎหมายสิ่งแวดล้อม
ความรู้เบื้องต้นเกี่ยวกับกฎหมายสิ่งแวดล้อม (๑): ทฤษฎีและหลักกฎหมายสิ่งแวดล้อมความรู้เบื้องต้นเกี่ยวกับกฎหมายสิ่งแวดล้อม (๑): ทฤษฎีและหลักกฎหมายสิ่งแวดล้อม
ความรู้เบื้องต้นเกี่ยวกับกฎหมายสิ่งแวดล้อม (๑): ทฤษฎีและหลักกฎหมายสิ่งแวดล้อม
Chacrit Sitdhiwej
 
E4 e machinery_im_tx_assembly-final
E4 e machinery_im_tx_assembly-finalE4 e machinery_im_tx_assembly-final
E4 e machinery_im_tx_assembly-final
AIMFirst
 
Agile software development and its methodology
Agile software development and its methodologyAgile software development and its methodology
Agile software development and its methodology
Prima Prima
 
Se for cross industry presentation #5
Se for cross industry presentation #5Se for cross industry presentation #5
Se for cross industry presentation #5
AIMFirst
 
Robotics: Virtual Commissioning in Process Simulate
Robotics: Virtual Commissioning in Process SimulateRobotics: Virtual Commissioning in Process Simulate
Robotics: Virtual Commissioning in Process Simulate
Michał Gurgul
 

Similar to Agile software development process (20)

Agile software development methodology & Rapid E-Learning
Agile software development methodology & Rapid E-Learning Agile software development methodology & Rapid E-Learning
Agile software development methodology & Rapid E-Learning
Christopher Ching Viloria
 
Agile Myths and Pitfalls - 2020 (ver 0.8)
Agile Myths and Pitfalls - 2020 (ver 0.8)Agile Myths and Pitfalls - 2020 (ver 0.8)
Agile Myths and Pitfalls - 2020 (ver 0.8)
Fabio Armani
 
What is agile?
What is agile?What is agile?
What is agile?
Rohana K Amarakoon
 
Agile Methodology For Software Development
Agile Methodology For Software DevelopmentAgile Methodology For Software Development
Agile Methodology For Software Development
Diane Allen
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
C.P. Maurya
 
Agile vs Len Methodology
Agile vs Len MethodologyAgile vs Len Methodology
Agile vs Len Methodology
Orchestrate Mortgage and Title Solutions, LLC
 
Slide set 2 (Rise of Agile Methodologies) (1).pptx
Slide set 2 (Rise of Agile Methodologies) (1).pptxSlide set 2 (Rise of Agile Methodologies) (1).pptx
Slide set 2 (Rise of Agile Methodologies) (1).pptx
UTKARSHBHARDWAJ71
 
Project management methodologies
Project management methodologiesProject management methodologies
Project management methodologies
Rosu Gabi
 
7.agila model
7.agila model7.agila model
7.agila model
Balasingham Karthiban
 
What is Agile Software Development?
What is Agile Software Development?What is Agile Software Development?
What is Agile Software Development?
Baek Yongsun
 
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
 
Extending Agile to Suite Big Projects
Extending Agile to Suite Big ProjectsExtending Agile to Suite Big Projects
Extending Agile to Suite Big Projects
Amin Bandeali
 
Agile project management
Agile project managementAgile project management
Agile project management
saili mane
 
Sidra Agile Software Process
Sidra Agile Software ProcessSidra Agile Software Process
Sidra Agile Software Process
Federal Urdu University
 
Agile software development methodology
Agile software development methodologyAgile software development methodology
Agile software development methodology
justinleague0819
 
Agile
AgileAgile
Agile
Abhinav Regmi
 
Agile Presentation
Agile PresentationAgile Presentation
Agile Presentation
Mca140 software solutions
 
The Four Main Values Of The Agile Methodologies In...
The Four Main Values Of The Agile Methodologies In...The Four Main Values Of The Agile Methodologies In...
The Four Main Values Of The Agile Methodologies In...
Erin Moore
 
Are you Agile enough?
Are you Agile enough?Are you Agile enough?
Are you Agile enough?
Orange and Bronze Software Labs
 
Agile And Open Development
Agile And Open DevelopmentAgile And Open Development
Agile And Open Development
Ross Gardler
 
Agile software development methodology & Rapid E-Learning
Agile software development methodology & Rapid E-Learning Agile software development methodology & Rapid E-Learning
Agile software development methodology & Rapid E-Learning
Christopher Ching Viloria
 
Agile Myths and Pitfalls - 2020 (ver 0.8)
Agile Myths and Pitfalls - 2020 (ver 0.8)Agile Myths and Pitfalls - 2020 (ver 0.8)
Agile Myths and Pitfalls - 2020 (ver 0.8)
Fabio Armani
 
Agile Methodology For Software Development
Agile Methodology For Software DevelopmentAgile Methodology For Software Development
Agile Methodology For Software Development
Diane Allen
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
C.P. Maurya
 
Slide set 2 (Rise of Agile Methodologies) (1).pptx
Slide set 2 (Rise of Agile Methodologies) (1).pptxSlide set 2 (Rise of Agile Methodologies) (1).pptx
Slide set 2 (Rise of Agile Methodologies) (1).pptx
UTKARSHBHARDWAJ71
 
Project management methodologies
Project management methodologiesProject management methodologies
Project management methodologies
Rosu Gabi
 
What is Agile Software Development?
What is Agile Software Development?What is Agile Software Development?
What is Agile Software Development?
Baek Yongsun
 
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
 
Extending Agile to Suite Big Projects
Extending Agile to Suite Big ProjectsExtending Agile to Suite Big Projects
Extending Agile to Suite Big Projects
Amin Bandeali
 
Agile project management
Agile project managementAgile project management
Agile project management
saili mane
 
Agile software development methodology
Agile software development methodologyAgile software development methodology
Agile software development methodology
justinleague0819
 
The Four Main Values Of The Agile Methodologies In...
The Four Main Values Of The Agile Methodologies In...The Four Main Values Of The Agile Methodologies In...
The Four Main Values Of The Agile Methodologies In...
Erin Moore
 
Agile And Open Development
Agile And Open DevelopmentAgile And Open Development
Agile And Open Development
Ross Gardler
 

Recently uploaded (20)

The rise of e-commerce has redefined how retailers operate—and reconciliation...
The rise of e-commerce has redefined how retailers operate—and reconciliation...The rise of e-commerce has redefined how retailers operate—and reconciliation...
The rise of e-commerce has redefined how retailers operate—and reconciliation...
Prachi Desai
 
Boost Student Engagement with Smart Attendance Software for Schools
Boost Student Engagement with Smart Attendance Software for SchoolsBoost Student Engagement with Smart Attendance Software for Schools
Boost Student Engagement with Smart Attendance Software for Schools
Visitu
 
Delivering More with Less: AI Driven Resource Management with OnePlan
Delivering More with Less: AI Driven Resource Management with OnePlan Delivering More with Less: AI Driven Resource Management with OnePlan
Delivering More with Less: AI Driven Resource Management with OnePlan
OnePlan Solutions
 
Design by Contract - Building Robust Software with Contract-First Development
Design by Contract - Building Robust Software with Contract-First DevelopmentDesign by Contract - Building Robust Software with Contract-First Development
Design by Contract - Building Robust Software with Contract-First Development
Par-Tec S.p.A.
 
zOS CommServer support for the Network Express feature on z17
zOS CommServer support for the Network Express feature on z17zOS CommServer support for the Network Express feature on z17
zOS CommServer support for the Network Express feature on z17
zOSCommserver
 
Custom Software Development: Types, Applications and Benefits.pdf
Custom Software Development: Types, Applications and Benefits.pdfCustom Software Development: Types, Applications and Benefits.pdf
Custom Software Development: Types, Applications and Benefits.pdf
Digital Aptech
 
UberEats clone app Development TechBuilder
UberEats clone app Development  TechBuilderUberEats clone app Development  TechBuilder
UberEats clone app Development TechBuilder
TechBuilder
 
Build enterprise-ready applications using skills you already have!
Build enterprise-ready applications using skills you already have!Build enterprise-ready applications using skills you already have!
Build enterprise-ready applications using skills you already have!
PhilMeredith3
 
How a Staff Augmentation Company IN USA Powers Flutter App Breakthroughs.pdf
How a Staff Augmentation Company IN USA Powers Flutter App Breakthroughs.pdfHow a Staff Augmentation Company IN USA Powers Flutter App Breakthroughs.pdf
How a Staff Augmentation Company IN USA Powers Flutter App Breakthroughs.pdf
mary rojas
 
ICDL FULL STANDARD 2025 Luisetto mauro - Academia domani- 55 HOURS LONG pdf
ICDL FULL STANDARD  2025 Luisetto mauro - Academia domani- 55 HOURS LONG pdfICDL FULL STANDARD  2025 Luisetto mauro - Academia domani- 55 HOURS LONG pdf
ICDL FULL STANDARD 2025 Luisetto mauro - Academia domani- 55 HOURS LONG pdf
M. Luisetto Pharm.D.Spec. Pharmacology
 
Issues in AI Presentation and machine learning.pptx
Issues in AI Presentation and machine learning.pptxIssues in AI Presentation and machine learning.pptx
Issues in AI Presentation and machine learning.pptx
Jalalkhan657136
 
Techdebt handling with cleancode focus and as risk taker
Techdebt handling with cleancode focus and as risk takerTechdebt handling with cleancode focus and as risk taker
Techdebt handling with cleancode focus and as risk taker
RajaNagendraKumar
 
aswjkdwelhjdfshlfjkhewljhfljawerhwjarhwjkahrjar
aswjkdwelhjdfshlfjkhewljhfljawerhwjarhwjkahrjaraswjkdwelhjdfshlfjkhewljhfljawerhwjarhwjkahrjar
aswjkdwelhjdfshlfjkhewljhfljawerhwjarhwjkahrjar
muhammadalikhanalikh1
 
Top 10 Mobile Banking Apps in the USA.pdf
Top 10 Mobile Banking Apps in the USA.pdfTop 10 Mobile Banking Apps in the USA.pdf
Top 10 Mobile Banking Apps in the USA.pdf
LL Technolab
 
AI-ASSISTED METAMORPHIC TESTING FOR DOMAIN-SPECIFIC MODELLING AND SIMULATION
AI-ASSISTED METAMORPHIC TESTING FOR DOMAIN-SPECIFIC MODELLING AND SIMULATIONAI-ASSISTED METAMORPHIC TESTING FOR DOMAIN-SPECIFIC MODELLING AND SIMULATION
AI-ASSISTED METAMORPHIC TESTING FOR DOMAIN-SPECIFIC MODELLING AND SIMULATION
miso_uam
 
Agentic AI Desgin Principles in five slides.pptx
Agentic AI Desgin Principles in five slides.pptxAgentic AI Desgin Principles in five slides.pptx
Agentic AI Desgin Principles in five slides.pptx
MOSIUOA WESI
 
Risk Management in Software Projects: Identifying, Analyzing, and Controlling...
Risk Management in Software Projects: Identifying, Analyzing, and Controlling...Risk Management in Software Projects: Identifying, Analyzing, and Controlling...
Risk Management in Software Projects: Identifying, Analyzing, and Controlling...
gauravvmanchandaa200
 
Software Risk and Quality management.pptx
Software Risk and Quality management.pptxSoftware Risk and Quality management.pptx
Software Risk and Quality management.pptx
HassanBangash9
 
Why Indonesia’s $12.63B Alt-Lending Boom Needs Loan Servicing Automation & Re...
Why Indonesia’s $12.63B Alt-Lending Boom Needs Loan Servicing Automation & Re...Why Indonesia’s $12.63B Alt-Lending Boom Needs Loan Servicing Automation & Re...
Why Indonesia’s $12.63B Alt-Lending Boom Needs Loan Servicing Automation & Re...
Prachi Desai
 
Scalefusion Remote Access for Apple Devices
Scalefusion Remote Access for Apple DevicesScalefusion Remote Access for Apple Devices
Scalefusion Remote Access for Apple Devices
Scalefusion
 
The rise of e-commerce has redefined how retailers operate—and reconciliation...
The rise of e-commerce has redefined how retailers operate—and reconciliation...The rise of e-commerce has redefined how retailers operate—and reconciliation...
The rise of e-commerce has redefined how retailers operate—and reconciliation...
Prachi Desai
 
Boost Student Engagement with Smart Attendance Software for Schools
Boost Student Engagement with Smart Attendance Software for SchoolsBoost Student Engagement with Smart Attendance Software for Schools
Boost Student Engagement with Smart Attendance Software for Schools
Visitu
 
Delivering More with Less: AI Driven Resource Management with OnePlan
Delivering More with Less: AI Driven Resource Management with OnePlan Delivering More with Less: AI Driven Resource Management with OnePlan
Delivering More with Less: AI Driven Resource Management with OnePlan
OnePlan Solutions
 
Design by Contract - Building Robust Software with Contract-First Development
Design by Contract - Building Robust Software with Contract-First DevelopmentDesign by Contract - Building Robust Software with Contract-First Development
Design by Contract - Building Robust Software with Contract-First Development
Par-Tec S.p.A.
 
zOS CommServer support for the Network Express feature on z17
zOS CommServer support for the Network Express feature on z17zOS CommServer support for the Network Express feature on z17
zOS CommServer support for the Network Express feature on z17
zOSCommserver
 
Custom Software Development: Types, Applications and Benefits.pdf
Custom Software Development: Types, Applications and Benefits.pdfCustom Software Development: Types, Applications and Benefits.pdf
Custom Software Development: Types, Applications and Benefits.pdf
Digital Aptech
 
UberEats clone app Development TechBuilder
UberEats clone app Development  TechBuilderUberEats clone app Development  TechBuilder
UberEats clone app Development TechBuilder
TechBuilder
 
Build enterprise-ready applications using skills you already have!
Build enterprise-ready applications using skills you already have!Build enterprise-ready applications using skills you already have!
Build enterprise-ready applications using skills you already have!
PhilMeredith3
 
How a Staff Augmentation Company IN USA Powers Flutter App Breakthroughs.pdf
How a Staff Augmentation Company IN USA Powers Flutter App Breakthroughs.pdfHow a Staff Augmentation Company IN USA Powers Flutter App Breakthroughs.pdf
How a Staff Augmentation Company IN USA Powers Flutter App Breakthroughs.pdf
mary rojas
 
ICDL FULL STANDARD 2025 Luisetto mauro - Academia domani- 55 HOURS LONG pdf
ICDL FULL STANDARD  2025 Luisetto mauro - Academia domani- 55 HOURS LONG pdfICDL FULL STANDARD  2025 Luisetto mauro - Academia domani- 55 HOURS LONG pdf
ICDL FULL STANDARD 2025 Luisetto mauro - Academia domani- 55 HOURS LONG pdf
M. Luisetto Pharm.D.Spec. Pharmacology
 
Issues in AI Presentation and machine learning.pptx
Issues in AI Presentation and machine learning.pptxIssues in AI Presentation and machine learning.pptx
Issues in AI Presentation and machine learning.pptx
Jalalkhan657136
 
Techdebt handling with cleancode focus and as risk taker
Techdebt handling with cleancode focus and as risk takerTechdebt handling with cleancode focus and as risk taker
Techdebt handling with cleancode focus and as risk taker
RajaNagendraKumar
 
aswjkdwelhjdfshlfjkhewljhfljawerhwjarhwjkahrjar
aswjkdwelhjdfshlfjkhewljhfljawerhwjarhwjkahrjaraswjkdwelhjdfshlfjkhewljhfljawerhwjarhwjkahrjar
aswjkdwelhjdfshlfjkhewljhfljawerhwjarhwjkahrjar
muhammadalikhanalikh1
 
Top 10 Mobile Banking Apps in the USA.pdf
Top 10 Mobile Banking Apps in the USA.pdfTop 10 Mobile Banking Apps in the USA.pdf
Top 10 Mobile Banking Apps in the USA.pdf
LL Technolab
 
AI-ASSISTED METAMORPHIC TESTING FOR DOMAIN-SPECIFIC MODELLING AND SIMULATION
AI-ASSISTED METAMORPHIC TESTING FOR DOMAIN-SPECIFIC MODELLING AND SIMULATIONAI-ASSISTED METAMORPHIC TESTING FOR DOMAIN-SPECIFIC MODELLING AND SIMULATION
AI-ASSISTED METAMORPHIC TESTING FOR DOMAIN-SPECIFIC MODELLING AND SIMULATION
miso_uam
 
Agentic AI Desgin Principles in five slides.pptx
Agentic AI Desgin Principles in five slides.pptxAgentic AI Desgin Principles in five slides.pptx
Agentic AI Desgin Principles in five slides.pptx
MOSIUOA WESI
 
Risk Management in Software Projects: Identifying, Analyzing, and Controlling...
Risk Management in Software Projects: Identifying, Analyzing, and Controlling...Risk Management in Software Projects: Identifying, Analyzing, and Controlling...
Risk Management in Software Projects: Identifying, Analyzing, and Controlling...
gauravvmanchandaa200
 
Software Risk and Quality management.pptx
Software Risk and Quality management.pptxSoftware Risk and Quality management.pptx
Software Risk and Quality management.pptx
HassanBangash9
 
Why Indonesia’s $12.63B Alt-Lending Boom Needs Loan Servicing Automation & Re...
Why Indonesia’s $12.63B Alt-Lending Boom Needs Loan Servicing Automation & Re...Why Indonesia’s $12.63B Alt-Lending Boom Needs Loan Servicing Automation & Re...
Why Indonesia’s $12.63B Alt-Lending Boom Needs Loan Servicing Automation & Re...
Prachi Desai
 
Scalefusion Remote Access for Apple Devices
Scalefusion Remote Access for Apple DevicesScalefusion Remote Access for Apple Devices
Scalefusion Remote Access for Apple Devices
Scalefusion
 

Agile software development process

  • 2. We are going to explain... • Abstraction • Introduction • Background • The Agile Manifesto • Terminology • Some Agile Methodologies • Comparison
  • 4. • What’s Agile? “marked by ready ability to move with quick easy grace” “having a quick resourceful and adaptable character”
  • 5. • What does that mean? – Process has to be lightweight and sufficient
  • 6. – Lightweight helps us adapt and move – Sufficient recognizes our ineffectiveness to be complete and relies on strong communication
  • 7. Background • European wide research initiative on agile methods • Agile-ITEA project conducted between 2004 and 2006 • methods in embedded software development in Europe Survey study design. the industrial participant organizations of Agile-ITEA provided a sample of organizations that were known to be interested in agile methods, and known to have access and involvement in the ongoing research on agile software development methods in Europe. Goal; adoption of XP and scrum methods
  • 8. • „Late 1990 several methodologies began to get increasing public attention. Each had a different combination of old ideas, new ideas, and transmuted old ideas. But they all emphasized close collaboration between the programmer team and business experts; • face-to-face communication (as more efficient than written documentation); • frequent delivery of new deployable business value; tight, self-organizing teams; and ways to craft the code and the team such that the inevitable requirements churn was not a crisis.”
  • 9. The image below shows how these activities align with the project schedule in traditional software
  • 10. With Agile development methodology –
  • 13. Methodology • Agile software development methodology is an process for developing software (like other software development methodologies
  • 26. Parameters Approach of this methodology Measuremen t of Success Size of the Project Style of Management Ability to adapt to change Documentati on required Agile Model Non-Agile Models Flexible and adjustable and can project needs. Not as flexible The success of the project is measured by the Business value delivered. The success is measured by the Conformation to plan. The Project size is small . The project size is Large in non- Agile models. Not centralized, distributed among the team members. Only one person is the decision maker and rest of the people follows him. Changes are accepted and adapted needs. Changes are not accepted easily in the later stages of the development. Less documentation is required in Agile. More documentation is required in non-Agile models.
  • 27. Parameters Agile Model Non-Agile Models Importance of Cycles or iterations Planning in Advance Revenue Size of the team More emphasis is given to the People- Oriented. More importance is given to the process . Has many cycles or iterations. But, in Non-Agile methodology the cycles are limited. There is minimal upfront planning in Agile methodology. Planning should be complete before the development starts. The return on investment is early in the project cycle. The return on investment is at the end of the project. The size of the team in Agile methodology is usually small and creative. But in Non-Agile models the team size is large.
  • 28. Resources • <Intranet site text here> http://www.slideshare.net/hareshkarkar/overvi ew-of-agile-methodology • <Additional reading material text here> <hyperlink here> • This slide deck and related resources: <hyperlink here>