Title :
Engaging students through practitioner-centered software engineering
Author :
Swamidurai, Rajendran ; Umphress, David
Author_Institution :
Dept. of Math. & Comput. Sci., Alabama State Univ., Montgomery, AL, USA
Abstract :
This paper presents an experience in designing and implementing a practitioner-centered software engineering based learning model for an undergraduate software engineering course. Practitioner-centered software engineering is a one-person process developed specifically to apply cutting-edge industry techniques at each point in the software lifecycle. Usage of this model helps software engineers make accurate plans, consistently meet commitments, improve quality, predictability, productivity, and customer satisfaction, and deliver high-quality products. Using this model, students experience a software development effort from inception to final delivery. We describe the design and implementation of a practitioner-centered software engineering model for undergraduate software engineering course.
Keywords :
computer science education; educational courses; software engineering; learning model; practitioner-centered software engineering; software development effort; software lifecycle; student engagement; undergraduate software engineering course; Context; Education; Presses; Software; Software engineering; Practitioner-centered software engineering; personal software process; software process; test driven development;
Conference_Titel :
SoutheastCon 2015
Conference_Location :
Fort Lauderdale, FL
DOI :
10.1109/SECON.2015.7132985