Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

How to implement a WorkItem team estimation function...

I'm wondering if the following can be done currently:

Assume we have a "User Story" workitem that needs to be estimated by all team members for the next iteration (e.g. play "Planning Poker").

The final workitem estimate should be derived from the individual estimation results.

I currently see at least these problems:

1.) How could we track all team member estimates on that workitem?
(besides as plain text in the "discussion" section?)
As a team might be dynamic, how could I track each estimate and determine when all estimates have arrived, and who is missing?
Could I programatically trigger a workitem state change as soon as all estimates have arrived?

2.) Could I automatically "derive" the existing estimate field from the estimates? Could I prevent manual changes on it ?

3.) As for Planning Poker: could I hide the individual estimates from the UI until everybody has voted - so that no one is influenced by other team members ?


One idea for 1.) would be to introduce a new WI type "Estimate" that get's linked to the parent story. But again: How could I track that?


Any ideas and suggestions would be appreciated.


thanks & kind regards,
Florian

0 votes



One answer

Permanent link
You can have a look at this project which is done in NC state university under Professor Williams.
I was part of that project
http://agile.csc.ncsu.edu/wolfpoker/doku.php

I'm wondering if the following can be done currently:

Assume we have a "User Story" workitem that needs to be estimated by all team members for the next iteration (e.g. play "Planning Poker").

The final workitem estimate should be derived from the individual estimation results.

I currently see at least these problems:

1.) How could we track all team member estimates on that workitem?
(besides as plain text in the "discussion" section?)
As a team might be dynamic, how could I track each estimate and determine when all estimates have arrived, and who is missing?
Could I programatically trigger a workitem state change as soon as all estimates have arrived?

2.) Could I automatically "derive" the existing estimate field from the estimates? Could I prevent manual changes on it ?

3.) As for Planning Poker: could I hide the individual estimates from the UI until everybody has voted - so that no one is influenced by other team members ?


One idea for 1.) would be to introduce a new WI type "Estimate" that get's linked to the parent story. But again: How could I track that?


Any ideas and suggestions would be appreciated.


thanks & kind regards,
Florian

0 votes

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details
× 11,019

Question asked: Jan 20 '09, 8:43 a.m.

Question was seen: 7,793 times

Last updated: Jan 20 '09, 8:43 a.m.

Confirmation Cancel Confirm