Impact of End User Development Technical and Environmental Factors on Software Cost
-
2018-09-16 https://doi.org/10.14419/ijet.v7i4.13268 -
Use Case Point Method (UCP), Advance Use Case Point Method (AUCP), End User Development (EUD), Human Computer Interaction (HCI), End User Computing (EUC), Technical Complexity Factors (TCF), Environmental Complexity Factors (ECF). -
Abstract
Software project manager is confronted with the dilemma of accurate estimation at the very beginning of the project. Quantitative estimates are required at the early stages of development. Software cost estimation is accounted as an important factor while making estimations in Software Engineering. There is no simple way to make an accurate estimate of the effort required to develop software systems incorporating EUD/EUP because of many reasons like unclear user requirements, lack of knowledge on new technology, changing technology requirements and unavailability of solid information. End users were significantly more satisfied with applications they had developed themselves and which possess quality parameters as per their requirements. If the software incorporates End user development features then additional effort may be required in development and designing the EUD features. This paper discusses the impact of end user quality parameters on the overall effort of the software development. It includes a comparative analysis of UCP with my published model AUCP in terms of effort. It also ponders cases where End user development should be positively considered as an additional cost driver for effort estimation.
Â
Â
-
References
[1] G. Karner,†Resource Estimation for Objectory Projects,†1993.
[2] Archana Srivastava, Dr. S.K.Singh, Dr. Qamar Abbas, “ADVANCEMENT OF UCP WITH END USER DEVELOPMENT FACTOR: AUCPâ€,
airccse.org/journal/ijsea/papers/6215ijsea01.pdf.
[3] B. Boehm et al. Software Cost Estimation with COCOMO II, Prentice-Hall, 2000.
[4] Christopher Scaffidi, Mary Shaw, Brad Myers. The “55M End-User Programmers†Estimate Revisited, Institute for Software Research, International, Carnegie Mellon University, February 2005.
[5] Archana Srivastava, S.K. Singh and Syed Qamar Abbas, International Journal of Control Theory and Applications, Evaluation of Software Project Estimation Methodology: AUCP, IJCTA Vol.9 No.41 (2016) Pages: 1373-1381.
[6] [Sholiq, Teguh Sutanto Arifin Puji Widodo, Wahyu Kurniawan, Effort Rate On Use Case Point Method For Effort Estimation of Website Development, Journal of Theoretical and Applied Information Technology 10th May 2014. Vol. 63 No.1.
[7] Ko, A.J., Abraham, R., Beckwith, L., Blackwell, A., Burnett, M., Erwig, M., Scaffidi, C., Lawrance, J., Lieberman, H., Myers, B., Rosson, M.B., Rothermel, G., Shaw, M., Wiedenbeck, S.: The state of the art in end-user software engineering. ACM Comput. Surv. 43, 3, 21:1--21:44 (2011).
[8] Obrenovic, Z.; Gasevic, D.: End-User Service Computing: Spreadsheets as a Service Composition Tool. Services Computing, IEEE Transactions on, vol.1, no.4, pp. 229--242 (2008).
[9] Kardile V.V, (2010) “Understanding value of software development approach using The Economic Modelâ€.
[10] Ko, A.J., Abraham, R., Beckwith, L., Blackwell, A., Burnett, M., Erwig, M., Scaffidi, C., Lawrance, J., Lieberman, H., Myers, B., Rosson, M.B., Rothermel, G., Shaw, M., Wiedenbeck, S.: The state of the art in end-user software engineering. ACM Comput. Surv. 43, 3, 21:1--21:44 (2011).
[11] https://ieeexplore.ieee.org/document/1509506/.
[12] Elbaum, S. and Rothermel, G., First Workshop on End-User Software Engineering: WEUSE 2005. In conjunction with ICSE 2005, May 21, 2005. http://www.cse.unl.edu/~grother/weuse/weuseproceedings.pdf.
[13] Archana Srivastava 1 *, Dr. S. K. Singh 2, Dr. Syed Qamar Abbas 3 , “Influence of end user development on software project. Estimation “, International Journal of Engineering & Technology, 7 (3) (2018) 1812-1817.
[14] Srivastava A., Singh S.K., Abbas S.Q. (2018) Performance Measure of the Proposed Cost Estimation Model: Advance Use Case Point Method. In: Ray K., Sharma T., Rawat S., Saini R., Bandyopadhyay A. (eds) Soft Computing: Theories and Applications. Advances in Intelligent Systems and Computing, vol 742. Springer, Singapore.
-
Downloads
-
How to Cite
Srivastava, A., S KSingh, D., & Syed Qamar Abbas, D. (2018). Impact of End User Development Technical and Environmental Factors on Software Cost. International Journal of Engineering & Technology, 7(4), 2203-2208. https://doi.org/10.14419/ijet.v7i4.13268Received date: 2018-05-25
Accepted date: 2018-08-25
Published date: 2018-09-16