SlideShare a Scribd company logo
1 of 19
Presented by:-
Deep kumar
M.Tech.(1st year)
(Software Engineering)
AGILE METHODOLOGY
Outline
1. Introduction to Agile
2. Water fall Vs Agile
3.Agile lifecycle
4.Agile manifesto
5.Characteristics of Agile
6.Techniques of Agile
7.Methods of Agile
8.Limitations
9.Conclusion
10. References
06-02-20141Vipul Rastogi
1. INTRODUCTION TO AGILE
● “Everything Should Be Made As Simple As Possible
But Not Simpler” -Albert Einstein
● “Core to agile software development is the use of light
but sufficient rules of project behavior and the use of
human and communication oriented rules.”
• -C . Burn
06-02-20142Vipul Rastogi
● The term agile can be defined as-
1) ability to move with quick easy grace, or
2) having a quick resourceful and adaptable character
(Merriam-Webster 2002)
● An iterative and incremental (evolutionary) approach
performed in a highly collaborative manner with just the
right amount of ceremony to produce high quality software
in a cost effective and timely manner which meets the
changing needs of it’s stakeholders.
06-02-20143Vipul Rastogi
2. Waterfall Vs Agile Approach
06-02-20144Vipul Rastogi
3. Agile Lifecycle
06-02-20145
Vipul Rastogi
4. AGILE MANIFESTO VALUES
● V1: Individual and interaction are valued over process and
tools.
● V2: Working software is valued over comprehensive
documentation.
● V3: Customer collaboration is valued over contract
negotiation.
● V4: Responding to change is valued over following a plan.
06-02-20146Vipul Rastogi
5. AGILE MANIFESTO PRINCIPLES
● P1: Customer is the highest priority
● P2: Welcome changing requirements , even late in
development
● P3: Deliver working software frequently
● P4: Business people and developers must work together daily
throughout the project
06-02-20147Vipul Rastogi
● P5: Face-to-face conservation is the best communication
method
● P6: Working software is the primary measure of progress.
● P7: Agile process promote sustainable development.
● P8: Continuous attention to technical excellence and good
design enhance agility.
● P9: The best architecture , requirement , and design emerge
from self-organizing teams.
06-02-20148Vipul Rastogi
5. CHARACTERISTICS OF AGILE
● Agile method break the task into small increments with
minimal planning.
● Iteration is a short time frame.
● Each iteration involves a cross-functional team working in all
function.
● Each agile team must have customer representative.
● Most of the agile methodology use daily face-to-face
communication.
06-02-20149Vipul Rastogi
6. Techniques of Agile
6.1. Pair programming-
06-02-201410Vipul Rastogi
6.2. Continuous Customer Feedback-
.
06-02-201411Vipul Rastogi
6.3. Whole team involvement-
.
06-02-201412Vipul Rastogi
6.4. Daily stand-up meetings-
.
06-02-201413Vipul Rastogi
7. Methods of Agile
• XP eXtreme Programming
• ASD Adaptive Software Development
• DSDM Dynamic Systems Development Method
• Scrum (the name of an activity in a rugby match)
• FDD Feature Driven Development
• AUP Agile Unified Process
06-02-201414Vipul Rastogi
8. Limitations
● The agilest have not clearly defined the context for their
statements.
● Agile Manifesto and literature concerning agile software
development have not thoroughly discussed the use of
software tools and their role in agility.
● When software development is performed by several parties,
more pressure to communication and coordination emerges.
06-02-201415Vipul Rastogi
9. Conclusion
Most frequently changing thing in software development field
is customer requirements which keep on changing with in fraction
of second. Hence it become very difficult for developer to cope up
with continuously changing requirement. In today’s cut throat
competition it is very important to satisfy your customer , if you
are not than you are out of the race.
So in this environment Agile methodology is panacea to all. It
provide flexibility to customers that they can change their
requirement at any point of time according to their ease and this
change is not a matter of worry to developers. In nutshell , Agile
methodology rejuvenate conventional process of software
development.
06-02-201416Vipul Rastogi
10. References
● S. W. Ambler, Agile Modeling. New York, NY:
John Wiley and Sons, 2002
● agilemethodology.org
● James Mark Jamieson, agile Quality
Management Techniques,2012.
● A. Ahmed, S. Ahmad, Dr. N Ehsan, E. Mirza, S.Z.
Sarwar, “Agile Software Development: Impact on
Productivity and Quality” in the Proceedings of
IEEE ICMIT.(2010).
06-02-201417Vipul Rastogi
Thank you
06-02-201418Vipul Rastogi
…SHOOT YOUR QUERIES…

More Related Content

What's hot

[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...
[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...
[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...Pedro Henriques
 
Difference between traditional and agile software development
Difference between traditional and agile software developmentDifference between traditional and agile software development
Difference between traditional and agile software developmentDeepaThirumurugan
 
TDC2018FLN | Trilha Agile - O poder do Value Stream Mapping (Fluxo de Valor)
TDC2018FLN | Trilha Agile - O poder do Value Stream Mapping (Fluxo de Valor)TDC2018FLN | Trilha Agile - O poder do Value Stream Mapping (Fluxo de Valor)
TDC2018FLN | Trilha Agile - O poder do Value Stream Mapping (Fluxo de Valor)tdc-globalcode
 
Agile Software Development Model
Agile Software Development ModelAgile Software Development Model
Agile Software Development ModelRitika Balagan
 
Agile Open Jam at Building Business Capability Conference 2014
Agile Open Jam at Building Business Capability Conference 2014Agile Open Jam at Building Business Capability Conference 2014
Agile Open Jam at Building Business Capability Conference 2014EBG Consulting, Inc.
 
Biotest emlp presentation 2014 v600
Biotest emlp presentation 2014 v600 Biotest emlp presentation 2014 v600
Biotest emlp presentation 2014 v600 thomasstoeckel
 
Capital One: Bridging the Gap Between Quality Engineering and Product Managem...
Capital One: Bridging the Gap Between Quality Engineering and Product Managem...Capital One: Bridging the Gap Between Quality Engineering and Product Managem...
Capital One: Bridging the Gap Between Quality Engineering and Product Managem...Applitools
 
Grace Hopper 2019: Better Together, Intuit's Inner Source Journey
Grace Hopper 2019: Better Together, Intuit's Inner Source JourneyGrace Hopper 2019: Better Together, Intuit's Inner Source Journey
Grace Hopper 2019: Better Together, Intuit's Inner Source JourneyAliza Carpio
 
Software industry 101
Software industry 101Software industry 101
Software industry 101Iman Tunggono
 
Board presentation
Board presentationBoard presentation
Board presentationProjRisk302
 
Google for Mobile 2016 Summary
Google for Mobile 2016 SummaryGoogle for Mobile 2016 Summary
Google for Mobile 2016 SummaryPanji Gautama
 
The Holistic Programmer
The Holistic ProgrammerThe Holistic Programmer
The Holistic ProgrammerJonas Auken
 
Agile development, software engineering
Agile development, software engineeringAgile development, software engineering
Agile development, software engineeringRupesh Vaishnav
 
PRINCE2 Certification Training - Foundation & Practitioner Part 1 (3)
PRINCE2 Certification Training - Foundation & Practitioner Part 1 (3)PRINCE2 Certification Training - Foundation & Practitioner Part 1 (3)
PRINCE2 Certification Training - Foundation & Practitioner Part 1 (3)Skillogic Solutions
 
Why Agile Software Development
Why Agile Software DevelopmentWhy Agile Software Development
Why Agile Software DevelopmentVibhor Mahajan
 

What's hot (20)

[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...
[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...
[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...
 
Difference between traditional and agile software development
Difference between traditional and agile software developmentDifference between traditional and agile software development
Difference between traditional and agile software development
 
TDC2018FLN | Trilha Agile - O poder do Value Stream Mapping (Fluxo de Valor)
TDC2018FLN | Trilha Agile - O poder do Value Stream Mapping (Fluxo de Valor)TDC2018FLN | Trilha Agile - O poder do Value Stream Mapping (Fluxo de Valor)
TDC2018FLN | Trilha Agile - O poder do Value Stream Mapping (Fluxo de Valor)
 
Agile Software Development Model
Agile Software Development ModelAgile Software Development Model
Agile Software Development Model
 
Agile Open Jam at Building Business Capability Conference 2014
Agile Open Jam at Building Business Capability Conference 2014Agile Open Jam at Building Business Capability Conference 2014
Agile Open Jam at Building Business Capability Conference 2014
 
Biotest emlp presentation 2014 v600
Biotest emlp presentation 2014 v600 Biotest emlp presentation 2014 v600
Biotest emlp presentation 2014 v600
 
Capital One: Bridging the Gap Between Quality Engineering and Product Managem...
Capital One: Bridging the Gap Between Quality Engineering and Product Managem...Capital One: Bridging the Gap Between Quality Engineering and Product Managem...
Capital One: Bridging the Gap Between Quality Engineering and Product Managem...
 
What is agile model
What is agile modelWhat is agile model
What is agile model
 
Plan.pptx
Plan.pptxPlan.pptx
Plan.pptx
 
Empowered product owner inbadd 9.2015
Empowered product owner  inbadd 9.2015Empowered product owner  inbadd 9.2015
Empowered product owner inbadd 9.2015
 
Grace Hopper 2019: Better Together, Intuit's Inner Source Journey
Grace Hopper 2019: Better Together, Intuit's Inner Source JourneyGrace Hopper 2019: Better Together, Intuit's Inner Source Journey
Grace Hopper 2019: Better Together, Intuit's Inner Source Journey
 
Software industry 101
Software industry 101Software industry 101
Software industry 101
 
Board presentation
Board presentationBoard presentation
Board presentation
 
Google for Mobile 2016 Summary
Google for Mobile 2016 SummaryGoogle for Mobile 2016 Summary
Google for Mobile 2016 Summary
 
The Holistic Programmer
The Holistic ProgrammerThe Holistic Programmer
The Holistic Programmer
 
Agile Presentation
Agile PresentationAgile Presentation
Agile Presentation
 
Agile development, software engineering
Agile development, software engineeringAgile development, software engineering
Agile development, software engineering
 
PRINCE2 Certification Training - Foundation & Practitioner Part 1 (3)
PRINCE2 Certification Training - Foundation & Practitioner Part 1 (3)PRINCE2 Certification Training - Foundation & Practitioner Part 1 (3)
PRINCE2 Certification Training - Foundation & Practitioner Part 1 (3)
 
Product owner
Product ownerProduct owner
Product owner
 
Why Agile Software Development
Why Agile Software DevelopmentWhy Agile Software Development
Why Agile Software Development
 

Viewers also liked

does philosophy lead to atheism?
does philosophy lead to atheism?does philosophy lead to atheism?
does philosophy lead to atheism?عاطف طه
 
100 years of the Panama canal
100 years of the Panama canal100 years of the Panama canal
100 years of the Panama canalNicole Acosta
 
Performance evaluation of cold recycling experimental stretch constructed wit...
Performance evaluation of cold recycling experimental stretch constructed wit...Performance evaluation of cold recycling experimental stretch constructed wit...
Performance evaluation of cold recycling experimental stretch constructed wit...eSAT Publishing House
 
Optimization of crosspiece of washing machine
Optimization of crosspiece of washing machineOptimization of crosspiece of washing machine
Optimization of crosspiece of washing machineeSAT Publishing House
 
Plant selection criteria for landscaping in gulbarga
Plant selection criteria for landscaping in gulbargaPlant selection criteria for landscaping in gulbarga
Plant selection criteria for landscaping in gulbargaeSAT Publishing House
 
Conference and registration details
Conference and registration detailsConference and registration details
Conference and registration detailsBishwjit Ghoshal
 
Serat wirid hidayat jati
Serat wirid hidayat jatiSerat wirid hidayat jati
Serat wirid hidayat jatiNiki Sinten
 
Sosiologi dan kehidupan bermasyarakat
Sosiologi dan kehidupan bermasyarakatSosiologi dan kehidupan bermasyarakat
Sosiologi dan kehidupan bermasyarakatCornelia Riasdita
 
The workmenact1923
The workmenact1923The workmenact1923
The workmenact1923sukmanrup
 
Ferguson presentation!
Ferguson presentation!Ferguson presentation!
Ferguson presentation!stephstrat2124
 
El convoy de_la_vida.pps_alfo_28_ene
El convoy de_la_vida.pps_alfo_28_eneEl convoy de_la_vida.pps_alfo_28_ene
El convoy de_la_vida.pps_alfo_28_ene18053461
 
Powerpoint
PowerpointPowerpoint
PowerpointLe Tuan
 

Viewers also liked (17)

does philosophy lead to atheism?
does philosophy lead to atheism?does philosophy lead to atheism?
does philosophy lead to atheism?
 
100 years of the Panama canal
100 years of the Panama canal100 years of the Panama canal
100 years of the Panama canal
 
Performance evaluation of cold recycling experimental stretch constructed wit...
Performance evaluation of cold recycling experimental stretch constructed wit...Performance evaluation of cold recycling experimental stretch constructed wit...
Performance evaluation of cold recycling experimental stretch constructed wit...
 
Optimization of crosspiece of washing machine
Optimization of crosspiece of washing machineOptimization of crosspiece of washing machine
Optimization of crosspiece of washing machine
 
Plant selection criteria for landscaping in gulbarga
Plant selection criteria for landscaping in gulbargaPlant selection criteria for landscaping in gulbarga
Plant selection criteria for landscaping in gulbarga
 
Conference and registration details
Conference and registration detailsConference and registration details
Conference and registration details
 
Europe2015
Europe2015Europe2015
Europe2015
 
Serat wirid hidayat jati
Serat wirid hidayat jatiSerat wirid hidayat jati
Serat wirid hidayat jati
 
Sosiologi dan kehidupan bermasyarakat
Sosiologi dan kehidupan bermasyarakatSosiologi dan kehidupan bermasyarakat
Sosiologi dan kehidupan bermasyarakat
 
Brosur heaven memorial park
Brosur heaven memorial parkBrosur heaven memorial park
Brosur heaven memorial park
 
The workmenact1923
The workmenact1923The workmenact1923
The workmenact1923
 
Ferguson presentation!
Ferguson presentation!Ferguson presentation!
Ferguson presentation!
 
El convoy de_la_vida.pps_alfo_28_ene
El convoy de_la_vida.pps_alfo_28_eneEl convoy de_la_vida.pps_alfo_28_ene
El convoy de_la_vida.pps_alfo_28_ene
 
All about relative ctr
All about relative ctrAll about relative ctr
All about relative ctr
 
Generator solar 13_w
Generator solar 13_wGenerator solar 13_w
Generator solar 13_w
 
Plegable biomol
Plegable biomolPlegable biomol
Plegable biomol
 
Powerpoint
PowerpointPowerpoint
Powerpoint
 

Similar to Agile (s.e)

Introduction to software development methodologies- Agile vs Waterfall
Introduction to software development methodologies- Agile vs WaterfallIntroduction to software development methodologies- Agile vs Waterfall
Introduction to software development methodologies- Agile vs WaterfallPrateek Shrivastava
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basicsArun R
 
Automated Process for Auditng in Agile - SCRUM
Automated Process for Auditng in Agile - SCRUMAutomated Process for Auditng in Agile - SCRUM
Automated Process for Auditng in Agile - SCRUMUmair Amjad
 
SOFTWARE DEVELOPMENT BUSINESS PLAN
SOFTWARE DEVELOPMENT BUSINESS PLANSOFTWARE DEVELOPMENT BUSINESS PLAN
SOFTWARE DEVELOPMENT BUSINESS PLANNimble Appgenie LLP
 
HOT TOPIC REPORT DIVYA
HOT TOPIC REPORT DIVYAHOT TOPIC REPORT DIVYA
HOT TOPIC REPORT DIVYADivya Tadi
 
3.0 The Agile Manifesto and Clarifying principles
3.0 The Agile Manifesto and Clarifying principles3.0 The Agile Manifesto and Clarifying principles
3.0 The Agile Manifesto and Clarifying principlesDavidMcLachlan1
 
A Systematic Study On Agile Software Development Methodlogies And Practices
A Systematic Study On Agile Software Development Methodlogies And PracticesA Systematic Study On Agile Software Development Methodlogies And Practices
A Systematic Study On Agile Software Development Methodlogies And PracticesSean Flores
 
Why Agile? Back to Basics.
Why Agile? Back to Basics.Why Agile? Back to Basics.
Why Agile? Back to Basics.Lucas Hendrich
 
Agile and its impact to Project Management 022218.pptx
Agile and its impact to Project Management 022218.pptxAgile and its impact to Project Management 022218.pptx
Agile and its impact to Project Management 022218.pptxPerumalPitchandi
 
choosing-the-right-project-management-approach-waterfall-or-agile
choosing-the-right-project-management-approach-waterfall-or-agilechoosing-the-right-project-management-approach-waterfall-or-agile
choosing-the-right-project-management-approach-waterfall-or-agileCuneiform Consulting Pvt Ltd.
 
Usability Evaluation Techniques for Agile Software Model
Usability Evaluation Techniques for Agile Software Model Usability Evaluation Techniques for Agile Software Model
Usability Evaluation Techniques for Agile Software Model Saad, Ph.D (Health IT)
 

Similar to Agile (s.e) (20)

Introduction to software development methodologies- Agile vs Waterfall
Introduction to software development methodologies- Agile vs WaterfallIntroduction to software development methodologies- Agile vs Waterfall
Introduction to software development methodologies- Agile vs Waterfall
 
Agile ashish(s.e)
Agile ashish(s.e)Agile ashish(s.e)
Agile ashish(s.e)
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basics
 
Automated Process for Auditng in Agile - SCRUM
Automated Process for Auditng in Agile - SCRUMAutomated Process for Auditng in Agile - SCRUM
Automated Process for Auditng in Agile - SCRUM
 
Agile approach
Agile approachAgile approach
Agile approach
 
SOFTWARE DEVELOPMENT BUSINESS PLAN
SOFTWARE DEVELOPMENT BUSINESS PLANSOFTWARE DEVELOPMENT BUSINESS PLAN
SOFTWARE DEVELOPMENT BUSINESS PLAN
 
Agile+Slides.pdf
Agile+Slides.pdfAgile+Slides.pdf
Agile+Slides.pdf
 
HOT TOPIC REPORT DIVYA
HOT TOPIC REPORT DIVYAHOT TOPIC REPORT DIVYA
HOT TOPIC REPORT DIVYA
 
Agile Dev. II
Agile Dev. IIAgile Dev. II
Agile Dev. II
 
3.0 The Agile Manifesto and Clarifying principles
3.0 The Agile Manifesto and Clarifying principles3.0 The Agile Manifesto and Clarifying principles
3.0 The Agile Manifesto and Clarifying principles
 
Agile overview
Agile   overviewAgile   overview
Agile overview
 
Agile Methodologies & Key Principles
Agile Methodologies & Key Principles Agile Methodologies & Key Principles
Agile Methodologies & Key Principles
 
Dev ops lpi-701
Dev ops lpi-701Dev ops lpi-701
Dev ops lpi-701
 
Sdlc
SdlcSdlc
Sdlc
 
Agile Usability
Agile UsabilityAgile Usability
Agile Usability
 
A Systematic Study On Agile Software Development Methodlogies And Practices
A Systematic Study On Agile Software Development Methodlogies And PracticesA Systematic Study On Agile Software Development Methodlogies And Practices
A Systematic Study On Agile Software Development Methodlogies And Practices
 
Why Agile? Back to Basics.
Why Agile? Back to Basics.Why Agile? Back to Basics.
Why Agile? Back to Basics.
 
Agile and its impact to Project Management 022218.pptx
Agile and its impact to Project Management 022218.pptxAgile and its impact to Project Management 022218.pptx
Agile and its impact to Project Management 022218.pptx
 
choosing-the-right-project-management-approach-waterfall-or-agile
choosing-the-right-project-management-approach-waterfall-or-agilechoosing-the-right-project-management-approach-waterfall-or-agile
choosing-the-right-project-management-approach-waterfall-or-agile
 
Usability Evaluation Techniques for Agile Software Model
Usability Evaluation Techniques for Agile Software Model Usability Evaluation Techniques for Agile Software Model
Usability Evaluation Techniques for Agile Software Model
 

More from deep sharma

Thesis presentation ist
Thesis presentation istThesis presentation ist
Thesis presentation istdeep sharma
 
Green business process management ppt
Green business process management pptGreen business process management ppt
Green business process management pptdeep sharma
 
Project integration management
Project  integration managementProject  integration management
Project integration managementdeep sharma
 
Architectural styles and patterns
Architectural styles and patternsArchitectural styles and patterns
Architectural styles and patternsdeep sharma
 
software project management
software project managementsoftware project management
software project managementdeep sharma
 
Software cost estimation
Software cost estimationSoftware cost estimation
Software cost estimationdeep sharma
 
Risk management in software engineering
Risk management in software engineeringRisk management in software engineering
Risk management in software engineeringdeep sharma
 
Project management process_framework
Project management process_frameworkProject management process_framework
Project management process_frameworkdeep sharma
 
Process Monitoring And Audit
Process Monitoring And AuditProcess Monitoring And Audit
Process Monitoring And Auditdeep sharma
 
Pm and cmm(main)2
Pm and cmm(main)2Pm and cmm(main)2
Pm and cmm(main)2deep sharma
 
Improving software economics
Improving software economicsImproving software economics
Improving software economicsdeep sharma
 
Defect analysis and prevention methods
Defect analysis and prevention methods Defect analysis and prevention methods
Defect analysis and prevention methods deep sharma
 

More from deep sharma (12)

Thesis presentation ist
Thesis presentation istThesis presentation ist
Thesis presentation ist
 
Green business process management ppt
Green business process management pptGreen business process management ppt
Green business process management ppt
 
Project integration management
Project  integration managementProject  integration management
Project integration management
 
Architectural styles and patterns
Architectural styles and patternsArchitectural styles and patterns
Architectural styles and patterns
 
software project management
software project managementsoftware project management
software project management
 
Software cost estimation
Software cost estimationSoftware cost estimation
Software cost estimation
 
Risk management in software engineering
Risk management in software engineeringRisk management in software engineering
Risk management in software engineering
 
Project management process_framework
Project management process_frameworkProject management process_framework
Project management process_framework
 
Process Monitoring And Audit
Process Monitoring And AuditProcess Monitoring And Audit
Process Monitoring And Audit
 
Pm and cmm(main)2
Pm and cmm(main)2Pm and cmm(main)2
Pm and cmm(main)2
 
Improving software economics
Improving software economicsImproving software economics
Improving software economics
 
Defect analysis and prevention methods
Defect analysis and prevention methods Defect analysis and prevention methods
Defect analysis and prevention methods
 

Recently uploaded

CS 3251 Programming in c all unit notes pdf
CS 3251 Programming in c all unit notes pdfCS 3251 Programming in c all unit notes pdf
CS 3251 Programming in c all unit notes pdfBalamuruganV28
 
Industrial Applications of Centrifugal Compressors
Industrial Applications of Centrifugal CompressorsIndustrial Applications of Centrifugal Compressors
Industrial Applications of Centrifugal CompressorsAlirezaBagherian3
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...Sumanth A
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionMebane Rash
 
multiple access in wireless communication
multiple access in wireless communicationmultiple access in wireless communication
multiple access in wireless communicationpanditadesh123
 
Paper Tube : Shigeru Ban projects and Case Study of Cardboard Cathedral .pdf
Paper Tube : Shigeru Ban projects and Case Study of Cardboard Cathedral .pdfPaper Tube : Shigeru Ban projects and Case Study of Cardboard Cathedral .pdf
Paper Tube : Shigeru Ban projects and Case Study of Cardboard Cathedral .pdfNainaShrivastava14
 
SOFTWARE ESTIMATION COCOMO AND FP CALCULATION
SOFTWARE ESTIMATION COCOMO AND FP CALCULATIONSOFTWARE ESTIMATION COCOMO AND FP CALCULATION
SOFTWARE ESTIMATION COCOMO AND FP CALCULATIONSneha Padhiar
 
signals in triangulation .. ...Surveying
signals in triangulation .. ...Surveyingsignals in triangulation .. ...Surveying
signals in triangulation .. ...Surveyingsapna80328
 
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTFUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTSneha Padhiar
 
Ch10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfCh10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfChristianCDAM
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxsiddharthjain2303
 
『澳洲文凭』买麦考瑞大学毕业证书成绩单办理澳洲Macquarie文凭学位证书
『澳洲文凭』买麦考瑞大学毕业证书成绩单办理澳洲Macquarie文凭学位证书『澳洲文凭』买麦考瑞大学毕业证书成绩单办理澳洲Macquarie文凭学位证书
『澳洲文凭』买麦考瑞大学毕业证书成绩单办理澳洲Macquarie文凭学位证书rnrncn29
 
Main Memory Management in Operating System
Main Memory Management in Operating SystemMain Memory Management in Operating System
Main Memory Management in Operating SystemRashmi Bhat
 
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...Stork
 
OOP concepts -in-Python programming language
OOP concepts -in-Python programming languageOOP concepts -in-Python programming language
OOP concepts -in-Python programming languageSmritiSharma901052
 
Immutable Image-Based Operating Systems - EW2024.pdf
Immutable Image-Based Operating Systems - EW2024.pdfImmutable Image-Based Operating Systems - EW2024.pdf
Immutable Image-Based Operating Systems - EW2024.pdfDrew Moseley
 
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Erbil Polytechnic University
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxRomil Mishra
 
TEST CASE GENERATION GENERATION BLOCK BOX APPROACH
TEST CASE GENERATION GENERATION BLOCK BOX APPROACHTEST CASE GENERATION GENERATION BLOCK BOX APPROACH
TEST CASE GENERATION GENERATION BLOCK BOX APPROACHSneha Padhiar
 

Recently uploaded (20)

CS 3251 Programming in c all unit notes pdf
CS 3251 Programming in c all unit notes pdfCS 3251 Programming in c all unit notes pdf
CS 3251 Programming in c all unit notes pdf
 
Industrial Applications of Centrifugal Compressors
Industrial Applications of Centrifugal CompressorsIndustrial Applications of Centrifugal Compressors
Industrial Applications of Centrifugal Compressors
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of Action
 
multiple access in wireless communication
multiple access in wireless communicationmultiple access in wireless communication
multiple access in wireless communication
 
Paper Tube : Shigeru Ban projects and Case Study of Cardboard Cathedral .pdf
Paper Tube : Shigeru Ban projects and Case Study of Cardboard Cathedral .pdfPaper Tube : Shigeru Ban projects and Case Study of Cardboard Cathedral .pdf
Paper Tube : Shigeru Ban projects and Case Study of Cardboard Cathedral .pdf
 
SOFTWARE ESTIMATION COCOMO AND FP CALCULATION
SOFTWARE ESTIMATION COCOMO AND FP CALCULATIONSOFTWARE ESTIMATION COCOMO AND FP CALCULATION
SOFTWARE ESTIMATION COCOMO AND FP CALCULATION
 
signals in triangulation .. ...Surveying
signals in triangulation .. ...Surveyingsignals in triangulation .. ...Surveying
signals in triangulation .. ...Surveying
 
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTFUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
 
Ch10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfCh10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdf
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptx
 
『澳洲文凭』买麦考瑞大学毕业证书成绩单办理澳洲Macquarie文凭学位证书
『澳洲文凭』买麦考瑞大学毕业证书成绩单办理澳洲Macquarie文凭学位证书『澳洲文凭』买麦考瑞大学毕业证书成绩单办理澳洲Macquarie文凭学位证书
『澳洲文凭』买麦考瑞大学毕业证书成绩单办理澳洲Macquarie文凭学位证书
 
Main Memory Management in Operating System
Main Memory Management in Operating SystemMain Memory Management in Operating System
Main Memory Management in Operating System
 
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
 
OOP concepts -in-Python programming language
OOP concepts -in-Python programming languageOOP concepts -in-Python programming language
OOP concepts -in-Python programming language
 
Immutable Image-Based Operating Systems - EW2024.pdf
Immutable Image-Based Operating Systems - EW2024.pdfImmutable Image-Based Operating Systems - EW2024.pdf
Immutable Image-Based Operating Systems - EW2024.pdf
 
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptx
 
TEST CASE GENERATION GENERATION BLOCK BOX APPROACH
TEST CASE GENERATION GENERATION BLOCK BOX APPROACHTEST CASE GENERATION GENERATION BLOCK BOX APPROACH
TEST CASE GENERATION GENERATION BLOCK BOX APPROACH
 

Agile (s.e)

  • 1. Presented by:- Deep kumar M.Tech.(1st year) (Software Engineering) AGILE METHODOLOGY
  • 2. Outline 1. Introduction to Agile 2. Water fall Vs Agile 3.Agile lifecycle 4.Agile manifesto 5.Characteristics of Agile 6.Techniques of Agile 7.Methods of Agile 8.Limitations 9.Conclusion 10. References 06-02-20141Vipul Rastogi
  • 3. 1. INTRODUCTION TO AGILE ● “Everything Should Be Made As Simple As Possible But Not Simpler” -Albert Einstein ● “Core to agile software development is the use of light but sufficient rules of project behavior and the use of human and communication oriented rules.” • -C . Burn 06-02-20142Vipul Rastogi
  • 4. ● The term agile can be defined as- 1) ability to move with quick easy grace, or 2) having a quick resourceful and adaptable character (Merriam-Webster 2002) ● An iterative and incremental (evolutionary) approach performed in a highly collaborative manner with just the right amount of ceremony to produce high quality software in a cost effective and timely manner which meets the changing needs of it’s stakeholders. 06-02-20143Vipul Rastogi
  • 5. 2. Waterfall Vs Agile Approach 06-02-20144Vipul Rastogi
  • 7. 4. AGILE MANIFESTO VALUES ● V1: Individual and interaction are valued over process and tools. ● V2: Working software is valued over comprehensive documentation. ● V3: Customer collaboration is valued over contract negotiation. ● V4: Responding to change is valued over following a plan. 06-02-20146Vipul Rastogi
  • 8. 5. AGILE MANIFESTO PRINCIPLES ● P1: Customer is the highest priority ● P2: Welcome changing requirements , even late in development ● P3: Deliver working software frequently ● P4: Business people and developers must work together daily throughout the project 06-02-20147Vipul Rastogi
  • 9. ● P5: Face-to-face conservation is the best communication method ● P6: Working software is the primary measure of progress. ● P7: Agile process promote sustainable development. ● P8: Continuous attention to technical excellence and good design enhance agility. ● P9: The best architecture , requirement , and design emerge from self-organizing teams. 06-02-20148Vipul Rastogi
  • 10. 5. CHARACTERISTICS OF AGILE ● Agile method break the task into small increments with minimal planning. ● Iteration is a short time frame. ● Each iteration involves a cross-functional team working in all function. ● Each agile team must have customer representative. ● Most of the agile methodology use daily face-to-face communication. 06-02-20149Vipul Rastogi
  • 11. 6. Techniques of Agile 6.1. Pair programming- 06-02-201410Vipul Rastogi
  • 12. 6.2. Continuous Customer Feedback- . 06-02-201411Vipul Rastogi
  • 13. 6.3. Whole team involvement- . 06-02-201412Vipul Rastogi
  • 14. 6.4. Daily stand-up meetings- . 06-02-201413Vipul Rastogi
  • 15. 7. Methods of Agile • XP eXtreme Programming • ASD Adaptive Software Development • DSDM Dynamic Systems Development Method • Scrum (the name of an activity in a rugby match) • FDD Feature Driven Development • AUP Agile Unified Process 06-02-201414Vipul Rastogi
  • 16. 8. Limitations ● The agilest have not clearly defined the context for their statements. ● Agile Manifesto and literature concerning agile software development have not thoroughly discussed the use of software tools and their role in agility. ● When software development is performed by several parties, more pressure to communication and coordination emerges. 06-02-201415Vipul Rastogi
  • 17. 9. Conclusion Most frequently changing thing in software development field is customer requirements which keep on changing with in fraction of second. Hence it become very difficult for developer to cope up with continuously changing requirement. In today’s cut throat competition it is very important to satisfy your customer , if you are not than you are out of the race. So in this environment Agile methodology is panacea to all. It provide flexibility to customers that they can change their requirement at any point of time according to their ease and this change is not a matter of worry to developers. In nutshell , Agile methodology rejuvenate conventional process of software development. 06-02-201416Vipul Rastogi
  • 18. 10. References ● S. W. Ambler, Agile Modeling. New York, NY: John Wiley and Sons, 2002 ● agilemethodology.org ● James Mark Jamieson, agile Quality Management Techniques,2012. ● A. Ahmed, S. Ahmad, Dr. N Ehsan, E. Mirza, S.Z. Sarwar, “Agile Software Development: Impact on Productivity and Quality” in the Proceedings of IEEE ICMIT.(2010). 06-02-201417Vipul Rastogi