Agile SharePoint Development With Scrum

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

1 comments

Comments 1 - 1 of 1 previous next Post a comment

Post a comment
Embed Video
Edit your comment Cancel

5 Favorites & 1 Group

Agile SharePoint Development With Scrum - Presentation Transcript

  1. Agile SharePoint Development with Scrum DEV338 Andrew Woodward, MOSS MVP
    • Andrew Woodward, MVP
      • Principal Consultant 21apps
      • Email [email_address]
      • Twitter @AndrewWoody
      • Blog www.andrewwoody.com/blog
      • Agile developer, recent white paper: Unit Testing SharePoint – Getting into the Object Model
  2. Agenda
    • Introduction to Scrum
    • Being Agile with SharePoint
      • Iterative Development
      • Expect Change
      • Upgrades
      • Environments
  3. Product Backlog
  4. Burndown Chart
  5. Sprint
  6. Product
  7. Product Backlog
  8. Roles
  9. Product Owner
  10. Release Planning Release 1 Release 2 Release 3
  11. Sprint ----5----10----15----20----25----30
  12. Estimating 5 8 3 2 8 13 8 21 5 2 5 8 Hours Story Points Bananas Days Release 1
  13. Priority 1 2 3 4 5 6 7 8 9 10 11 12 Release 1
  14. Sprints Release 1
  15. Potentially Shippable What is done?
  16. Sprint
  17. Burndown Chart Work to do Sprint duration in days
  18. Burndown Chart Work to do Sprint duration in days
  19. Velocity
  20. Release Planning Work to do Required Velocity Go Live Date
  21. Release Planning Work to do
  22. Release Planning Work to do Move Go Live Date
  23. Release Planning Work to do Reduce features
  24. Burndown Chart Work to do Early visibility
  25. Daily Scrum What I did yesterday? What I’m doing today Any problems I have.
  26. Scrum Master
  27. Product Backlog
  28. Bugs
  29. Bugs – Defect Backlog
    • Create Defect Log
    • Plan to do a couple of defect sprints
  30. Bugs - Fixed in Sprint
    • Directly related to task fix in Sprint
  31. Being Agile with SharePoint
  32. Iterative Development
    • Sprint
      • Potentially Shippable
      • Face tough challenges early and often
      • Ability to change every Sprint
  33. Continuous Builds and QA/Testing Proving / Staging Production
  34. Change
    • Expect Change
      • Design for change
        • Features and Feature Stapling over Site Templates
      • Tool Up
        • Upgrade helper utilities
  35. Upgrade
    • SharePoint is a long term proposition
      • More complex than traditional ASP.Net
    • Deal with early in manageable pieces
    • Attend DEV372 with Robert Bogue
  36. Environments
    • Developer
      • Automate refresh / consistent
    • Continuous / QA / Demo
      • Daily validation and Testing
      • Continuous customer access
    • Staging
      • Mirror Live, prove upgrades
    • Production
  37. Best Practice – Why?
    • Expect Change
    • Face tough challenges early
    • Know what is done
    • Visibility early and always
  38. Best Practice – When?
    • You have management buy in
    • You have customer buy in
    • You understand Why
    • Your team are committed
    • Start small
      • Inspect and adapt
  39. Best Practice – When its not?
    • Don’t start on High Risk projects
    • Don’t start without Management buy in
    • Don’t start without Customer engagement
      • Although agile can help rescue failing projects
    • Don’t start if the team don’t want to
  40. Question?
  41. Thank you for attending! Please be sure to fill out your session evaluation!
  42.  
  43. Thank you for attending!
    • Post conference DVD with all slide decks
    Sponsored by

+ Andrew WoodwardAndrew Woodward, 9 months ago

custom

4100 views, 5 favs, 5 embeds more stats

Provide an introduction to Agile development using more

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 4100
    • 3686 on SlideShare
    • 414 from embeds
  • Comments 1
  • Favorites 5
  • Downloads 292
Most viewed embeds
  • 406 views on http://www.21apps.com
  • 2 views on https://collaboration.us.sbt.siemens.com
  • 2 views on http://209.85.229.132
  • 2 views on http://www.21apps.co.uk
  • 2 views on http://namxx.wordpress.com

more

All embeds
  • 406 views on http://www.21apps.com
  • 2 views on https://collaboration.us.sbt.siemens.com
  • 2 views on http://209.85.229.132
  • 2 views on http://www.21apps.co.uk
  • 2 views on http://namxx.wordpress.com

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories

Groups / Events