July 26, 2021
July 26, 2021
July 19, 2022
Computing and Information Technology
The importance of software and information technology tools in education is growing significantly. Software applications utilized to automate business processes, boost team collaboration, and improve data visibility require extensive development time, numerous skilled developers with years of coding experience, and a significant amount of capital. Rapid application development (RAD) methodologies offer solutions to several shortcomings of traditional software development processes. They provide a unique experiential opportunity to citizen developers interested in solving industry-scale problems that traditionally require formal education in Computer Science (CS) and/or Information Technology, along with several years of professional experience. It is hypothesized that leveraging RAD benefits key stakeholders in education. This paper presents a brief literature review to de-mystify the industry before delving into a case study utilizing RAD in an educational environment. This study outlines and analyzes an eight year-long case study on the development lifecycle of a capstone design management software application. This application was first implemented using traditional application development (TRAD) by a team of IT-centric undergraduates and graduates. It was later redesigned and deployed in a low-code, public cloud environment by both Engineering and CS undergraduates. This paper compares and contrasts the development lifecycles of the TRAD and RAD renditions of the two capstone design solutions. Further analysis illustrates that leveraging RAD can supplement the student developers’ educational experience and provide faculty with greater flexibility and control of course delivery and collaboration tools. Holistic evaluations of both development methods in an educational setting are described in detail. Faculty and administrators can utilize these results to evaluate the viability of RAD methodologies for their needs before making a long-term investment in a software platform.
Ellis, G. A., & Mulka, N., & Jariwala, A. S. (2021, July), Rapid Development of Software Solutions to Enhance Course Infrastructure and the Educational Experience of Student Developers Paper presented at 2021 ASEE Virtual Annual Conference Content Access, Virtual Conference. https://peer.asee.org/37637
ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2021 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015