Skip to main content

Software Process Improvement Assessment for Cloud Application Based on Fuzzy Analytical Hierarchy Process Method

  • Conference paper
  • First Online:
Computational Science and Its Applications – ICCSA 2020 (ICCSA 2020)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 12252))

Included in the following conference series:

  • 1482 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. Coleman, G., O’Connor, R.: Investigating software process in practice: a grounded theory perspective. J. Syst. Softw. 81, 772–784 (2008)

    Article  Google Scholar 

  4. 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)

    Article  Google Scholar 

  5. 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)

    Google Scholar 

  6. Herbsleb, D.J., Moitra, D.: Global software development. IEEE Softw. 18(2), 16–20 (2001)

    Article  Google Scholar 

  7. 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)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. Paulk, M., Curtis, B., Chrissis, B.M., Weber, C.: Capability Maturity Model for Software, Version 1.1. CMU/SEI-93-TR-24 (1993)

    Google Scholar 

  10. 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)

    Google Scholar 

  11. SO: ISO 9000, Quality Management Systems-Fundamentals and Vocabulary International Organization for Standardization, Technical Report, ISO9000:2005 (2005)

    Google Scholar 

  12. 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)

    Google Scholar 

  13. Gillies, A.: Software Quality: Theory and Management, International Thomson Computer Press (2011)

    Google Scholar 

  14. Abrahamsson, P.: Measuring the success of software process improvement: the dimensions. arXiv preprint arXiv:1309.4645 (2013)

  15. Bano, M., Ikram, N.: Software process improvement: a systematic literature review. In: 15th International Multitopic Conference, INMIC, pp. 459–464 (2012)

    Google Scholar 

  16. Humphrey, W.S.: A Discipline for Software Engineering. Addison Wesley (1995)

    Google Scholar 

  17. 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)

  18. 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)

    Article  Google Scholar 

  19. Chamodrakas, I., Batis, D., Martakos, D.: Supplier selection in electronic marketplaces using satisficing and fuzzy AHP. Expert Syst. Appl. 37(1), 490–498 (2010)

    Article  Google Scholar 

  20. Ayhan, M.B.: Fuzzy tops is application for supplier selection problem. Int. J. Inf. Bus. Manag. 5(2), 159–174 (2013)

    Google Scholar 

  21. 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)

    Article  Google Scholar 

  22. Niazi, M., et al.: Challenges of project management in global software development: aclient-vendor analysis. Inf. Softw. Technol. 80, 1–19 (2016)

    Article  Google Scholar 

  23. Gillies, A.C.: Software Quality, 2nd edn. International Thomson Computer Press, London (1997)

    MATH  Google Scholar 

  24. Yamamura, G.: Software Process Satisfied Employees. IEEE Softw., 83–85 (1999)

    Google Scholar 

  25. Habib, Z.: The Critical success factors in implementation of software process improvement efforts: CSFs, motivators & obstacles, MSc. thesis, University of Gothenburg, Sweden (2009)

    Google Scholar 

  26. Paulk, M.: Capability Maturity Model for Software, Wiley Online Library (1993). S.E.I., Process Maturity Profile, Software Engineering Institute Carnegie Mellon University (2004)

    Google Scholar 

  27. 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)

    Article  Google Scholar 

  28. Niazi, M.: A framework for assisting the design of effective software process improvement implementation strategies, Ph.D. thesis, University of Technology Sydney (2004)

    Google Scholar 

  29. 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)

    Google Scholar 

  30. 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)

    Article  Google Scholar 

  31. 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)

    Google Scholar 

  32. 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

    Chapter  Google Scholar 

  33. 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

    Article  Google Scholar 

  34. 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

    Chapter  Google Scholar 

  35. 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)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Akshat Agrawal .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics