Abstract:
Nowadays, considerable attention is paid to agile methods as a means to improve management of software development processes. The widespread use of such methods in profes...Show MoreMetadata
Abstract:
Nowadays, considerable attention is paid to agile methods as a means to improve management of software development processes. The widespread use of such methods in professional contexts has encouraged their integration into software engineering training and undergraduate courses. Although several research efforts have focused on teaching Scrum through simulating a software development project, they covered only the learning of programming practices within a Scrum team. Furthermore, few studies tackle nontechnical skills other than the development practices themselves. The work presented here introduces an original Scrum-based training model enhanced with agile coaching to maximize student performance. This was validated by a case study on a capstone project in a Scrum course. This paper summarizes the positive results of introducing agile coaching, which resulted in approximately 22% more coverage of software engineering practices. In addition, a survey data showed that, compared to students who did not receive coaching, coached students gained valuable insight into the internalization of Scrum, problem solving, and guidance by means of checkpoint meetings.
Published in: IEEE Transactions on Education ( Volume: 59, Issue: 3, August 2016)
Funding Agency:
CONICET – UNICEN – Computer Sciences, ISISTAN Research Institute, Buenos Aires, Argentina
Guillermo Rodríguez received the Ph.D. degree in computer science from the Universidad Nacional del Centro de la Provincia de Buenos Aires (UNICEN), Tandil, Argentina, in 2014.
Since 2008, he has been part of the ISISTAN Research Institute (CONICET– UNICEN). His research interests include software engineering, virtual reality, and games for education.
Guillermo Rodríguez received the Ph.D. degree in computer science from the Universidad Nacional del Centro de la Provincia de Buenos Aires (UNICEN), Tandil, Argentina, in 2014.
Since 2008, he has been part of the ISISTAN Research Institute (CONICET– UNICEN). His research interests include software engineering, virtual reality, and games for education.View more
CONICET – UNICEN – Computer Sciences, ISISTAN Research Institute, Buenos Aires, Argentina
Álvaro Soria received the Ph.D. degree in computer science from the Universidad Nacional del Centro de la Provincia de Buenos Aires (UNICEN), Tandil, Argentina, in 2009.
Since 2001, he has been part of the ISISTAN Research Institute (CONICET– UNICEN). His research interests include software architectures, quality-driven design, and fault localization.
Álvaro Soria received the Ph.D. degree in computer science from the Universidad Nacional del Centro de la Provincia de Buenos Aires (UNICEN), Tandil, Argentina, in 2009.
Since 2001, he has been part of the ISISTAN Research Institute (CONICET– UNICEN). His research interests include software architectures, quality-driven design, and fault localization.View more
CONICET – UNICEN – Computer Sciences, ISISTAN Research Institute, Buenos Aires, Argentina
Marcelo Campo received the Ph.D. degree in computer science from Instituto de Informática de la Universidad Federal de Rio Grande do Sul (UFRGS), Porto Alegre, Brazil, in 1997.
He is currently Director of the ISISTAN Research Institute (CONICET– UNICEN). His research interests include intelligent aided software engineering, software architecture, and software visualization.
Marcelo Campo received the Ph.D. degree in computer science from Instituto de Informática de la Universidad Federal de Rio Grande do Sul (UFRGS), Porto Alegre, Brazil, in 1997.
He is currently Director of the ISISTAN Research Institute (CONICET– UNICEN). His research interests include intelligent aided software engineering, software architecture, and software visualization.View more
CONICET – UNICEN – Computer Sciences, ISISTAN Research Institute, Buenos Aires, Argentina
Guillermo Rodríguez received the Ph.D. degree in computer science from the Universidad Nacional del Centro de la Provincia de Buenos Aires (UNICEN), Tandil, Argentina, in 2014.
Since 2008, he has been part of the ISISTAN Research Institute (CONICET– UNICEN). His research interests include software engineering, virtual reality, and games for education.
Guillermo Rodríguez received the Ph.D. degree in computer science from the Universidad Nacional del Centro de la Provincia de Buenos Aires (UNICEN), Tandil, Argentina, in 2014.
Since 2008, he has been part of the ISISTAN Research Institute (CONICET– UNICEN). His research interests include software engineering, virtual reality, and games for education.View more
CONICET – UNICEN – Computer Sciences, ISISTAN Research Institute, Buenos Aires, Argentina
Álvaro Soria received the Ph.D. degree in computer science from the Universidad Nacional del Centro de la Provincia de Buenos Aires (UNICEN), Tandil, Argentina, in 2009.
Since 2001, he has been part of the ISISTAN Research Institute (CONICET– UNICEN). His research interests include software architectures, quality-driven design, and fault localization.
Álvaro Soria received the Ph.D. degree in computer science from the Universidad Nacional del Centro de la Provincia de Buenos Aires (UNICEN), Tandil, Argentina, in 2009.
Since 2001, he has been part of the ISISTAN Research Institute (CONICET– UNICEN). His research interests include software architectures, quality-driven design, and fault localization.View more
CONICET – UNICEN – Computer Sciences, ISISTAN Research Institute, Buenos Aires, Argentina
Marcelo Campo received the Ph.D. degree in computer science from Instituto de Informática de la Universidad Federal de Rio Grande do Sul (UFRGS), Porto Alegre, Brazil, in 1997.
He is currently Director of the ISISTAN Research Institute (CONICET– UNICEN). His research interests include intelligent aided software engineering, software architecture, and software visualization.
Marcelo Campo received the Ph.D. degree in computer science from Instituto de Informática de la Universidad Federal de Rio Grande do Sul (UFRGS), Porto Alegre, Brazil, in 1997.
He is currently Director of the ISISTAN Research Institute (CONICET– UNICEN). His research interests include intelligent aided software engineering, software architecture, and software visualization.View more