I am new for this Responsibility, however I have analyzed many projects as a Software Developer and given time estimation of the task.
But it is difficult when you are Team leader and don't know about your developers skills. because sometimes it requires R & D stuff. So at that time do not judge the estimation.
There are also some models available for this like 'COCOMO Model'.
But Is it feasible to use this kind of model or any other technique for better Time Estimation.
Describe the task to each programmer and ask him to give three times. How long does each of them think the team will take.
ultrafast time, likely time and worst case time.
do the following sum for all programmers
1 * ultra + 3 * likely + 1 * worst
divide by
(ammount of programmers * 5)
Use this as your estimation.