SPIT 2012: Signal Processing and Information Technology pp 1-8 | Cite as
Effort Estimation in Software Cost Using Team Characteristics Based on Fuzzy Analogy Method – A Diverse Approach
Abstract
The dramatic increase in the scope of software cost estimation has paved way for the enhanced research to develop different methods for estimating the software effort. Estimation of effort in software cost based on Fuzzy Analogy is one of the most popular existing methods. Usually, only the project characteristics are considered for the effort estimation whereas the team characteristics also play a significant role. This paper presents a diverse approach where the features of team characteristics like joy and skill are considered in addition to the project features. The empirical results are validated with the historical datasets having both categorical and numerical data by considering hypothetical data of team characteristics. The outcome of this paper signifies that the usage of team characteristics improves the performance and accuracy of software effort estimation.
Keywords
cost estimation fuzzy analogy team characteristics effort estimation hypothetical dataPreview
Unable to display preview. Download preview PDF.
References
- 1.Chiu, N.H., Huang, S.-J.: The adjusted analogy-based software effort estimation based on similarity distances. The Journal of Systems and Software 80, 628–640 (2007)CrossRefGoogle Scholar
- 2.Kazemifard, M., Zaeri, A., Ghasem-Aghaee, N., Nematbakhsh, M.A., Mardukhi, F.: Fuzzy Emotional COCOMO II Software Cost Estimation (FECSCE) using Multi-Agent Systems. Applied Soft Computing 11, 2260–2270 (2011)CrossRefGoogle Scholar
- 3.Li, J., Ruhe, G., Al-Emran, A., Richter, M.M.: A Flexible Method for Software Effort Estimation by Analogy. Empirical Software Engineering 12, 65–106 (2006)CrossRefGoogle Scholar
- 4.Azzeh, M., Neagu, D., Cowling, P.I.: Analogy-based software effort estimation using Fuzzy numbers. The Journal of Systems and Software 84, 270–284 (2011)CrossRefGoogle Scholar
- 5.Fedotova, O., Teixeira, L., Alvelos, H.: Software Effort Estimation with Multiple Linear Regression: review and practical application. Journal of Information Science and Engineering (2011)Google Scholar
- 6.Satyananda Reddy, C., Raju, K.: Improving the Accuracy of Effort Estimation through Fuzzy Set Representation of Size. Journal of Computer Science 5(6), 451–455 (2009)CrossRefGoogle Scholar
- 7.Prasad Reddy, P.V.G.D., Sudha, K.R., Rama Sree, P.: Application of Fuzzy Logic Approach to Software Effort Estimation. International Journal of Advanced Computer Science and Applications 2(5) (2011)Google Scholar
- 8.Malathi, S., Sridhar, S.: A Classical Fuzzy Approach for Software Effort Estimation on Machine Learning Technique. International Journal of Computer Science Issues 8(6)(1) (November 2011)Google Scholar
- 9.Azzeh, M., Neagu, D., Cowling, P.I.: Improving Analogy Software Effort Estimation using Fuzzy Feature Subset Selection Algorithm. In: 4th International Conference on Predictive Models in Software Engineering, pp. 71–78 (2008)Google Scholar
- 10.Kazemifard, M., Ghasem-Aghaee, N., Oren, T.I.: An event based implementation of emotional agents. In: Summer Simulation Conference, Calgary, Canada, pp. 63–67 (2006)Google Scholar
- 11.Molleman, E., Nauta, A., Jehn, K.A.: Person-Job applied to teamwork: a multilevel approach. Small Group Res. 35, 515–539 (2004)CrossRefGoogle Scholar
- 12.Costa Jr., P.T., McCrae, R.R.: NEO Personality Inventry, Revised. Psychological Assessment Resources, Odessa (1992); (Spanish version, TEA Ediciones, Madrid) (2002) Google Scholar
- 13.Ghasem-Aghaee, N., Oren, T.I.: Towards fuzzy agents with dynamic personality for human behavior simulation. In: Summer Computer Simulation Conference, Montreal, Canada, pp. 3–10 (2003)Google Scholar
- 14.Beck, K.: Extreme Programming Explained: Embrace Change. Addison-Wesley, Reading (1999)Google Scholar
- 15.Malathi, S., Sridhar, S.: Optimization of Fuzzy Analogy in Software cost estimation using linguistic Variables. In: International Conference on Modeling, Optimization and Computing, ICMOC (2012)Google Scholar
- 16.Sayyad Shirabad, J., Menzies, T.J.: The PROMISE Repository of Software Engineering Databases. School of Information Technology and Engineering, University of Ottawa, Canada (2005), http://promise.site.uottawa.ca/SERepository