13

Slight frame challenge: consider providing your estimates as the wide-end of a cone of uncertainty rather than a discrete number. "I need a [vague thing], how long would it take?" "Okay, I discussed it with my team, and we think it'll take somewhere between 2 and 7 weeks." "I need an exact estimate." "Then we'll need exact ...


9

To add onto nvogel's correct answer. Besides for providing itemized deliverables, you need to add in the standard functions that are forgotten, overlooked but necessary and very time + resource consuming, hence they affect both the timeline and the budget. Functions like design, functional spec, graphic design & sign off, integration, (bug fixing as a ...


7

Attach each estimate to an itemised deliverable rather than a named scope of work, that way there's less room for doubt about what was estimated. Use relative estimation (points) at the item level and then aggregate the points values and convert to an absolute time and cost as required. The best estimates are usually created and owned by the development ...


5

Your issue requires two things that are 100% owned by YOUR company, and only these two things: 1) You need to insert legalese-type language that accompanies your estimate that this is a high-level, rough order of magnitude estimate based on what was known at that time that is subject to change when requirements become more known and firm; and 2) YOUR company ...


4

Communication should be as clear as possible if you want to avoid misinterpretations, that's not impolite but simply professional. What about a prominent note This is a rough estimate based on incomplete requirements. It is intended to support your decision process, but it's not binding and should not be used in budget or schedule planning. in your reply e-...


2

One way to response to the question is to focus on risks inherent in the subsequent work. In the total, for a very risk project I would never give any estimate at all, instead I would suggest a pre-study. Typical risk factors to evaluate and might be highlighed in the answer could be. Each of the statements could be given a number, say between 1 and 5 where ...


Only top voted, non community-wiki answers of a minimum length are eligible