Agile estimation using people and project related factors

The key measures of any project about its perfectness are ability to complete in the scheduled time and within the estimated cost. Cost and effort are important factors whenever a project is developed. The estimation of cost and effort is a difficult task in Agile environment. It has been observed that the current Agile methods mostly depends on an expert opinion, planning poker and historical data of project for estimation of cost, size, effort and duration. In absence of the historical data and experts the previous methods are not efficient. So there is need of an algorithmic method, which can calculate cost and effort of the project. In this direction S.Bhalero, Maya Ingel [2] has considered some project-related factors that calculate the size as well as duration of the project. However, several other project as well as people related factors may affect the Agile environment. In this work an Algorithmic estimation method is being proposed considering various factors thereby estimating the more accurate release date, cost, effort and duration for the project. The effectiveness and feasibility of the proposed algorithm has been shown by considering three cases in which different levels of factors are taken and compared.

[1]  F. J. Heemstra,et al.  Software cost estimation , 1992, Inf. Softw. Technol..

[2]  Frank Maurer,et al.  Extreme Programming: Rapid Development for Web-Based Applications , 2002, IEEE Internet Comput..

[3]  Alistair Cockburn,et al.  Agile Software Development , 2001 .

[4]  Maya Ingle,et al.  Incorporating Vital Factors in Agile Estimation through Algorithmic Method , 2009, Int. J. Comput. Sci. Appl..

[5]  Mike Cohn,et al.  Agile Estimating and Planning , 2005 .

[6]  Lucas Layman,et al.  Motivations and measurements in an agile case study , 2006, J. Syst. Archit..

[7]  Lucas Layman,et al.  Toward a framework for evaluating extreme programming , 2004, ICSE 2004.

[8]  G. R. Finnie,et al.  AI tools for software development effort estimation , 1996, Proceedings 1996 International Conference Software Engineering: Education and Practice.

[9]  Jairus Hihn,et al.  Cost estimation of software intensive projects: a survey of current practices , 1991, [1991 Proceedings] 13th International Conference on Software Engineering.

[10]  Pekka Abrahamsson,et al.  Extreme programming: a survey of empirical data from a controlled case study , 2004, Proceedings. 2004 International Symposium on Empirical Software Engineering, 2004. ISESE '04..

[11]  Rashmi Popli,et al.  Research Challenges of Agile Estimation , 2014 .