solve pc logo
 

Intro, User stories, Strategy, Iteration 1, Iteration 2, Iteration 3, Iteration 4, Iteration 5, Iteration 6 (Download!), Theory

Iteration 2

I will pick user stories 11, 19, 22 and 25. I enter these into AgilePlanner from iteration 1. I just love the recursiveness of this; using the tool I build to plan the tool I build. But that might just be my geekiness shining thru. The collected story points are 2+1+1+3=7. So I am over budget again? Not really, the first speed was just an estimate and I everything went alright, so I can set my iteration speed for iteration 2 to 7.

Agile planners project window

 

The current version of AgilePlanner does not have a way to handle tasks so I will do those here.

11

As a team leader I want to enter the iteration goals for each iteration so that we can communicate these to all involved parties

2

-          Add a Goals text property to Iteration class (0.5)

-          Add a gui dialog for iteration (1)

-          Add a multi line text input for goals (0)

 

19

As a team leader I want to be able to enter the estimated team speed for each iteration so that we will know if the assigned user stories will fit or not

1

-          Add a TeamSpeed property to Iteration class (0.5)

-          Add a derived property (calculated property) to Iteration class that sums up story points for assigned user stories and compares it to iteration speed. The property can be a handled as a percentage of a filled iteration, so 100% will mean full, 90% will signal that there is still room left and 110% signals that the iteration is overloaded.(2)

22

As a team leader I want to set the iteration length on the project that is default for each new iteration so that the team always knows what to expect

1

-          Add a property DefaultIterationLength to Project (0.5)

-          Add a property Length to class Iteration (0)

25

As a team leader I want to enter a start date for the project so that other dates like completion of iterations and total project can be derived

3

-          Add a property StartDate to project (0.5)

-          Add a derived property StopDate that sums up iterations. (2)

-          Add a property DefaultTeamSpeed to project that will be copied to new iterations (0.5)

-          Add a derived property StartDate for iteration that calculates when the iteration will start (2)

-          Add a derived property StopDate for iteration that calculates when the iteration will end (2)

 

The tasks summed up to 10.5 hours. I estimated 0 on some tasks. I did this only because the estimated 0.5 on the similar tasks seemed too much, so I think it will even out nicely.

The agile planner modlr model extend for iteration two

Gantt chart showing user stories in agile project planning

 

Press NEXT to continue