Agile Estimating and Planning

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.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Favorite

    Agile Estimating and Planning - Presentation Transcript

    1. Agile Estimating and Planning
      Michel Goldenberg CSM/CSP
    2. What is Scrum?
      • Scrum is an agile process that allows us to focus on delivering the highest business value in the shortest time.
      • It allows us to rapidly and repeatedly inspect actual working software (every two weeks to one month).
      • The business sets the priorities. Teams self-organize to determine the best way to deliver the highest priority features.
      • Every two weeks to a month anyone can see real working software and decide to release it as is or continue to enhance it for another sprint.
      Mike Cohn
    3. Scrum Framework
    4. Vision
      Sprint ZERO
      Daily Work
      Daily Planning
      <<Daily Standup>>
      Daily Work
      Daily Work
      Product Plan
      Sprint Review
      Release Planning
      Definition of Done
      Velocity
      Task Estimation
      Sprint Planning
    5. Vision
    6. Vision
      Sprint ZERO
      Daily Work
      Daily Planning
      <<Daily Standup>>
      Daily Work
      Daily Work
      Product Plan
      Sprint Review
      Release Planning
      Definition of Done
      Velocity
      Task Estimation
      Sprint Planning
    7. Far from
      Agreement
      Anarchy
      Complex
      Requirements
      Complicated
      Source: Strategic Management and Organizational Dynamics by Ralph Stacey in Agile Software Development with Scrum by Ken Schwaber and Mike Beedle.
      Simple
      Close to
      Agreement
      Technology
      Close to
      Certainty
      Far from
      Certainty
      Understanding enough
    8. The Product Backlog
      As a Team Member, I want to work in a great team
      As a Product Owner, I want to the best ROI.
      As a CSM, I want to have a senior Team.
      As a Product Owner, I want to the best ROI.
      As a CSM, I want to have a senior Team.
      As a CSM, I want to have a senior Team.
      As a CSM, I want to have a senior Team.
      As a Product Owner, I want to the best ROI.
      As a CSM, I want to have a senior Team.
      As a Product Owner, I want to the best ROI.
      As a CSM, I want to have a senior Team.
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      As a Team Member, I want to work in a great team
      As a Team Member, I want to work in a great team
      As a Team Member, I want to work in a great team
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      As a CSM, I want to have a senior Team.
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      As a Product Owner, I want to the best ROI.
      As a Team Member, I want to work in a great team
      As a Team Member, I want to work in a great team
      As a Product Owner, I want to the best ROI.
      As a CSM, I want to have a senior Team.
      As a Product Owner, I want to the best ROI.
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      As a CSM, I want to have a senior Team.
      As a CSM, I want to have a senior Team.
      As a CSM, I want to have a senior Team.
      As a Product Owner, I want to the best ROI.
      As a Team Member, I want to work in a great team
      As a Product Owner, I want to the best ROI.
      As a Team Member, I want to work in a great team
      As a Team Member, I want to work in a great team
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
    9. The First Estimating
      We have a Product Backlog;
      The team knows what should be done;
      We want to measure the effort;
      We want to understand the business value;
      So we can define the ROI;
    10. Planning Poker
    11. Validating the estimation
      After the Planning poker, we need to look back to all the Stories that we estimated
      Triangulation is the best way to know if we did a good planning poker or not
      As a Team Member, I want to work in a great team
      As a Team Member, I want to work in a great team
      As a CSM, I want to have a senior Team.
      As a CSM, I want to have a senior Team.
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      As a Product Owner, I want to the best ROI.
      As a Team Member, I want to work in a great team
      As a CSM, I want to have a senior Team.
      As a Team Member, I want to work in a great team
    12. The Business Value
      As a CSM, I want to have a senior Team.
      As a Team Member, I want to work in a great team
      As a CSM, I want to have a senior Team.
      As a CSM, I want to have a senior Team.
      As a Product Owner, I want to the best ROI.
      As a CSM, I want to have a senior Team.
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      As a Team Member, I want to work in a great team
      As a CSM, I want to have a senior Team.
      As a Product Owner, I want to the best ROI.
      As a Team Member, I want to work in a great team
      As a CSM, I want to have a senior Team.
      As a Product Owner, I want to the best ROI.
      As a Team Member, I want to work in a great team
      As a Product Owner, I want to the best ROI.
      As a CSM, I want to have a senior Team.
      As a Team Member, I want to work in a great team
      As a Product Owner, I want to the best ROI.
      As a Team Member, I want to work in a great team
      As a Product Owner, I want to the best ROI.
      As a CSM, I want to have a senior Team.
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      As a Team Member, I want to work in a great team
      As a Team Member, I want to work in a great team
      As a Product Owner, I want to the best ROI.
      As a Product Owner, I want to the best ROI.
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      As a Product Owner, I want to the best ROI.
      As a Team Member, I want to work in a great team
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      As a CSM, I want to have a senior Team.
      As a CSM, I want to have a senior Team.
      As a CSM, I want to have a senior Team.
    13. Vision
      Sprint ZERO
      Daily Work
      Daily Planning
      <<Daily Standup>>
      Daily Work
      Daily Work
      Product Plan
      Sprint Review
      Release Planning
      Definition of Done
      Velocity
      Task Estimation
      Sprint Planning
    14. Getting the ROI
      As a CSM, I want to have a senior Team.
      Business Value
      As a CSM, I want to have a senior Team.
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      As a Product Owner, I want to the best ROI.
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      As a Product Owner, I want to the best ROI.
      As a Team Member, I want to work in a great team
      As a Product Owner, I want to the best ROI.
      As a Product Owner, I want to the best ROI.
      As a Team Member, I want to work in a great team
      As a CSM, I want to have a senior Team.
      As a Team Member, I want to work in a great team
      As a CSM, I want to have a senior Team.
      As a Product Owner, I want to the best ROI.
      As a CSM, I want to have a senior Team.
      As a Product Owner, I want to the best ROI.
      As a Product Owner, I want to the best ROI.
      Complexity
    15. As a Team Member, I want to work in a great team
      As a Product Owner, I want to the best ROI.
      High ROI
      As a CSM, I want to have a senior Team.
      As a CSM, I want to have a senior Team.
      As a Team Member, I want to work in a great team
      As a CSM, I want to have a senior Team.
      As a Team Member, I want to work in a great team
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      As a Product Owner, I want to the best ROI.
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      Should be Done
      As a CSM, I want to have a senior Team.
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      As a Team Member, I want to work in a great team
      As a Product Owner, I want to the best ROI.
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      As a Product Owner, I want to the best ROI.
      As a Team Member, I want to work in a great team
      As a Product Owner, I want to the best ROI.
      As a CSM, I want to have a senior Team.
      As a CSM, I want to have a senior Team.
      Nice To have
      As a Team Member, I want to work in a great team
      As a CSM, I want to have a senior Team.
      As a Team Member, I want to work in a great team
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      As a Product Owner, I want to the best ROI.
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      As a CSM, I want to have a senior Team.
      To Avoid
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      As a Team Member, I want to work in a great team
      As a Product Owner, I want to the best ROI.
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      As a Product Owner, I want to the best ROI.
      Low ROI
      16
    16. Vision
      Sprint ZERO
      Daily Work
      Daily Planning
      <<Daily Standup>>
      Daily Work
      Daily Work
      Product Plan
      Sprint Review
      Release Planning
      Definition of Done
      Velocity
      Task Estimation
      Sprint Planning
    17. As a Team Member, I want to work in a great team
      As a Product Owner, I want to the best ROI.
      Release Planning Meeting
      As a CSM, I want to have a senior Team.
      As a CSM, I want to have a senior Team.
      As a Team Member, I want to work in a great team
      As a CSM, I want to have a senior Team.
      As a Team Member, I want to work in a great team
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      As a Product Owner, I want to the best ROI.
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      As a CSM, I want to have a senior Team.
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      Release Plan
      As a Team Member, I want to work in a great team
      As a Product Owner, I want to the best ROI.
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      As a Product Owner, I want to the best ROI.
      As a Team Member, I want to work in a great team
      As a Product Owner, I want to the best ROI.
      Sprint 1
      Sprint 3 to N
      Sprint 2
      As a CSM, I want to have a senior Team.
      As a CSM, I want to have a senior Team.
      As a Team Member, I want to work in a great team
      As a Team Member, I want to work in a great team
      As a Product Owner, I want to the best ROI.
      As a CSM, I want to have a senior Team.
      As a Team Member, I want to work in a great team
      As a CSM, I want to have a senior Team.
      As a Team Member, I want to work in a great team
      As a Product Owner, I want to the best ROI.
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      As a Team Member, I want to work in a great team
      As a CSM, I want to have a senior Team.
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      As a Product Owner, I want to the best ROI.
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      As a Product Owner, I want to the best ROI.
      As a CSM, I want to have a senior Team.
      As a CSM, I want to have a senior Team.
      As a Team Member, I want to work in a great team
      As a Product Owner, I want to the best ROI.
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      As a CSM, I want to have a senior Team.
      As a Team Member, I want to work in a great team
      As a CSM, I want to have a senior Team.
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      As a CSM, I want to have a senior Team.
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      As a Team Member, I want to work in a great team
      As a Product Owner, I want to the best ROI.
      As a CSM, I want to have a senior Team.
      As a Team Member, I want to work in a great team
      As a Product Owner, I want to the best ROI.
      As a Product Backlog, I want to change all the time that is need, to be able to become a great product.
      As a Product Owner, I want to the best ROI.
    18. Vision
      Sprint ZERO
      Daily Work
      Daily Planning
      <<Daily Standup>>
      Daily Work
      Daily Work
      Product Plan
      Sprint Review
      Release Planning
      Definition of Done
      Velocity
      Task Estimation
      Sprint Planning
    19. Sprint 1
      Sprint Planning Meeting
      As a Team Member, I want to work in a great team
      As a Product Owner, I want to the best ROI.
      As a CSM, I want to have a senior Team.
      As a CSM, I want to have a senior Team.
      As a Team Member, I want to work in a great team
      Task Board
      As a CSM, I want to have a senior Team.
      As a Product Owner, I want to the best ROI.
      As a Team Member, I want to work in a great team
      As a CSM, I want to have a senior Team.
      As a CSM, I want to have a senior Team.
      As a Team Member, I want to work in a great team
      As a CSM, I want to have a senior Team.
    20. Vision
      Sprint ZERO
      Daily Work
      Daily Planning
      <<Daily Standup>>
      Daily Work
      Daily Work
      Product Plan
      Sprint Review
      Release Planning
      Definition of Done
      Velocity
      Task Estimation
      Sprint Planning
    21. Task Board
      Planned
      Ongoing
      Done
      Accepted
    22. A sprint backlog
      8
      4
      8
      16
      12
      4
      10
      8
      16
      11
      8
      16
      12
      8
      8
      8
      8
      8
      4
      Add error logging
      8
      Tasks
      Mon
      Tues
      Wed
      Thur
      Fri
      Code the user interface
      Code the middle tier
      Test the middle tier
      Write online help
      Write the foo class
      Mike Cohn
    23. 4
      8
      12
      7
      10
      16
      11
      16
      8
      Tasks
      Mon
      Tues
      Wed
      Thu
      Fri
      Code the user interface
      8
      Code the middle tier
      16
      Test the middle tier
      8
      Write online help
      12
      50
      40
      30
      Hours
      20
      10
      0
      Mon
      Tue
      Wed
      Thu
      Fri
      Mike Cohn
    24. Vision
      Sprint ZERO
      Daily Work
      Daily Planning
      <<Daily Standup>>
      Daily Work
      Daily Work
      Product Plan
      Sprint Review
      Release Planning
      Definition of Done
      Velocity
      Task Estimation
      Sprint Planning
    SlideShare Zeitgeist 2009

    + Michel GoldenbergMichel Goldenberg Nominate

    custom

    187 views, 1 favs, 1 embeds more stats

    Agile Estimating and Planning

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 187
      • 180 on SlideShare
      • 7 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 1
    Most viewed embeds
    • 7 views on http://www.scrumusergroup.ca

    more

    All embeds
    • 7 views on http://www.scrumusergroup.ca

    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