Experiencia de uso do eXtreme Programming (XP) em disciplina de Engenharia de Software

  • Lis de Bortoli IFRS

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

ACM/IEEE. Software Engineering Curriculum (2013). "Guidelines for Undergraduate Degree Programsin Software Engineering".

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.
Publicado
18/10/2017
DE BORTOLI, Lis. Experiencia de uso do eXtreme Programming (XP) em disciplina de Engenharia de Software. In: ESCOLA REGIONAL DE ENGENHARIA DE SOFTWARE (ERES), 1. , 2017, Alegrete. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2017 . p. 113-120.