Software Development - The Modern Way

2,130 views

Published on

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

No Downloads
Views
Total views
2,130
On SlideShare
0
From Embeds
0
Number of Embeds
34
Actions
Shares
0
Downloads
44
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Software Development - The Modern Way

  1. 1. SOFTWARE DEVELOPMENT – THEMODERN WAY!Faiza YousufCo-founder / Manager - Projects & ServicesFrontal Labs
  2. 2. August 14, 2012 2WHAT IS SDLC?
  3. 3. August 14, 2012TRADITIONAL SOFTWARE DEVELOPMENT METHODOLOGIES 3
  4. 4. August 14, 2012 4WATERFALL
  5. 5. August 14, 2012 5SPIRAL MODEL
  6. 6. INCREMENTAL MODEL August 14, 2012 6
  7. 7. August 14, 2012 7V- MODEL
  8. 8. WHAT IS ACTUALLY NEEDED? August 14, 2012 Know your goals. Know your team Know your stakeholders Spend time on planning and design Promise low and deliver high Iterate! Increment! Evolve! Stay on track Cope with change Test Early, Test Often Keep an open mind! 8
  9. 9. August 14, 2012LET’S GO AGILE! 9
  10. 10. August 14, 2012 10
  11. 11. WHAT AGILE HAS TO OFFER? August 14, 2012 Feature Driven Development Test Driven Development Extreme Programming SCRUM Velocity Tracking Kanban Development 11
  12. 12. LET’S TALK ABOUT SCRUM! August 14, 2012 What is SCRUM?  Simple and Scalable  Empirical Process  Simple Techniques & Work Artifacts  Self Organizing Teams Three pillars of SCRUM:  Transparency  Inspection  Adaptation 12
  13. 13. ROLES IN SCRUM August 14, 2012 Product Owner Scrum Master Scrum Team 13
  14. 14. ARTIFACTS IN SCRUM August 14, 2012 Product Backlog Sprint backlog Increment 14
  15. 15. EVENTS IN SCRUM August 14, 2012 The Sprint Sprint Planning Meeting Daily Scrum Sprint Review Sprint Retrospective 15
  16. 16. SCRUM EXPLAINED! August 14, 2012 16
  17. 17. August 14, 2012 17 QUESTIONS?
  18. 18. YOU CAN REACH ME AT! August 14, 2012 Email: faizayousuf@frontal-labs.com Twitter: @FaizaYousuf LinkedIn: http://pk.linkedin.com/in/faizayousuf Facebook: https://www.facebook.com/faiza.yousuf About.Me: http://about.me/faiza.yousuf Or Just simply visit: http://frontal-labs.com/the- team/ 18
  19. 19. August 14, 2012 ALL THE LUCK!AND THANK YOU FOR HAVING ME! 19

×