Coming to the end of a 6 month contract.
The project is a beast including responsibility for data warehousing (100 GB database) and a web based reporting system. Hardware is currently being upgraded which ultimately means the way the whole system works will have to change.
Solution 1 is a bodge and they know it. It will include changes to 50% of the datawarehousing process.
Solution 2 is desired but will take much longer. Includes changes to all of the datawarehousing and web based reporting system.
Budgets appear to be tight so they are reluctant to renew but it will be unavoidable if they want me to see this additional stage of the project through to completion.
I have been asked to give estimates on time for both solutions by the end of the day.
Whenever asked to give time estimates I feel very much 'on the spot'. I do not mind being 'on the spot' but always want to give the best answer. This is my first contract, I am 24, and want to appear as professional as possible when delivering my estimates later today. I want the extension.
Another reason I find it difficult to give time estimates: I work fast. I often receive the response "wow, you are done already". I do not want to shoot myself in the foot and say it will take x weeks when actually it takes x + 4 weeks and make myself look stupid.
Any tips on this would be great. I see this as a very important day in my contracting life.
Thanks.
The project is a beast including responsibility for data warehousing (100 GB database) and a web based reporting system. Hardware is currently being upgraded which ultimately means the way the whole system works will have to change.
Solution 1 is a bodge and they know it. It will include changes to 50% of the datawarehousing process.
Solution 2 is desired but will take much longer. Includes changes to all of the datawarehousing and web based reporting system.
Budgets appear to be tight so they are reluctant to renew but it will be unavoidable if they want me to see this additional stage of the project through to completion.
I have been asked to give estimates on time for both solutions by the end of the day.
Whenever asked to give time estimates I feel very much 'on the spot'. I do not mind being 'on the spot' but always want to give the best answer. This is my first contract, I am 24, and want to appear as professional as possible when delivering my estimates later today. I want the extension.
Another reason I find it difficult to give time estimates: I work fast. I often receive the response "wow, you are done already". I do not want to shoot myself in the foot and say it will take x weeks when actually it takes x + 4 weeks and make myself look stupid.
Any tips on this would be great. I see this as a very important day in my contracting life.
Thanks.
Comment