Help Page


This page is designed to assist the user in understanding the steps that he/she needs to follow to calculate a process-based estimation. We have also supplied a few helpful links that have more information about process-based estimation as well as some references.

If you don't need help click Back


1. Steps:

These are the steps that the user needs to follow:

  1. The user should decide how many functions their software needs to perform to complete their project. This is done by using the Add Function and Remove Function buttons. The Add Function button will add an empty row at the bottom of your list. The Remove Function button will remove the bottom most function row.

    Note: The amount of functions can be changed at any point during the process of the user completely filling out the process-based estimation table.

  2. The user then would fill each input box with an effort estimation(in person months) that will be necessary to complete each process activity for each function. If a certain process activity is not needed for a certain function, you may leave it at the default amount of 0.
  3. Click the provided link to see what your input should look like. Example Input

  4. Once the user has completed the table, they must click the Calculate button. Once the button is pressed the following will be displayed:

2. Links:

The following are some helpful links that have more information about Software Estimation as well as Process-Based Estimation:

10 Step Software Estimation Process

Process-Based Estimation as well as other estimation techniques

3. References:

Roger S. Pressman, 2015. Software Engineering - A Practitioner's Approach, Eighth Edition.