Abstract
The miracles of ordinary programming development face exceptional difficulties which relate to Software process development. Main objective of this method is to make the prioritization-based intelligent plan for Software Process Improvement (SPI). Attainment elements utilizing the Fuzzy Analytical Hierarchy (AHP) Process technique. A special phase that was seen became additionally assessed through using a non-useful gathering with use of SPI. Inside subsequent stage, a multi-degree dynamic AHP tools became applied to fashion out and increase the perceptive depiction of the perceived segments and their requests. The repercussions of the Fuzzy AHP method are novel during this evaluation zone because it has been fairly utilized in cloud software improvement. This paper proposes the radical approach with use of Fuzzy AHP in the examination of Global Software Development (GSD) and SPI, which enables with expelling the untidiness and shortcoming inside the assessment of the procedure development phases related to cloud application headway.
Keywords
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Khan, A.A., Basri, S., Dominic, P.D.D.: A propose framework for requirement change management in global software development. In: International Conference on Computer & Information Science, ICCIS, pp. 944–947 (2012)
Unterkal msteiner, M., Gorschek, T., Islam, M.M.K.A., Cheng, K.C., Permadi, R.B., Feldt, R.: Evaluation and measurement of software process improvement—a systematic literature review. IEEE Trans. Softw. Eng. 38, 398–424 (2012)
Coleman, G., O’Connor, R.: Investigating software process in practice: a grounded theory perspective. J. Syst. Softw. 81, 772–784 (2008)
Pettersson, F., Ivarsson, M., Gorschek, T., Öhman, P.: A practitioner’s guide to lightweight software process assessment and improvement planning. J. Syst. Softw. 81, 972–995 (2008)
Chen, L., Babar, M.A., Zhang, H.: Towards an evidence-based understanding of electronic data sources. In: Proceedings of the 14th International Conference on Evaluation and Assessment in Software Engineering, EASE, UK (2010)
Herbsleb, D.J., Moitra, D.: Global software development. IEEE Softw. 18(2), 16–20 (2001)
Khan, A.A.: A framework for assisting software process improvement program in global software development: student research abstract. In: Proceedings of the 31st Annual ACM Symposium on Applied Computing. ACM (2016)
Kuhrmann, M., Konopka, C., Nellemann, P., Diebold, P., Münch, J.: Software process improvement: where is the evidence: initial findings from a systematic mapping study. In: Proceedings of the International Conference on Software and System Process (2015)
Paulk, M., Curtis, B., Chrissis, B.M., Weber, C.: Capability Maturity Model for Software, Version 1.1. CMU/SEI-93-TR-24 (1993)
SEI: Standard CMMI Appraisal Method for Process Improvement (SCAMPI)A, Version 1.3: Method Definition Document (CMU/SEI-2011-HB-001), Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA (2011)
SO: ISO 9000, Quality Management Systems-Fundamentals and Vocabulary International Organization for Standardization, Technical Report, ISO9000:2005 (2005)
Khan, A.A., Shameem, M., Kumar, R.R., et al.: Applied Soft Computing Journal 83 (2019) 10564823[13] ISO, ISO/IEC Information Technology- Process Assessment - Part 4: Guidance on Use for Process Improvement and Process Capability Determination, International Organization for Standardization, Technical ReportISO/IEC 15504-4:2004 (2004)
Gillies, A.: Software Quality: Theory and Management, International Thomson Computer Press (2011)
Abrahamsson, P.: Measuring the success of software process improvement: the dimensions. arXiv preprint arXiv:1309.4645 (2013)
Bano, M., Ikram, N.: Software process improvement: a systematic literature review. In: 15th International Multitopic Conference, INMIC, pp. 459–464 (2012)
Humphrey, W.S.: A Discipline for Software Engineering. Addison Wesley (1995)
Ayhan, M.B.: A fuzzy AHP approach for supplier selection problem: a case study in a Gear motor company. arXiv preprint arXiv:1311.2886 (2013)
Güngör, Z., Serhadlıoğlu, G., Kesen, S.E.: A fuzzy AHP approach to personnel selection problem. Appl. Soft Comput. 9(2), 641–646 (2009)
Chamodrakas, I., Batis, D., Martakos, D.: Supplier selection in electronic marketplaces using satisficing and fuzzy AHP. Expert Syst. Appl. 37(1), 490–498 (2010)
Ayhan, M.B.: Fuzzy tops is application for supplier selection problem. Int. J. Inf. Bus. Manag. 5(2), 159–174 (2013)
Sulayman, M., Urquhart, C., Mendes, E., Seidel, S.: Software process improvement success factors for small and medium web companies: a qualitative study. Inf. Softw. Technol. 54, 479–500 (2012)
Niazi, M., et al.: Challenges of project management in global software development: aclient-vendor analysis. Inf. Softw. Technol. 80, 1–19 (2016)
Gillies, A.C.: Software Quality, 2nd edn. International Thomson Computer Press, London (1997)
Yamamura, G.: Software Process Satisfied Employees. IEEE Softw., 83–85 (1999)
Habib, Z.: The Critical success factors in implementation of software process improvement efforts: CSFs, motivators & obstacles, MSc. thesis, University of Gothenburg, Sweden (2009)
Paulk, M.: Capability Maturity Model for Software, Wiley Online Library (1993). S.E.I., Process Maturity Profile, Software Engineering Institute Carnegie Mellon University (2004)
Khan, A.A., Keung, J., Niazi, M., Hussain, S., Shameem, M.: GSEPIM: a road map for software process assessment and improvement in the domain of global software development. J. Softw. Evol. Process. 31(1), e1988 (2019)
Niazi, M.: A framework for assisting the design of effective software process improvement implementation strategies, Ph.D. thesis, University of Technology Sydney (2004)
Babar, M.A., Niazi, M.: Implementing software process improvement initiatives: an analysis of Vietnamese practitioners’ views. In: IEEE International Conference on Global Software Engineering, ICGSE 2008, pp. 67–76 (2008)
Khan, A.A., Basri, S., Dominic, P.D.D., Amin, F.E.: Communication risks and best practices in global software development during requirements change management: a systematic literature review protocol. Res. J. Appl. Sci. Eng. Technol. 6, 3514–3519 (2013)
Dahiya, N.: A new variant of bat algorithm and clustering approach for optimization problems. In: Proceedings of First International Conference on Computational Intelligence and Communication Technologies (2017)
Behera, R.K., Shukla, S., Rath, S.K., Misra, S.: Software reliability assessment using machine learning technique. In: Gervasi, O., et al. (eds.) ICCSA 2018. LNCS, vol. 10964, pp. 403–411. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-95174-4_32
Behera, R.K., Naik, D., Rath, S.K., Dharavath, R.: Genetic algorithm-based community detection in large-scale social networks. Neural Comput. Appl. 32(13), 9649–9665 (2019). https://doi.org/10.1007/s00521-019-04487-0
Shukla, S., Behera, R.K., Misra, S., Rath, S.K.: Software Reliability Assessment Using Deep Learning Technique. In: Chakraverty, S., Goel, A., Misra, S. (eds.) Towards Extensible and Adaptable Methods in Computing, pp. 57–68. Springer, Singapore (2018). https://doi.org/10.1007/978-981-13-2348-5_5
Behera, R.K., Rath, S.K., Misra, S., Damaševičius, R., Maskeliūnas, R.: Large scale community detection using a small world model. Appl. Sci. 7(11), 1173 (2017)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Dalal, S., Agrawal, A., Dahiya, N., Verma, J. (2020). Software Process Improvement Assessment for Cloud Application Based on Fuzzy Analytical Hierarchy Process Method. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2020. ICCSA 2020. Lecture Notes in Computer Science(), vol 12252. Springer, Cham. https://doi.org/10.1007/978-3-030-58811-3_70
Download citation
DOI: https://doi.org/10.1007/978-3-030-58811-3_70
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-58810-6
Online ISBN: 978-3-030-58811-3
eBook Packages: Computer ScienceComputer Science (R0)