Factors Affecting Software Cost Estimation in Developing Countries

Full Text (PDF, 413KB), PP.54-59

Views: 0 Downloads: 0


Engr Ali Javed 1,* Mirza Ahsan Ullah 1 Aziz-ur-Rehman 1

1. Department of Software Engineering, University of Engineering and Technology, Taxila, Pakistan

* Corresponding author.

DOI: https://doi.org/10.5815/ijitcs.2013.05.07

Received: 7 Aug. 2012 / Revised: 9 Dec. 2012 / Accepted: 23 Jan. 2013 / Published: 8 Apr. 2013

Index Terms

Wideband Delphi, Cost Estimation, Work break Structure (WBS)


Cost is the main driving factor for all projects. When it is done correctly, it helps in the successful completion of the project. In this research we have discussed various factors that affect the estimation procedure. These include team structure, team culture, managerial style, project type (Core application or integrated application), client’s working environment. Accurate estimation is far difficult in developing countries where most of the organizations follow local standards. These inaccurate estimations lead to late delivery, less profit or in worst case complete failure.
Software requirement gathering, development, maintenance, quality assurance and cost of poor quality are major groups responsible for overall cost in software production process. The exact proportion among them varies significantly in consecutive software releases, which is caused by many factors. The ever increasing need for the reliability of the software systems, especially mission critical applications in the public safety domain, raises the bar for the accuracy of prediction and estimation techniques. The accuracy of estimations in many areas brings about more concerns regarding techniques already used in the software industry. Widely deployed techniques, such as Wideband Delphi method, stress the engineering and technical aspects of the process of how estimates are prepared.

Cite This Paper

Ali Javed, Mirza Ahsan Ullah, Aziz-ur-Rehman, "Factors Affecting Software Cost Estimation in Developing Countries", International Journal of Information Technology and Computer Science(IJITCS), vol.5, no.5, pp.54-59, 2013. DOI:10.5815/ijitcs.2013.05.07


[1]Marek Grzegorz Stochel ,Motorola Solutions Kraków, Poland, 35th IEEE Annual Computer Software and Applications Conference , 2011.

[2]Stellman, J. Greene. “Applied Software Project Management”,O’Reilly, 2005.

[3]Giovanni Aiello, Marco Alessi, Massimo Cossentino, Alfonso Urso, Giuseppe Vella , “Real-Time Distributed Wideband-Delphi for user stories estimation “

[4]Green, Kesten C., Armstrong, J. Scott and Graefe, Andreas, “Methods to Elicit Forecasts from Groups:Delphi and Prediction Markets Compared “, September 22, 2007

[5]Thomas Chau, Frank Maurer: “Knowledge Sharing in Agile Software Teams. Logic versus Approximation” ,(2004) 173–183.

[6]“Kent Beck: Extreme programming explained”, Addison-Wesley (2000).

[7]Paul Prior, Frank Keenan: “Requirements Management in a Distributed Agile Environment”, Transaction on engineering, computing and technology 4, (2005).

[8]Mike Cohn: “User Stories Applied - For Agile Software Development”, Addison Wesley (2004).