The company I am working for runs the agile model - and we have to provide estimates of how long a particular task will take. If I haven't done the task before, how will I know how long to give as an estimate?
closed as off topic by JonW♦ Feb 15 '13 at 10:08
Questions on User Experience Stack Exchange are expected to relate to user experience within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.
THere is no simple answer for that, as the complexity comes with the ideation, and as idea influences UX and UX influences idea, the two usually pump the process up. In other words - it is possible to calculate the timings only if you have the whole idea (also about UX) shaped, and this is basically the moment when you already have UX done.
Especially for agency enviroment it is very complicated, because:
So: no simple answer.
However, there are some approaches that may help:
It depends on the task at hand. If you know what the output and input is, than you would probably know what time it takes to analyze the input and produce the output. If you don't know, you need to devide and concur, and break down the task into understandable measurable pieces. Then it easier to make a decent estimate.
The good thing is that you use Agile methodology which makes it possible to change the estimate as you move along. Most important, communicate the uncertainty to the members and leaders of the project group.