Loading ...
Sorry, an error occurred while loading the content.

55069Re: [scrumdevelopment] Re: Velocity Question

Expand Messages
  • Charles Bradley - Scrum Coach CSP CSM PSM
    May 8, 2012
    • 0 Attachment
      While I think David makes some good points in his blog post, I have found in my experiences that the value obtained by re-estimating and re-prioritizing of stories is minimal across (my experiences with)multiple teams and organizations.  The value is further minimized by getting a team to darn near eliminate carryover stories altogether.  I'd rather focus on coaching a team to avoid carryovers altogether (and keep stories small) than having to coach them on some rarely valuable practice to make sure we're providing the nth degree of transparency and re-focus of the product backlog due to carryover stories.

      I do leave the door open, however, that a very small percentage of teams will get a lot of value out of re-estimating and re-prioritizing the stories as David suggests.  My guess is that this would be teams that have larger stories, longer sprints (like 1 month) and have business priorities that change quite often (due to actual changing business conditions -- not business dysfunction) -- and if that was the case, I would instead encourage them to go with smaller stories and a shorter sprint duration.  :-)  Maybe there are other rare cases that I cannot think of -- any help in enlightening me here would be much appreciated.

      As such, I prefer the "leave the story estimate alone once it becomes WIP(Work In Progress)" strategy.
       
      -------
      Charles Bradley
      http://www.ScrumCrazy.com




      From: gopinath <gopinath_ram@...>
      To: scrumdevelopment@yahoogroups.com
      Sent: Tuesday, May 8, 2012 11:09 PM
      Subject: [scrumdevelopment] Re: Velocity Question



      Mark,

      I agree with you on "If you re-estimate the stories, the velocity will not reflect their original size."

      Preserving the information about the original size estimate is one approach. I won't say it is wrong. It may be useful while doing relative estimation.

      But I tend towards re-prioritizing and re-estimating the unfinished stories in the next Sprint as it reflects the current situation better.

      This blog post by David Starr explains very clearly why we need to do so:
      http://elegantcode.com/2008/09/16/what-to-do-with-left-over-stories/

      Gopinath





      --- In scrumdevelopment@yahoogroups.com, "woynam" <woyna@...> wrote:
      >
      >
      > No, that is not correct. The velocity for Sprint 1 will not include the unfinished stories. Thus, the full size of the stories will be part of the velocity calculation for Sprint 2. If you re-estimate the stories, the velocity will not reflect their original size.
      >
      > Again, this is the reason many recommend using a rolling average when calculating velocity. A 5 point story that's completed during the first day of the 2nd Sprint will contribute zero points towards the velocity of the first Sprint, and 5 points towards the velocity of the 2nd Sprint, even though there was only a small amount of work remaining.
      >
      > Mark
      >
      >
      > --- In scrumdevelopment@yahoogroups.com, "gopinath" <gopinath_ram@> wrote:
      > >
      > > I am in agreement with previous responses to this question.
      > > However at the beginning of  Sprint 2 you should re-estimate the story points for the two partially finished stories carried over from Sprint 1.
      > >
      > > Gopinath
      > >
      > >
      > > --- In scrumdevelopment@yahoogroups.com, Rama Bharti <ramabharti@> wrote:
      > > >
      > > > Hi,
      > > >
      > > > I have a question on velocity.
      > > >
      > > > For instance, you have sprint 1 and sprint 2.
      > > >
      > > > Sprint 1 has 5 stories which in total is 50 story points. Each story
      > > > is of size 10 story point.
      > > > Sprint 2 has 5 stories which in total is 50 story points. Each story
      > > > is of size 10 story point.
      > > >
      > > > Now sprint 1 ends with 3 stories completed and 2 story partially
      > > > completed( 80 %done). What will be velocity of Sprint 1? I assume it
      > > > will be 30.
      > > >
      > > > Now pending 2 stories are moved to sprint 2. and at the end of sprint
      > > > 2 , all seven stories are finished( 2 which were moved from Sprint1
      > > > and 5 Sprint2 stories). So velocity of sprint 2 is  70.
      > > >
      > > > How do you explain this difference in velocity to management?
      > > >
      > > >
      > > > Thanks.
      > > >
      > >
      >




      ------------------------------------

      To Post a message, send it to:  scrumdevelopment@...
      To Unsubscribe, send a blank message to: scrumdevelopment-unsubscribe@...! Groups Links

      <*> To visit your group on the web, go to:
          http://groups.yahoo.com/group/scrumdevelopment/

      <*> Your email settings:
          Individual Email | Traditional

      <*> To change settings online go to:
          http://groups.yahoo.com/group/scrumdevelopment/join
          (Yahoo! ID required)

      <*> To change settings via email:
          scrumdevelopment-digest@yahoogroups.com
          scrumdevelopment-fullfeatured@yahoogroups.com

      <*> To unsubscribe from this group, send an email to:
          scrumdevelopment-unsubscribe@yahoogroups.com

      <*> Your use of Yahoo! Groups is subject to:
          http://docs.yahoo.com/info/terms/



    • Show all 29 messages in this topic