Reengineering Cost Calculator

A Cost Benefit Analysis Model for Reengineering


 
Purpose:
The purpose of this reengineering cost calculator is to compute the cost of maintenance, the cost of reengineering,
and ultimately the cost benefit of reengineering a software product. This reengineering cost calculator will be used 
to aid software developers in the decision to reengineer existing software or design from scratch. 
 
Instructions:
To use this reengineering cost calculator you must enter a numeric value for all ten fields below.
Once you have entered these values, click on the "Calculate" button at the bottom of the page. 
If you wish to reset all of the fields, click on the "Clear Fields" button.

Current annual maintenance cost for an application: 
Current annual operation cost of an application: 
Current annual business value of an application: 
Predicted annual maintenance cost after reengineering: 
Predicted annual operations cost after reengineering: 
Predicted annual business value after reengineering: 
Estimated reengineering costs: 
Estimated reengineering calender time (in years): 
Reengineering risk factor (1.0 is nominal): 
Expected life of the system (in years): 


Cost of Maintenence:  Cost of Reengineering: 

Cost Benefit:

Web page designed by: Greg Campbell, Tim Lawrence, and Christina Morris