Opções de inscrição
Esta disciplina foi subdividida em módulos para cobrir diversos aspectos relacionados à área de Engenharia de Software (ES), conforme bibliografia recomendada. O conteúdo abordado inclui desde uma visão geral de ES, requisitos, projeto, verificação e validação, gerenciamento de projetos de software, chegando até a aspectos de evolução da área.
Programa do Curso:
-
Apresentação do curso e introdução a Engenharia de Software e Sistemas
-
Gerência de projetos
-
Definição, manutenção e gerenciamento de requisitos
-
Gerência de configuração e mudanças
-
Tecnologias de Software as a Service (SaaS)
-
Introdução a arquitetura e linguagens de aplicações de SaaS
-
Introdução a Ruby/Rails
-
Implementação, manutenção e execução de testes
-
Projeto, implementação e manutenção de features
-
Introdução a refatoração de código