When I first read your question, I was going to say there is no such documentation or books that can help you estimate the man-effort and time taken for IT work. It is so varied and there are so many factors of which competence of the programmer and project leader can it so difficult to judge. After a few encounter in EE, I am beginning to believe that the impossible can have answers!
But I gave internet a shot and shockingly I found that there is actually a book and a good one according to it's reviewer!
http://www.amazon.com/exec
Hmmm... I am wondering if I myself should try to get this book and read.... At the same time, I am worried that it will make my hair turn entirely white!
cheers
Nickson
Main Topics
Browse All Topics





by: leewPosted on 2009-07-28 at 20:54:58ID: 24967051
Good luck. I know of no such manual and, in general, I don't know how one could come up with one. Consider:
When it comes to software installation time for ANYTHING is dependent on the hardware components installed, the media used (with or without service packs), levels of customization, tools used to customize (for example, are you installing a Dell server with or without the server assistant CD), internet speed (can cause significant differences in terms of time it takes to apply patches and updates.
When I bill, I bill based on the time I think it should have taken me, not the time it actually takes me (as far as fresh installs go). I don't charge for learning unless the client has obtained software that I'm unfamiliar with (and it's not software that I might otherwise think I should know - a very industry specific program is software I shouldn't necessarily know; Quickbooks is software I should, at least as far as installations go).
You can grant times for installation of hardware - that's a closer analog to your vehicle to the dealer. You know installing RAM in a Dell 2950 server will take 15 minutes - like they may know a brake job on a 2004 BMW takes 75 minutes.