0% found this document useful (0 votes)
24 views13 pages

Agile

Uploaded by

freetrial1431
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views13 pages

Agile

Uploaded by

freetrial1431
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 13

Seminar Report

On
Agile Methodology
by
Rajshri Ishwar Devgayya
At
Dr. D.Y. Patil Academic Education Excellence
Federation’s
Dr. D.Y. Patil Technical Campus, Varale, Pune – 410507
Department of MCA
What is agile?

Agile is a software development methodology


that focuses on flexibility, collaboration and efficiency
that allow teams to deliver quality products.
 Agile software development is a conceptual framework for
Softeware engineering that promotes development iterations throughout the
Life-cycles of the project.

 Software developed during one unit of time is referred to as an iteration,


which may last from one to four weeks.

 Agile methods also emphasize working software as the primary measure of progress
Principles of Agile
 Customer Satisfaction
 Working Software
 Measure of Progress
 Late Changes are Welcome
 Face_To_Face communication
 Motivated Individuals
 Technical Excellence
 Simplicity
 Self organizing
 Regular Adoption
Characteristics

 Modularity
 Iterative
 Time-bound
 Incremental
 People oriented
 Less defect
 Col1aborative
 Motivating the team
Agile methodology
Where it is used?

• Agile project management methodology is


commonly used for software development
projects.
Existing Agile methods

 Extreme programming(“XP”)

 Agile Unified Process

 Scrum
Extreme Programming

 Most prominent Agile Software development method


 Prescribes a set of daily stakeholder practices
 “Extreme” levels of practicing leads to more responsive software.
 Changes are more realistic, natural, inescapable.
Scrum

 Scrum is an Agile framework for completing complex projects . Scrum originally was
formalized for software development projects, but it works well for any complex,
innovative scope of work. The possibilities are endless. The Scrum framework is
deceptively simple.
Agile Unified Process

 AUP is a Simplified version of RUP phases of AUP


 Inception
 Elaboration
 Construction
 Transition
Advantages and disadvantages

 Customer satisfaction.
 Better control.
 Reduced risks.
 Increased flexibility.
 Continuous improvement.
-----------------------------------------------------
 Time taking
 Costly
Thank you !

Any Questions?

You might also like