Software Development’s Total Cost Evaluation by Applying Complexity Function of Different Orders

Vahid Rahmati


The software development (SD) has its own rules of designing, evolving, testing, packaging, and finally releasing which has not been studied widely with regard to its design calibrations to date. This paper introduces SD briefly to the readers
by presenting main steps in SD, from need to documentation of a software, for both early and modern methods. At last, the paper suggests a method—with appropriate formulation for measuring the complexity of algorithms in a SD procedure—and solves examples based on it to show the fairness of the new idea. The method can be used generally to evaluate the total cost of a design based on known and unknown parameters that are mainly estimated based on designers’ experiences.

Full Text:



  • There are currently no refbacks.