In education projects, students sometimes have difficulty conveying their knowledge when asked to solve real problems especiallywhen a software product is generated as an outcome. Faculty accumulated nearly 12 years of experience running a graduatesoftware engineering capstone course perceived the need to better assist students on the learning process. Course adaptations arerequired, particularly considering the heterogeneity of student’s background and work experience, as well as the use of currenttechnologies and tools. The paper outlines an evolved graduate software engineering capstone course for part-time graduateprofessional students. The capstone course is intended to create a meaningful student experience while providing a productiveenvironment to apply knowledge learned from the program. Moreover, the new proposal emphasizes agile methodologies and codeas the primary artifact. Our main contribution is to present the evolution of this capstone course, from inception to coding, testingand deployment. The course revision includes new artifacts, such as a work breakdown structure and burndown chart, as means toimprove the course learning outcomes based on lessons learned and student experience. For evaluation purposes, we selectedgroups of most recent capstone course sections totaling 175 students. Two learning objectives of the program were evaluated:teamwork and critical thinking. Critical thinking was assessed via the project plan artifact. Teamwork was assessed throughdiscussion forums, team test plans and reports. The results were positive; however, they indicate that not all elements of projectplanning are present in the studio course.
© 2001-2024 Fundación Dialnet · Todos los derechos reservados