Home / Current Issue / Paper 1710870
Applicability of Software Maintenance Techniques in Nigeria Private Institutions: (A case Study of ABC University, Nigeria)
Subject area: Science,Engineering and Technology · Area of research: Software Maintenance
Abstract
In the digital age, sustainable software upkeep is crucial for the dependability of higher education systems, especially in private universities in Nigeria that increasingly rely on learning management systems (LMS), student portals, and enterprise resource planning (ERP) solutions. This research explored the relevance of corrective, preventive, adaptive, and perfective maintenance methods at ABC University, Nigeria, employing a mixed-methods case study approach. Quantitative data comprised 21 survey responses, regression analysis, and maintenance log examination, supplemented by semi-structured interviews with ICT personnel. Findings indicated that corrective maintenance prevails among systems, featuring average resolution durations of 6?12 hours per incident and network outages averaging 6?10 hours monthly. Regression analysis indicated that the quantity of monthly maintenance tasks (B = 1.21, p = 0.015) and the availability of budget (B = 2.54, p = 0.035) are significant predictors of maintenance effectiveness, whereas training demonstrated a positive yet non-significant impact (B = 1.87, p = 0.080). The model accounted for 28.4% (R? = 0.284) of the variability in staff confidence. Correlation analysis revealed that staff expertise is highly associated with response speed (r = 0.71) and management of downtime (r = 0.39), whereas downtime management demonstrated the strongest predictive ability for staff confidence (r = 0.44, p < 0.05). Even with few preventive measures, merely 35% of employees indicated they received formal training over the last two years. Comparative analysis revealed that ABC?s practices fall short of global best practices, which prioritize automated patching, CI/CD pipelines, predictive analytics, and cloud-based systems. The ongoing dependence on manual and reactive methods has led to regular unexpected downtimes, decreased user satisfaction, and limited scalability. The research indicates that although remedial measures are still essential, private universities in Nigeria should transition to proactive upkeep by incorporating predictive analytics, automated assessments, and ongoing professional training. Recommendations for policy involve implementing a thorough Software Maintenance Policy (SMP), distribution of protected budgets and methodical performance evaluations. Future studies should replicate this research at public universities and perform cost?benefit analyses of cloud and automation tools to guide IT governance in sub-Saharan Africa.
Keywords
Software Maintenance, Corrective Maintenance, Perfective Maintenance, Preventive Maintenance, Adaptive Maintenance, Private Universities, LMS, Student Portal, ERP System, Nigeria Higher Education, System Downtime, Predictive Analytics
References
[1] Sommerville, Ian. Software Engineering. 10th ed. Boston: Pearson, 2015.
[2] Ahmad, Muneer, Ijaz A. Malik, and Bashir Ahmad. “A Systematic Review of Software Maintenance Models in Developing Countries.” International Journal of Computer Science 15, no. 3 (2017): 42–50.
[3] Osei-Bryson, Kweku-Muata, and Michael Kojo. “IT Governance and Software Maintenance: A Developing Country Perspective.” Journal of Information Systems in Developing Countries 57, no. 1 (2021): 14–22.
[4] Shakil, Kashish A., Mansaf Alam, and Shuchi Sethi. “Cloud Computing Infrastructure in Higher Education: Opportunities and Challenges.” Procedia Computer Science 56 (2015): 722–729.
[5] Aniwanage, S. P., T. R. Rajakaruna, and H. B. Madurapperuma. “Portal Maintenance Automation for University E-Governance.” IEEE Access 9 (2021): 110327–110339.
[6] Spinellis, Diomidis. “Version Control Systems: A Case Study.” IEEE Software 29, no. 6 (2012): 56–62.
[7] Kitchenham, Barbara, and Stuart Charters. “Guidelines for Performing Systematic Literature Reviews in Software Engineering.” EBSE Technical Report EBSE-2007-01. Keele University, 2007.
[8] Kan, Stephen H. Metrics and Models in Software Quality Engineering. 2nd ed. Boston: Addison-Wesley, 2003.
[9] Alenezi, M., A. Hussain, and S. Alshammari. “A Survey on Software Maintenance Challenges and Solutions.” International Journal of Advanced Computer Science and Applications 9, no. 12 (2018): 92–100.
[10] Kruchten, Philippe. The Rational Unified Process: An Introduction. 3rd ed. Boston: Addison-Wesley, 2004.
[11] IEEE. IEEE Standard for Software Maintenance. IEEE Std 14764-2006. New York: IEEE, 2006.
[12] Pressman, Roger S. Software Engineering: A Practitioner’s Approach. 8th ed. New York: McGraw-Hill, 2014.
[13] Rajlich, Vaclav T. “A Model for Change Propagation Based on Graph Rewriting.” Software Maintenance Research 36, no. 4 (2015): 537–550.
[14] Mockus, Audris, and David M. Weiss. “Global Software Maintenance Practices.” Empirical Software Engineering 21, no. 6 (2016): 2569–2607.
[15] Nnadozie, Samuel C., and Janet I. Anyanwu. “ICT Infrastructure and E-Learning Adoption in Nigerian Private Universities.” African Journal of Information Systems 12, no. 1 (2020): 15–26.
[16] Fagbemi, Oluwatoyin O., and Tunde Ojo. “Software Quality Challenges in Nigerian Higher Education.” Nigerian Journal of Information Technology 18, no. 2 (2019): 25–35.
[17] Musa, Peter H., and Rita A. Egwali. “Challenges and Strategies of Information Systems Maintenance in Nigerian Universities.” International Journal of Computer Applications 181, no. 22 (2018): 40–45.
[18] Oluwatosin, Michael O., and Maryam A. Adepoju. “Evaluation of E-Governance Portals in Nigerian Private Universities.” Journal of e-Government Studies and Best Practices 2017 (2017): 1–12.
[19] International Organization for Standardization (ISO). ISO/IEC 14764: Software Engineering—Software Maintenance. Geneva: ISO, 2006.
[20] Pigoski, Thomas M. Practical Software Maintenance: Best Practices for Managing Your Software Investment. New York: Wiley, 1997.
[21] Kansal, Abhishek, and Saurabh Sharma. “Software Maintenance Challenges in Modern Application Development.” International Journal of Computer Trends and Technology 56, no. 1 (2018): 1–7.
[22] Zhang, Hong, and Zhenyu Chen. “Continuous Integration and Continuous Deployment in Software Development: A Case Study.” Journal of Systems and Software 167 (2020): 110597.
[23] Kaur, Navneet, and Parminder Kaur. “A Review on Software Maintenance Activities and Tools.” International Journal of Computer Applications 171, no. 7 (2017): 1–6.
[24] Basili, Victor R., Lionel C. Briand, and Walcélio L. Melo. “A Validation of Object-Oriented Design Metrics as Quality Indicators.” IEEE Transactions on Software Engineering 22, no. 10 (1996): 751–761.
[25] Mohagheghi, Parastoo, and Reidar Conradi. “Quality, Productivity and Economic Benefits of Software Reuse: A Review of Industrial Studies.” Empirical Software Engineering 12, no. 5 (2007): 471–516.
[26] Tarus, John K., Zhendong Niu, and Bakhti Khadidja. “A Survey of Recommender Systems in E-Learning.” International Journal of Learning Technology 11, no. 3 (2016): 254–272.
[27] Ugwu, Chika F., and Ifeanyi E. Odoh. “An Assessment of ICT Maintenance Culture in Nigerian Universities.” Journal of Computing and ICT Research 13, no. 2 (2019): 31–42.
[28] Halpin, Terry. Information Modeling and Relational Databases. 2nd ed. Burlington, MA: Morgan Kaufmann, 2008.
[29] Tsai, Wei-Tek. “Software Maintenance and Software Evolution.” Encyclopedia of Software Engineering. John Wiley & Sons, 2002.
[30] UniversityCube.org. “Best Practice Guides for University IT Infrastructure.” Accessed March 5, 2025. https://universitycube.org/it-guides
[31] arXiv.org. “Open Research in Software Maintenance and Quality Assurance.” Accessed March 5, 2025. https://arxiv.org
[32] Oluwafemi, Kehinde J., and Adeyemi I. Adebayo. “Evaluating Maintenance Performance of Nigerian University Portals.” West African Journal of Computer and Information Systems 7, no. 1 (2020): 45–54.
[33] Ogunlade, David O. “Policy Gaps in Software Governance in Nigerian Tertiary Institutions.” African Journal of Management Information Systems 5, no. 1 (2022): 11–22.
How to cite this paper
@article{1710870,
author = {Rahmon Ariyo Badru, Ayodele Akuemaho Babatunde, Idowu Olugbenga Adewumi},
title = {Applicability of Software Maintenance Techniques in Nigeria Private Institutions: (A case Study of ABC University, Nigeria)},
journal = {Iconic Research And Engineering Journals},
year = {2025},
volume = {9},
number = {3},
pages = {1524-1538},
issn = {2456-8880},
url = {https://www.irejournals.com/formatedpaper/1710870.pdf},
abstract = {In the digital age, sustainable software upkeep is crucial for the dependability of higher education systems, especially in private universities in Nigeria that increasingly rely on learning management systems (LMS), student portals, and enterprise resource planning (ERP) solutions. This research explored the relevance of corrective, preventive, adaptive, and perfective maintenance methods at ABC University, Nigeria, employing a mixed-methods case study approach. Quantitative data comprised 21 survey responses, regression analysis, and maintenance log examination, supplemented by semi-structured interviews with ICT personnel. Findings indicated that corrective maintenance prevails among systems, featuring average resolution durations of 6?12 hours per incident and network outages averaging 6?10 hours monthly. Regression analysis indicated that the quantity of monthly maintenance tasks (B = 1.21, p = 0.015) and the availability of budget (B = 2.54, p = 0.035) are significant predictors of maintenance effectiveness, whereas training demonstrated a positive yet non-significant impact (B = 1.87, p = 0.080). The model accounted for 28.4% (R? = 0.284) of the variability in staff confidence. Correlation analysis revealed that staff expertise is highly associated with response speed (r = 0.71) and management of downtime (r = 0.39), whereas downtime management demonstrated the strongest predictive ability for staff confidence (r = 0.44, p < 0.05). Even with few preventive measures, merely 35% of employees indicated they received formal training over the last two years. Comparative analysis revealed that ABC?s practices fall short of global best practices, which prioritize automated patching, CI/CD pipelines, predictive analytics, and cloud-based systems. The ongoing dependence on manual and reactive methods has led to regular unexpected downtimes, decreased user satisfaction, and limited scalability. The research indicates that although remedial measures are still essential, private universities in Nigeria should transition to proactive upkeep by incorporating predictive analytics, automated assessments, and ongoing professional training. Recommendations for policy involve implementing a thorough Software Maintenance Policy (SMP), distribution of protected budgets and methodical performance evaluations. Future studies should replicate this research at public universities and perform cost?benefit analyses of cloud and automation tools to guide IT governance in sub-Saharan Africa.},
keywords = {Software Maintenance, Corrective Maintenance, Perfective Maintenance, Preventive Maintenance, Adaptive Maintenance, Private Universities, LMS, Student Portal, ERP System, Nigeria Higher Education, System Downtime, Predictive Analytics},
month = {September},
}