Programa

Licenciatura em Engenharia Informática (PL)

Programa

Os conteúdos são agrupados por área do SWEBOK (entre parêntesis rectos). CP1 [Processo] Modelação do processo de desenvolvimento; Avaliação e melhoria do processo. CP2 [Requisitos] Especificação de regras de negócio sobre ontologias de domínio. CP3 [Desenho] Desenho por contrato; Introdução aos padrões de desenho. CP4 [Construção] Programação por contrato; Desenvolvimento baseado em modelos; Transformações. CP5 [Ensaio] Detecção estática e dinâmica de defeitos. CP6 [Manutenção] Cheiros no código; Refabricações. CP7 [Gestão de Configurações] Detecção de diferenças entre versões; Gestão de conflitos na integração; Evolução de software. CP8 [Gestão da Engenharia de Software] Gestão do ciclo de vida das aplicações; Estimação de recursos; Factor humano. CP9 [Qualidade] Características de qualidade do produto e sua avaliação quantitativa. CP10 [Ferramentas e Métodos] Esta área é transversal, sendo coberta na componente laboratorial das outras áreas.