Estimating is absolutely part of an architect's job? high level quick estimates to help give the business an overall sense of the cost for a project - all the way to detailed estimates to be used in a business case. You need to be able to put financial numbers to things you likely do not have all the information for. If you can, look for ways to model the information related to the project to help rationalize the numbers you are giving.
Pradeep bhatt wrote:How do we learn to estimate. Usually client demand more than what was expected initially. that is chllenging. Are there books available to help us to estimate ? what are your suggestions ?
Very good question. Especially because there could be vast differences between skills of the team members. I am interested in knowing more about this from the experts as well:)
For estimating, I usually do a few things
- talk to the "customer" to get a better sense of the requirements and size of the project.
- do a gut feel estimate - based on previous experience.
- do a model driven estimate - I model the problem and assign values to the boxes.
You will never know everything - sometimes you just have to jump off the cliff.