Return to AboveSoft Predictor Manual

Estimation

**Estimation type**

Select which estimation type do you want to use. Available estimation types are:

*Template estimation*:
Estimation based on the original template file; choose this type to calculate
an estimation not based on historical estimations.

*Adaptive estimation*:
Estimation based on an average of the template file and the historical estimations.
The historical information is maintained on a node-by-node basis. Each node
of the current template will be modified by the history accumulated by you.
A valid historical estimation file is just a project for which the actual duration
has already been entered.

*<my estimation>*:
Available after selecting one of the previous ones as your estimation using
"Select this as my estimation" button. You have to choose your estimation
as a way to "freeze" it (adaptive estimation changes every time a
new project is created) and also for reporting purposes.

**Select this as
my estimation & My estimation field **

Read "Estimation Type" (above) to find out more about selecting your estimation. The "My estimation" field will be deleted if you make a change that involves recalculating the estimation (such as changing some node value). Your estimate is static only at a minute-level, this means that if you change the number of developers, or change the number of hours-per-day, you will see that this value changes, but the total number of minutes will remain unchanged..

**Set Defaults**

Use this button to reset values to factory defaults.

**Number of developers
/ Hours-per-day**

Select how many developers will be working on the Project. Select how many hours-per-day they will be working.

**When adding developers
use...**

It is well known that if you add more people to a project, that project will not reduce its time in an inversely proportional function. This is true basically because more people involves more communication problems between them, and more management overhead. For each developer added you will lose a proportion of his/her productivity due to these problems. Based on this premise, two options are available:

*Inversely Proportional Estimation *:
Choose this option for an inversely proportional estimation between developers and time. E.g.
If 1 developer takes 2 days to complete a given task, then 2 developers will
take 1 day to complete the same task.

*Exponential regression
estimation*: Choose this option to reduce developers productivity each time
a new developer is added. Select the exponent used to perform exponential regression.
Next to this exponent you will see how many logical developers you really have.

**Enable expenditure
estimation**

Click this option to activate expenditure estimation. Here you have to enter how developers charge (daily/hourly) and which is the charge rate. Optionally you can choose your currency from the list or just type your own.

**Use extra-rate**

Select this option if developers charge an extra-rate for additional hours, then choose their charge-rate. Also enter how many hours a day are considered normal-rate hours.

**Time estimate**

Time estimate based on the estimation type you have chosen.

**Expenditure estimate**

Expenditure estimate (if enabled) based on the estimation type you have chosen.