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.

uilding achievable milestones<br />

Work your way to a reasonable Milestone 1.0<br />

With Orion’s Orbits, going from one person to three—by adding two<br />

more developers—can have a positive impact. So let’s see how that<br />

works out:<br />

First you add two new people to your team...<br />

Adding two developers to your team (that’s three including you) helps, but it’s not a magical<br />

solution. Two developers can add a lot <strong>of</strong> work time to your project, but there’s still work left:<br />

Title:<br />

Description:<br />

Title: Order flight DVD<br />

273 days <strong>of</strong><br />

work to do<br />

...then you reprioritize with the customer<br />

Now you’ve got a nice way to figure out what has to be removed. We’ve got 190 days <strong>of</strong> work<br />

time, and 273 days <strong>of</strong> work. So we need to talk to the customer and remove around 83 days<br />

<strong>of</strong> work by shifting out some user stories from Milestone 1.0.<br />

Q: But 184 days <strong>of</strong> work is less than the 190 days that our<br />

three-developer team can produce, shouldn’t we add some<br />

more features with the customer?<br />

A: The overall estimate doesn’t actually have to be exactly 190<br />

days. Given that we’re dealing with estimates anyway, which are<br />

rarely 100% accurate, and that we tend to be slightly optimistic in<br />

our estimates, 184 days is close enough to the 190-day mark to be<br />

reasonably confident <strong>of</strong> delivering in that time.<br />

78 Chapter 3<br />

Review flight<br />

Description:<br />

Title: Choose seating<br />

Title: Description: Order Est: in-flight meal<br />

15 days<br />

Book Est: a shuttle 15 days<br />

Pay Est: with 15 Visa/MC/PayPal days<br />

15 days<br />

Description:<br />

Title:<br />

Description:<br />

Title:<br />

Description: Est:<br />

Est:<br />

Est:<br />

15 days<br />

15 days<br />

Title:<br />

Review flight<br />

Description:<br />

Title: Order flight DVD<br />

Description:<br />

Title: Choose seating<br />

Title: Description: Order Est: in-flight meal<br />

15 days<br />

Book Est: a shuttle 15 days<br />

Pay Est: with 15 Visa/MC/PayPal days<br />

15 days<br />

Description:<br />

Title:<br />

Description:<br />

Title:<br />

Description: Est:<br />

Est:<br />

Est:<br />

15 days<br />

15 days<br />

273 days <strong>of</strong><br />

work to do<br />

-<br />

3 developers<br />

= 190 days<br />

-<br />

Title: Review flight<br />

Description:<br />

Title: Order flight DVD<br />

Description:<br />

Est: 15 days<br />

Est: 15 days<br />

Customer removed features<br />

Download at WoweBook.Com<br />

Days <strong>of</strong> work that your<br />

team <strong>of</strong> 3, can achieve<br />

in 90 calendar days.<br />

=<br />

83 days<br />

<strong>of</strong> work left<br />

to do!<br />

184 days<br />

= Looking better, with a few days<br />

left over to give you a bit <strong>of</strong><br />

breathing space in your milestone.<br />

Q: How did you come up with 190 days when you added<br />

two new developers?<br />

A: At this point this number is a guesstimate. We’ve guessed<br />

that adding two people to build a team <strong>of</strong> three will mean we can<br />

do around 190 days <strong>of</strong> work in 90 calendar days. There are ways<br />

to back up this guess with some evidence using something called<br />

“team velocity,” but we’ll get back to that later on in this chapter.

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

Saved successfully!

Ooh no, something went wrong!