01.02.2013 Views

Software Development Cross Solution - Index of - Free

Software Development Cross Solution - Index of - Free

Software Development Cross Solution - Index of - Free

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Recalculate your<br />

estimates and<br />

velocity at each<br />

iteration, applying<br />

the things you<br />

learned from the<br />

previous iteration.<br />

We can fit more user stories in this next<br />

iteration, right? We should have gotten over a<br />

lot <strong>of</strong> setup stuff, and understand the overall<br />

app better now, right?<br />

You need to revise your story and task<br />

estimates and your team’s velocity.<br />

When originally planning Orion’s Orbits, you and<br />

your team came up with estimates for each <strong>of</strong> the user<br />

stories for Version 1.0, and then the tasks associated<br />

with each <strong>of</strong> those user stories. Now that it’s time<br />

to kick <strong>of</strong>f another iteration, you have a lot more<br />

knowledge about how things will work. So it’s time to<br />

revisit those estimates for the remaining user stories<br />

and tasks.<br />

Also, when you originally calculated how much work<br />

you could complete in the first iteration, you didn’t<br />

know how fast your team could develop s<strong>of</strong>tware and<br />

complete their tasks. You probably used an initial value<br />

<strong>of</strong> something like 0.7 for your team’s velocity. But that<br />

was just a rough guess...now, you and your team have<br />

completed an iteration. That means you’ve got hard<br />

data you can use for recalculating velocity, and getting<br />

a more accurate figure.<br />

Remember, your estimates and your velocity are about<br />

providing confident statements to your customer about<br />

what can be done, and when it will be done. You<br />

should revise both your estimates and your velocity at<br />

every iteration.<br />

Download at WoweBook.Com<br />

the next iteration<br />

Velocity accounts<br />

for overhead in your<br />

estimates. A value<br />

<strong>of</strong> 0.7 says that<br />

you expect 30% <strong>of</strong><br />

your team’s time to<br />

be spent on other<br />

things than the<br />

actual development<br />

work. Flip back to<br />

Chapter 3 for more<br />

on velocity.<br />

you are here 4 353

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!