Experiencia de uso do eXtreme Programming (XP) em disciplina de Engenharia de Software
Resumo
Este artigo descreve uma experiencia de uso do processo ágil eXtreme Programming (XP)com turmas do terceiro semestre, da disciplina de Engenharia de Software, do curso de Análise e Desenvolvimento de Sistemas do IFRS, campus Sertão. A dinâmica consistiu no desenvolvimento de uma aplicação, escolhida pela turma utilizando as práticas e os valores do XP. A equipe foi definida, o ambiente da sala de aula foi reinventado e os alunos desempenharam os papéis, junto com a professora. A atividade foi aplicada em tres turnos e os resultados demonstram que os alunos conseguiram entender melhor o método, afim de vivenciar, na prática, um ambiente real de trabalho.
Referências
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.