I’ve worked for the same, relatively small (40-50 users) company for my entire IT career (for the most part). All of my upgrades, improvements, additions, etc. have taken the “slow as we go” approach, doing a bit at a time, as timeand budget permits. I’ve never done any independent consulting, and I’ve not been in a position to “accurately” predict the time/cost involved in an IT project. I’ve certainly planned and budgeted for improvements, but nothing that I was held to, and it was really not much more than a “best guess”.
DR The Corporate Groups seems to have touched upon all the considerations, and it seems to me that a breakdown like that would be the best approach to take. I was somewhat surprised at the total time he estimated, I would have thought about half that time, but others would be more qualified than I to make that kind of assessment. In addition, different people (consultants) with different levels of experience, knowledge, methods, and so on, would certainly come up with different estimates. What would take me all day to do, for example, might be able to be completed in half the time by someone with more experience with that particular issue. (And visa versa)
(continued...)