Experiencia de uso do eXtreme Programming (XP) em disciplina de Engenharia de Software
Abstract
This article describes an experience of using the agile process eXtreme Programming (XP) with the third level classes, of Software Engineering course in the Systems Analysis and Development program, IFRS, campus Sudo. The dynamic was the development of an application, chosen by the class, using the practices and values of XP. The team was set, the classroom environment was reinvented and students played the roles, along with the teacher. The activity was applied to three classes and the results show that the students could better understand the method, in addition to experience in practice, an actual working environment.
References
Anslow, C. Maurer, E (2015) "An Experience Report at Teaching a Group Based Agile Software Development Project Course". SIGCSE'15, Kansas City, MO, USA. Aquino, R. (2013). "Aplicação de alguns princípios do Kanban em Lean TI". http://www.leanti.com.br/artigos/5/aplicacao-de-alguns-principios-do-kanban-em-lean-ti.aspx. Acesso em Outubro de 2016.
Beck, K. (2004). Programação Extrema (XP) Explicada. Porto Alegre: Bookman. Beck, K. et al. (2001). "Manifesto for Agile Software Development", http://agilemanifesto.org/. Acesso em Fevereiro de 2016.
Gomes Filho, A. F. et al. (2014). "Usando métodos ágeis para ensinar métodos ágeis." In: WORKSHOP BRASILEIRO DE MÉTODOS ÁGEIS, 5., 2014, Florianópolis. Anais. São José dos Campos: INPE, p.1-12.
Gomes Filho, A. F. et al. (2015). "Sabadágil: métodos ágeis de desenvolvimento de software aplicados ao ensino" Revista Brasileira de Informática na Educação, Porto Alegre, v.23, n.3, p.144-163.
Pressman, R. S. (2006). Engenharia de Software. São Paulo: McGraw-Hill. Teles, V. M. (2004). Extreme Programming. São Paulo: Novatec.
