4 ms·
It depends on the type of product. If the product space is well known, then a mature organization can predict how long it should take. If the product is in a ne
by BatFastard 10y ago
It depends on the type of product. If the product space is well known, then a mature organization can predict how long it should take.
If the product is in a new or unknown area, or the product uses an existing unreliable/unknown code base, reliability of estimates are much lower.
- fragsworth 10y agoIn general, software is re-usable, and when done right, it is unnecessary to need software engineering for projects that are very similar to previous ones. The part you're working on (and trying to estimate) in almost all cases should be "new or unknown area".
- BatFastard 10y agoBoth parts of a project need estimates. If you are not estimating for the known parts how can you project how long the project will take? Its the unknown parts that can have a lot more variability to them.