>I'll be working on a project for a system that I've just started learning. I will be making significant changes and also creating some things I'm not familiar with (creating services, working with ports, etc.). I need to give an estimate on the time I think it's going to take to do all this, but I'm having a hard time coming up with a way to do that. I normally find estimates hard, pretty much take an educated guess, add on 30%, and hope I'm close. Anyone have a better way? Thanks!
Somewhere I heard that for time estimates, you should do your initial estimate, multiply it by 2, and then raise it to the next higher time unit <g>.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)