The effects of using the agile methodology as an instructional format for software development courses
Document Type
Article
Publication Date
12-2-2021
Abstract
The objective of traditional software development courses focuses on competencies in the programming languages and technical tools. Project methodologies and software development are typically taught as theory-driven and separate courses in Information Systems undergraduate programs. Rather than teaching project methodologies as secondary to the learning phase of software development, these methodologies can be actively incorporated into the software development course, applying the theoretical concepts in the classroom with the same tools used in the industry for product development. This research evaluates the effects of instituting the project methodology Agile as an active learning, instructional tool for a low-code software development course using the Mendix platform to give students hands-on learning of Agile while increasing their expertise in software development. The use of Agile in an instructional pedagogical approach enhanced student learning and prepared students with skills directly applicable in the industry. Future research could be applied to measure the Agile methodology as an instructional format for technical courses other than software development.
DOI
https://doi.org/10.1177/09504222211058658
Recommended Citation
Poe, Laura and Mew, Lionel, "The effects of using the agile methodology as an instructional format for software development courses" (2021). Business & Economics Faculty Publications. 85.
https://digitalcommons.longwood.edu/business_facpubs/85
Original Citation
Poe, L., Mew, L. (2021). The effects of using the agile methodology as an instructional format for software development courses. Industry and Higher Education. https://journals.sagepub.com/doi/full/10.1177/09504222211058658