Intro To Scrum.V3

4,345
-1

Published on

Intro To Agile Software Development Using Scrum version3

Published in: Technology
2 Comments
13 Likes
Statistics
Notes
  • Thanks! Now I can say I am international!
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Great setup and guide into Agile and Scrum. I have used most of this presentation on three different occations with great success. It really works out in Norwegian, as well..! Thanx a lot Tommy!
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
4,345
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
460
Comments
2
Likes
13
Embeds 0
No embeds

No notes for slide

Intro To Scrum.V3

  1. 1. Intro to Agile Software Development Using Scrum Tommy Norman Systems Architect / Certified Scrum Master
  2. 2. Agenda <ul><li>Introductions </li></ul><ul><li>Agile Software Development </li></ul><ul><li>Scrum Walk Through </li></ul><ul><li>Benefits </li></ul><ul><li>Challenges </li></ul><ul><li>Next Steps </li></ul>
  3. 3. Introductions
  4. 4. Tommy Norman <ul><li>Email: [email_address] </li></ul>Blog: www.tommynorman.com Systems Architect , Compuware Corporation Certified Scrum Master , Agile Alliance
  5. 5. Agile Software Development
  6. 6. What is Agile Software development?
  7. 7. Traditional “Waterfall” Approach Analysis Design Develop Test Deploy
  8. 8. Agile Approach Analysis Design Develop Test Deploy
  9. 9. Agile Approach ! ? ? ! Analysis Design Develop Test Deploy Analysis Design Develop Test Deploy Analysis Design Develop Test Deploy
  10. 10. Agile Manifesto
  11. 11. Most Agile methodologies have similar concepts .
  12. 12. Iterative Development
  13. 13. Working from Lists Create Customer Class Add GetCustomer Service Method Refactor Customer List UI
  14. 14. Develop One Small Feature at a Time
  15. 15. Sustainable Pace
  16. 16. Lean Management Hierarchy
  17. 17. Collaborative , Self Organizing Teams
  18. 18. Production Ready Deliverables
  19. 19. Automated testing and builds ( Continuous Integration ).
  20. 20. Inspect and Adapt
  21. 21. Agile “Methodologies”
  22. 23. Scrum Overview
  23. 24. Product Increment Project Initiation
  24. 25. Product Increment Project Initiation
  25. 26. Project Initiation
  26. 27. Product Backlog
  27. 28. Release Planning 3 2 3 1 3 2 5 8 3 3 3 3 Product Backlog Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Release 1 Release 2
  28. 29. Product Increment Project Initiation
  29. 30. Sprint Planning Product Owner Product Backlog Scrum Team Sprint Backlog Scrum Master
  30. 31. Product Increment Project Initiation
  31. 32. Sprint (Daily Scrum) Scrum Master Scrum Team Sprint Backlog Sprint Burndown Impediment List
  32. 33. 350 hrs. 0 hrs. Time Work Hours Remaining
  33. 34. Sprint (Development) Feature Testing Continuous Integration Developer Source Control Unit Testing
  34. 35. Sprint (Product Backlog) Product Owner Product Backlog Scrum Team Stakeholders & Users
  35. 36. Product Increment Project Initiation
  36. 37. Sprint Review Product Owner Finished Product Scrum Team Stakeholders & Users Scrum Master
  37. 38. Product Increment Project Initiation
  38. 39. Sprint Retrospective Product Owner Scrum Team Stakeholders & Users Scrum Master
  39. 40. Product Increment Project Initiation
  40. 41. Rinse and Repeat
  41. 42. Diagram from www.scrumforteamsystem.com
  42. 43. Benefits
  43. 44. Visibility Adaptability Business Value Risk
  44. 45. Challenges
  45. 46. Management Buy In
  46. 47. Organizational Change
  47. 48. Team Experience and Discipline
  48. 49. Physical Change
  49. 50. Next Steps
  50. 51. Do your Research
  51. 52. Get some Training
  52. 53. Involve Everyone
  53. 54. Bring in a Coach
  54. 55. Questions?
  55. 56. THANK YOU
  56. 57. © 2008 Compuware Corporation — All Rights Reserved

×