Using Agile Practice for Student Software Projects

  • Fernando Almeida

Abstract

Agile methodology as a relatively new approach to software engineering is becoming more popular in both industry and academia. Learning agile software development methodologies will unquestionably increase the capabilities and competences of our students as entry-level software engineers. However, how agile methods and techniques should be taught at the undergraduate level in additional to traditional approaches is still being debated. This study was conducted on a studentprogramming project, with sample size of 23 students from the Informatics Engineering course. The Scrum methodology was adopted and 28 user stories and 4 sprints were created. The results indicate a significant impact on students’ skill improvement and let them to have the first contact with real projects and clients. Besides that, the students agree that the adoption of the Scrum methodology helped them to improve the participation and collaboration. However, some issues were also detected in terms of communication and tasks planning. Therefore, we proposed some polities that could help and boost the software development process inside a classroom.

Downloads

Download data is not yet available.
Published
2012-09-15
How to Cite
[1]
Almeida, F. 2012. Using Agile Practice for Student Software Projects. Journal of Education and Vocational Research. 3, 9 (Sep. 2012), pp. 280-290. DOI:https://doi.org/10.22610/jevr.v3i9.79.
Section
Research Paper