Uso de Métodos Ágeis e Aprendizagem Baseada em Problema no Ensino de Engenharia de Software: Um Relato de Experiência

  • Maria Alcimar Costa Meireles Universidade Federal do Amazonas (UFAM)
  • Bruno Araújo Bonifácio Universidade Federal do Amazonas (UFAM)

Resumo


O aparecimento constante de novas tecnologias de software tem alterado a forma como as tecnologias de software são desenvolvidas. Para acompanhar essa transformação o processo de ensino em Engenharia de Software também tem evoluído, para criar novas habilidades aos estudantes nos aspectos técnicos e não técnicos relacionados ao desenvolvimento de sistemas de software. Por essa razão, os centros de ensino têm buscado criar um ambiente motivador, no qual seja possível preparar profissionais para o mercado cada vez mais exigente. O objetivo desse artigo é relatar a experiência de alunos no aprendizado de engenharia de software, utilizando como proposta pedagógica a aprendizagem baseada em problema e o uso de scrum para construção de um projeto real, aplicado para dispositivos móveis.
Palavras-chave: Métodos Ágeis, Aprendizagem Baseada em Problema, Engenharia de Software, SCRUM

Referências

Andrade, Antônio Gabriel Pereira de et al. (2010) “Aplicação do Método PBL no Ensino de Engenharia de Software: Visão do Estudante”, In: ERBASE.

Baker, A.; Navarro, E.O.; Van der Hoek, A. (2005), “An Experimental Card Game for Teaching Software Engineering Processes”, In: Journal of Systems and Software, New York, v. 75, n. 1-2, p. 3-16.

Bezerra, C. A.; Trindade, C. C.; Souza, E.P.R.; Magalhães, C. V. C.; Santos, R. E. S.(2014) “Aplicação de Técnicas de Aprendizagem de Máquina em Objetos de Aprendizagem baseado em Software: um Mapeamento Sistemático a partir das Publicações do SBIE”, RENOTE. Revista Novas Tecnologias na Educação, v. 12, p. 380-390.

Bonifácio, B. A.; Grana, C. B.; Coutinho, W.; Couto, E.; Fernandes, P. S. (2015) “Improving an education mobile application through usability evaluations”, In: 9th International Technology, Education and Development Conference, Madrid, Espanha. v. 1. p. 30-42.

Costa, C.; Rocha, R.; Fiqueirêdo, J.; Duarte, M.; Meira, S.; Prikladnicki, R. (2010) “Ensino da Engenharia de Software por meio de Fábricas de Software no contexto Distribuído: Um Relato de Experiência”, In: III Fórum de Educação em Engenharia de Software.

Glasemann M., Kanstrup Anne Marie and Ryberg T. (2010) “Design and Exploration of a Mobile Game Scenario in a Diabetic Youth Camp”, In: IADIS International Conference Mobile Learning, Porto, Portugal.

Hilburn, T.B and Towhidnejad, M. (2007) “A Case For Software Engineering”, In: Conference On Software Engineering Education & Training, Dublin. ProceedingsWashington: IEEE Computer Society, p. 107-114.

Huang, S. and Distante, D. (2006) “On Practice-Oriented Software Engineering Education”, In: Conference on Software Engineering Education & Training Workshops, Turtle Bay. Proceedings. Washington: IEEE Computer Society, p. 15.

Marçal, E. ; Andrade, R.M. ; Júlio Wilson Ribeiro ; Leite Junior, A. J. M. ; Lima, L. ; Viana, W.(2010) “Da Elicitação de Requisitos ao Desenvolvimento de Aplicações de Mobile Learning em Matemática”, In: Simpósio Brasileiro de Informática na Educação, João Pessoa..

Martins, J. S. (2007). Projetos de Pesquisa: estratégias de ensino e aprendizagem em sala de aula. Armazém do Ipê (Autores Associados), Campinas, SP, 2 edição.

Nauman, M. and Uzair, M. (2007) “SE and CS Collaboration: Training Students for Engi-neering Large, Complex Systems”. In: Conference on Software Engineering Education & Training, Dublin. Proceedings. Washington: IEEE Computer Society, p. 167-174.

Power T. and Shrestha P. (2010) “Exploration in the Context of Bangladesh”, In: IADIS International Conference Mobile Learning, Porto, Portugal.

Prilkladnicki, R. et al. (2009) “Ensino de engenharia de software: desafios, estratégias de ensino e lições aprendidas”, In: II Fórum de Educação em Engenharia de Software.

Ronnie E.S.; Magalhães, Cleyton V. C.; Correia Neto, Jorge S.; Souza, Ellen P.R.; Vilar, Guilherme (2014) “Ferramentas, métodos e experiências no ensino de Engenharia de Software: um mapeamento sistemático”, In: XXV Simpósio Brasileiro de Informática na Educação.

Santos et al (2010) “Experiência acadêmica de uma fábrica de software utilizando scrum no desenvolvimento de software”, In: Wokshop Brasileiro de Métodos Ágeis. p. 8696.

Thopson, J. B. (2007) “Improving Software Practice through Education: Challenges and Future Trends”, In: Future of software engineering, international conference on software engineering, Minneapolis. Proceedings. Washington: IEEE Computer Society, p. 12-28.
Publicado
26/10/2015
MEIRELES, Maria Alcimar Costa; BONIFÁCIO, Bruno Araújo. Uso de Métodos Ágeis e Aprendizagem Baseada em Problema no Ensino de Engenharia de Software: Um Relato de Experiência. In: SIMPÓSIO BRASILEIRO DE INFORMÁTICA NA EDUCAÇÃO (SBIE), 26. , 2015, Maceió/AL. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2015 . p. 180-189. DOI: https://doi.org/10.5753/cbie.sbie.2015.180.