Agile Software Development Methodologies

5,904 views
5,482 views

Published on

My presentation on "Agile Software development"

Published in: Technology, Business
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
5,904
On SlideShare
0
From Embeds
0
Number of Embeds
649
Actions
Shares
0
Downloads
147
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

Agile Software Development Methodologies

  1. 1. Agile methodologies and Scrum ელვინ ეფენდიევი Manager @Baku GDG
  2. 2. Lets start with this sarcastic picture
  3. 3. Software Development methodologies Waterfall Agile Prototype V-Model Spiral etc.
  4. 4. Predictive versus Adaptive Waterfall is a predictive model Agile is an adaptive model
  5. 5. Agile Software Development Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan
  6. 6. Pros and Cons of Agile software development Pros − Less defects in the final product − Adaptable to changing requirements − Iterations provide an immediate feedback Con(s) − Lack of documentation − Hard to have good system design
  7. 7. Agile development process flow
  8. 8. Agile methods XP – Extreme ProgrammingConcentrates on the development rather than managerial aspects of a software development process ScrumUnlike XP considers both managerial and development aspects of software development process etc.
  9. 9. Scrum
  10. 10. Scrum team The Product Owner The development team The Scrum Master
  11. 11. Scrum events The Sprint – an Iteration Sprint planning meeting Daily Scrum Sprint review
  12. 12. Scrum artifacts Product backlog Sprint backlog Increment
  13. 13. Resources to learn more about Agile and Scrum http://martinfowler.com/agile.html http://agilemethodology.org/ The Scrum Guide by Ken Schwaber and Jeff Sutherlandhttp://www.scrum.org/scrumguides/
  14. 14. Elvin EfendiSoftware developer @JoshSoftware Manager @Baku GDG elvinefendi.heroku.com@ElvinEfendihttp://linkd.in/KvEgYshttp://gplus.to/elvinefendihttp://www.fb.com/elvin.efendiyev

×