FRAMES: Uma Proposta de Framework para o Ensino de Tópicos da Engenharia de Software

  • Carlos S. Portela Universidade Federal de Pernambuco (UFPE)
  • Alexandre M. L. Vasconcelos Universidade Federal de Pernambuco (UFPE)
  • Sandro R. B. Oliveira Universidade Federal de Pernambuco (UFPE)

Resumo


A indústria de software apresenta insatisfação quanto ao nível de preparação dos profissionais recém-formados que atuam na área de Engenharia de Software (ES). Assim, as empresas investem na capacitação profissional para repasse de práticas específicas da ES. Baseado em estratégias de capacitação da indústria e em métodos de ensino focados no aluno, este artigo apresenta uma proposta de framework para o ensino/aprendizado de ES. Espera-se que o uso deste framework possa ajudar a diminuir a carência na formação de profissionais e, consequentemente, atender a demanda da indústria de software.
Palavras-chave: Engenharia de Software, Framework, Ensino, Capacitação, Indústria de Software

Referências

ACM/IEEE (2013) “Computer science curricula 2013 – Curriculum guidelines for undergraduate degree programs in Computer Science”, [link], March.

Hazzan, O. e Dubinsky, Y. (2006). A Framework for Teaching Software Development Methods. Proceedings of the 28th International Conference on Software Engineering, pages 703-706. Shanghai, China.

Lethbridge, T. et al. (2007). Improving software practice through education: Challenges and future trends. Proceedings of the Conference Future of Software Engineering, pages 12-28. Minneapolis, EUA.

Meira, S. Sistemas de Informação e Engenharia de Software – Cadê as Escolas? Revista da SBC Engenharia de Software - Qual é o impacto da ES no mercado de Computação e na sociedade como um todo? 1ª. ed. Cap. 1, páginas 11-15. Porto Alegre, Brasil.

Meireles, M. e Bonifácio, B. (2015). Uso de Métodos Ágeis e Aprendizagem Baseada em Problema no Ensino de Engenharia de Software: Um Relato de Experiência. Em Anais do XXVI Simpósio Brasileiro de Informática na Educação, páginas 180-188. Maceió, Brasil.

Miranda, S. et al. (2015). Experimento de uma ferramenta de fórum baseado em mapas conceituais: uma nova forma de interação. Em Anais do XXVI Simpósio Brasileiro de Informática na Educação, páginas 917-926. Maceió, Brasil.

Portela, C., Vasconcelos, A. e Oliveira, S. (2015). Análise da Relevância dos Tópicos e da Efetividade das Abordagens para o Ensino de Engenharia de Software: Resultados de um Survey com Professores e Alunos. Em Anais do VIII Fórum de Educação em Engenharia de Software, páginas 24-35. Belo Horizonte, Brasil.

Prikladnicki, R. et al. (2009). Ensino de Engenharia de Software: Desafios, Estratégias de Ensino e Lições Aprendidas. Em Anais do II Fórum de Educação em Engenharia de Software. Fortaleza, Brasil.

SBC (2005). Currículo de Referência da SBC para Cursos de Graduação em Bacharelado em Ciência da Computação e Engenharia de Computação, [link], Abril.

Sowe, S., Stamelos, I. e Deligiannis, I. (2006). A Framework for Teaching Software Testing using F/OSS Methodology. Open Source Systems. Chap. 6, pages 261-266.

Wangenheim, C. e Silva, D. (2009). Qual Conhecimento de Engenharia de Software é Importante para um Profissional de Software? Em Anais do II Fórum de Educação em Engenharia de Software. Fortaleza, Brasil.
Publicado
24/10/2016
PORTELA, Carlos S.; VASCONCELOS, Alexandre M. L.; OLIVEIRA, Sandro R. B.. FRAMES: Uma Proposta de Framework para o Ensino de Tópicos da Engenharia de Software. In: SIMPÓSIO BRASILEIRO DE INFORMÁTICA NA EDUCAÇÃO (SBIE), 27. , 2016, Uberlândia/MG. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2016 . p. 1361-1365. DOI: https://doi.org/10.5753/cbie.sbie.2016.1361.