<< Back

GIT-SEED: A Strategy for Collaborative Teamwork in Software Development Courses

Read Article

Date of Conference

July 18-22, 2022

Published In

"Education, Research and Leadership in Post-pandemic Engineering: Resilient, Inclusive and Sustainable Actions"

Location of Conference

Boca Raton

Authors

Adarme Jaimes, Marco Antonio

Rodriguez Tengo, Judith del Pilar

Gallardo Perez, Oscar Alberto

Abstract

Software development is considered a complex activity because it involves people specialized in programming languages and tools that perform well-defined tasks within the software implementation. In this context of work, it is necessary that the student, at the beginning of his training as a software developer, takes skills in good development practices, one of which includes the use of version control systems that allow the registration and control of changes of software projects in specific repositories of programming code where several users interact. This paper aims to present a learning strategy called GIT-SEED based on cases where the student works collaboratively with the use of a version control system under the GitLab platform, from this perspective provides a support mechanism for teamwork skills, analysis, and testing of programming code, deployment of applications in natural work environments and management of agile software development processes. Test scenarios of the strategy were applied to students of data structure and web programming of the Systems Engineering Program of the Universidad Francisco de Paula Santander, and the results demonstrate the remarkable affinity and appropriation that students have in the use of these tools and the ease of integration of their applications with the components created in their work team.

Read Article