The effects of using the agile methodology as an instructional format for software development courses
DOI
10.1177/09504222211058658
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.
Document Type
Restricted Article: Campus only access
Publication Date
12-2-2021
Publisher Statement
Copyright © 2021, Sage Journals.
DOI: https://doi.org/10.1177/09504222211058658
The definitive version is available at: https://journals.sagepub.com/doi/10.1177/09504222211058658
Recommended Citation
Poe, Laura, and Lionel Mew. “The Effects of Using the Agile Methodology as an Instructional Format for Software Development Courses.” Industry and Higher Education Online First (December 2, 2021). https://doi.org/10.1177/09504222211058658.