Research Article

Optimizing Software Development Processes for Educational Technology Systems: A Data-Driven Approach.

by  Jerome Ofori-Kyeremeh, Richard Kyereh, Leo Ofori-Kyeremeh, Enock Gyabaa, Benjamin Oppong Kyeremeh, Angela Nyame-Tabiri, Alexanderquaye Gyampoh, Victor Twene Dapaah, Francis Dartey, Kingsley Ofori, Kelvin Afriyie Kwarteng
journal cover
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 187 - Issue 88
Published: March 2026
Authors: Jerome Ofori-Kyeremeh, Richard Kyereh, Leo Ofori-Kyeremeh, Enock Gyabaa, Benjamin Oppong Kyeremeh, Angela Nyame-Tabiri, Alexanderquaye Gyampoh, Victor Twene Dapaah, Francis Dartey, Kingsley Ofori, Kelvin Afriyie Kwarteng
10.5120/ijca2026926527
PDF

Jerome Ofori-Kyeremeh, Richard Kyereh, Leo Ofori-Kyeremeh, Enock Gyabaa, Benjamin Oppong Kyeremeh, Angela Nyame-Tabiri, Alexanderquaye Gyampoh, Victor Twene Dapaah, Francis Dartey, Kingsley Ofori, Kelvin Afriyie Kwarteng . Optimizing Software Development Processes for Educational Technology Systems: A Data-Driven Approach.. International Journal of Computer Applications. 187, 88 (March 2026), 14-21. DOI=10.5120/ijca2026926527

                        @article{ 10.5120/ijca2026926527,
                        author  = { Jerome Ofori-Kyeremeh,Richard Kyereh,Leo Ofori-Kyeremeh,Enock Gyabaa,Benjamin Oppong Kyeremeh,Angela Nyame-Tabiri,Alexanderquaye Gyampoh,Victor Twene Dapaah,Francis Dartey,Kingsley Ofori,Kelvin Afriyie Kwarteng },
                        title   = { Optimizing Software Development Processes for Educational Technology Systems: A Data-Driven Approach. },
                        journal = { International Journal of Computer Applications },
                        year    = { 2026 },
                        volume  = { 187 },
                        number  = { 88 },
                        pages   = { 14-21 },
                        doi     = { 10.5120/ijca2026926527 },
                        publisher = { Foundation of Computer Science (FCS), NY, USA }
                        }
                        %0 Journal Article
                        %D 2026
                        %A Jerome Ofori-Kyeremeh
                        %A Richard Kyereh
                        %A Leo Ofori-Kyeremeh
                        %A Enock Gyabaa
                        %A Benjamin Oppong Kyeremeh
                        %A Angela Nyame-Tabiri
                        %A Alexanderquaye Gyampoh
                        %A Victor Twene Dapaah
                        %A Francis Dartey
                        %A Kingsley Ofori
                        %A Kelvin Afriyie Kwarteng
                        %T Optimizing Software Development Processes for Educational Technology Systems: A Data-Driven Approach.%T 
                        %J International Journal of Computer Applications
                        %V 187
                        %N 88
                        %P 14-21
                        %R 10.5120/ijca2026926527
                        %I Foundation of Computer Science (FCS), NY, USA
Abstract

Educational technology (EdTech) systems now play a central role in teaching, learning, assessment, and institutional management across higher education and professional training contexts. Universities and training providers increasingly rely on learning management systems, digital assessment platforms, and analytics-enabled tools to support pedagogical innovation and operational efficiency. However, despite sustained financial and institutional investment, many EdTech initiatives fail to achieve their intended educational impact. These shortcomings are frequently linked not to technological limitations, but to suboptimal software development processes, weak alignment between developers and educational stakeholders, and the underutilization of empirical feedback from system use and learning data. This paper proposes a data-driven approach to optimizing software development processes for educational technology systems, drawing on principles from software process improvement (SPI), agile and iterative development, and analytics-informed decision- making. The proposed approach emphasizes the systematic integration of development analytics, system usage data, and learning analytics across the software lifecycle from requirements elicitation and design to deployment, evaluation, and continuous improvement. By embedding evidence-based feedback loops into development practices, the framework aims to improve development efficiency, enhance software quality, and ensure stronger pedagogical alignment with teaching and learning objectives. The paper advances a conceptual framework that connects software engineering practices with educational data ecosystems, addressing a critical disconnect between learning analytics research and software process optimization. By positioning learning data as an active input into software process decisions, the study contributes to both software engineering and educational technology literature. The proposed framework offers practical implications for EdTech developers, instructional designers, and higher education institutions seeking to deliver scalable, responsive, and pedagogically effective digital learning systems.

References
  • Afzaal, H., & Nouri, J. (2024). Leveraging learning analytics for adaptive educational technologies: Ethical and practical considerations. Computers & Education, 194, 104722. https://doi.org/10.1016/j.compedu.2023.104722
  • Aldowah, H., Al-Samarraie, H., & Fauzy, W. M. (2020). Educational data mining and learning analytics for 21st century higher education: A review and synthesis. Telematics and Informatics, 37, 13–49. https://doi.org/10.1016/j.tele.2019.101278
  • Alenezi, M., & Alharthi, A. (2023). Data-driven decision-making in software engineering: A systematic review. Journal of Systems and Software, 198, 111590. https://doi.org/10.1016/j.jss.2023.111590
  • Alhadreti, O. (2021). Assessing instructors’ adoption of learning management systems: A usability and acceptance perspective. Education and Information Technologies, 26(6), 7099–7121. https://doi.org/10.1007/s10639-021-10533-4
  • Baiyere, A., Salmela, H., & Tapanainen, T. (2021). Digital transformation and the hybridization of IT development practices. Information Systems Journal, 31(2), 201–231. https://doi.org/10.1111/isj.12305
  • Baxter, G., & Sommerville, I. (2021). Socio-technical systems: From design methods to systems engineering. IEEE Software, 38(2), 24–31. https://doi.org/10.1109/MS.2020.3037214
  • Bjørnson, F. O., Dingsøyr, T., & Moe, N. B. (2020). Process improvement in knowledge-intensive software development. IEEE Software, 37(4), 45–51. https://doi.org/10.1109/MS.2019.2955223
  • Bond, M., Buntins, K., Bedenlier, S., Zawacki-Richter, O., & Kerres, M. (2021). Mapping research in student engagement and educational technology in higher education. International Journal of Educational Technology in Higher Education, 18(1), 1–30. https://doi.org/10.1186/s41239-021-00262-w
  • Conboy, K., Cullina, E., Dennehy, D., & Mikalef, P. (2023). Agility, adaptability, and software development performance. Information Systems Journal, 33(2), 350–381. https://doi.org/10.1111/isj.12386
  • Crawford, J., Butler-Henderson, K., Rudolph, J., Malkawi, B., Glowatz, M., Burton, R., Magni, P., & Lam, S. (2020). COVID-19: 20 countries’ higher education responses. Journal of Applied Learning & Teaching, 3(1), 1–20.
  • Deng, R., & Benckendorff, P. (2021). A contemporary review of research on learning analytics in higher education. Assessment & Evaluation in Higher Education, 46(5), 683–699. https://doi.org/10.1080/02602938.2020.1830794
  • Dingsøyr, T., Moe, N. B., & Seim, E. A. (2022). Coordinating knowledge work in large-scale agile development. IEEE Software, 39(1), 64–71. https://doi.org/10.1109/MS.2021.3094155
  • Fischer, C., Heise, L., Heinz, M., Moebius, K., & Koehler, T. (2023). Learning analytics and the challenge of educational relevance. Computers & Education, 194, 104684. https://doi.org/10.1016/j.compedu.2023.104684
  • Forsgren, N., Humble, J., & Kim, G. (2021). Accelerate: The science of lean software and DevOps. IT Revolution Press.
  • Garousi, V., Felderer, M., & Mäntylä, M. V. (2020). The need for multivocal literature reviews in software engineering. Information and Software Technology, 121, 106262. https://doi.org/10.1016/j.infsof.2020.106262
  • Heikkilä, V. T., Paasivaara, M., Lassenius, C., Damian, D., & Engblom, C. (2021). Managing the requirements flow from strategy to release in large-scale agile. Empirical Software Engineering, 26, 1–42. https://doi.org/10.1007/s10664-020-09884-5
  • Hodges, C., Moore, S., Lockee, B., Trust, T., & Bond, A. (2020). The difference between emergency remote teaching and online learning. EDUCAUSE Review, 27, 1–12.
  • Ifenthaler, D., & Yau, J. Y. K. (2020). Utilising learning analytics to support study success in higher education. Educational Technology Research and Development, 68(4), 1961–1973. https://doi.org/10.1007/s11423-020-09788-z
  • Kansab, S. (2025). Machine learning applications for predictive software process management. IEEE Software, 42(1), 66–74.
  • Kaur, H., & Sengupta, J. (2020). Evolution of software development life cycle models. International Journal of Scientific & Technology Research, 9(1), 15–18.
  • Khalil, M., Prinsloo, P., & Slade, S. (2023). Ethical implications of learning analytics in higher education. British Journal of Educational Technology, 54(1), 20–38. https://doi.org/10.1111/bjet.13280
  • Kuhrmann, M., Diebold, P., Münch, J., Tell, P., Garousi, V., Felderer, M., & Trektere, K. (2021). Hybrid software and system development in practice. IEEE Software, 38(2), 30–38. https://doi.org/10.1109/MS.2020.3013353
  • Lenarduzzi, V., Taibi, D., & Tamburri, D. A. (2021). Towards empirically grounded software process improvement. Journal of Systems and Software, 176, 110933. https://doi.org/10.1016/j.jss.2021.110933
  • Mikalef, P., Boura, M., Lekakos, G., & Krogstie, J. (2020). Big data analytics and firm performance: The mediating role of decision-making quality. Information & Management, 57(1), 103207. https://doi.org/10.1016/j.im.2019.103207
  • Mtebe, J. S., & Raisamo, R. (2022). Challenges and strategies for sustainable educational technology. Education and Information Technologies, 27, 1091–1114. https://doi.org/10.1007/s10639-021-10616-6
  • Müller, O., & Dibbern, J. (2020). Business intelligence and analytics in software development: A systematic literature review. Information & Management, 57(3), 103237. https://doi.org/10.1016/j.im.2019.103237
  • Nguyen, A., Gardner, L., & Sheridan, D. (2022). A systematic review of learning analytics implementation in higher education. Education and Information Technologies, 27(4), 4569–4598. https://doi.org/10.1007/s10639-021-10783-2
  • Petersen, K., & Wohlin, C. (2020). Measuring the flow in lean software development. Software Quality Journal, 28(3), 1035–1061. https://doi.org/10.1007/s11219-020-09500-6
  • Ramesh, B., Cao, L., & Baskerville, R. (2022). Agile requirements engineering practices and challenges. Information Systems Journal, 32(1), 3–34. https://doi.org/10.1111/isj.12340
  • Rienties, B., Cross, S., & Zdrahal, Z. (2022). Implementing learning analytics at scale: Socio-technical challenges. Internet and Higher Education, 54, 100856. https://doi.org/10.1016/j.iheduc.2022.100856
  • Rodríguez-Triana, M. J., Martínez-Monés, A., & Asensio-Pérez, J. I. (2022). Learning analytics in practice. IEEE Transactions on Learning Technologies, 15(2), 190–203. https://doi.org/10.1109/TLT.2021.3133556
  • Santos, F., Mendes, E., & Goulão, M. (2021). Software engineering analytics: Bridging the gap between practice and metrics. Journal of Software: Evolution and Process, 33(12), e2367.
  • Sclater, N., Peasgood, A., & Mullan, J. (2022). Learning analytics in higher education: A review of UK and international practice. British Journal of Educational Technology, 53(2), 320–336. https://doi.org/10.1111/bjet.13175
  • Siemens, G., & Long, P. (2021). Penetrating the fog: Analytics in learning and education. EDUCAUSE Review, 56(4), 30–40.
  • Sulayman, H., Mendes, E., & Gandomani, T. J. (2025). Limits of agile methods in complex socio-technical systems. Empirical Software Engineering, 30(1), 1–29.
  • Tam, C., da Costa Moura, E. J., Oliveira, T., & Varajão, J. (2023). The factors influencing agile software development success. Journal of Systems and Software, 195, 111548. https://doi.org/10.1016/j.jss.2022.111548
  • Tam, M., Cheng, B., & Li, K. (2023). Collaborative frameworks for software development in higher education: Integrating pedagogy, technology, and data. Education and Information Technologies, 28, 1359–1380. https://doi.org/10.1007/s10639-022-11400-5
  • Tsai, Y. S., Whitelock-Wainwright, A., & Gašević, D. (2021). Ethical considerations of learning analytics in higher education. Computers & Education, 172, 104265. https://doi.org/10.1016/j.compedu.2021.104265
  • Uzun, T., Kaya, M., & Ozturk, A. (2025). Challenges in adoption and usage of educational technology platforms in universities: Evidence from global case studies. Computers & Education, 199, 104805. https://doi.org/10.1016/j.compedu.2023.104805
  • Viberg, O., Hatakka, M., Bälter, O., & Mavroudi, A. (2021). The current landscape of learning analytics in higher education. Computers in Human Behavior, 120, 106788. https://doi.org/10.1016/j.chb.2021.106788.
  • Viberg, O., Khalil, M., & Baars, M. (2023). Self-regulated learning and learning analytics in higher education. British Journal of Educational Technology, 54(3), 889–905. https://doi.org/10.1111/bjet.13289
Index Terms
Computer Science
Information Sciences
No index terms available.
Keywords

Educational technology; software development processes; software process improvement; learning analytics; data-driven decision-making; higher education.

Powered by PhDFocusTM