“…The collection, processing, and dissemination of educational data are enabled by complex new data infrastructures (Williamson, 2018) that incorporate both human actors such as students, lecturers, parents, executives, and staff, as well as nonhuman actors such as departments, curriculums, and quality assurance. While software development methods have been taught at both the graduate and undergraduate levels (Wlodarski et al, 2022), the emergence of new technologies allows for the high achievement of software development challenges associated with ongoing university and business services processes (Ibrahim et al, 2022;Macias & Aguilar-Alonso, 2022;Mandal, 2022). The quality of the software is critical when developing a complex software system.…”