ENGENHARIA DE SOFTWARE I
2º. Semestre
Carga Horária: 80 aulas
Objetivo: Aplicar os princípios e conceitos da Engenharia de Software na implementação do componente software, como parte dos Sistemas de Informação e iniciar a modelagem de software (requisitos).
Ementa: Objetivos, conceitos e evolução da Engenharia de Software. Paradigmas de desenvolvimento de software. Evolução das metodologias de sistemas e suas principais técnicas. Processo de desenvolvimento de software. Modelos de software. Ciclo de vida. Qualidade de software e seus modelos. Melhores práticas no desenvolvimento de software.
Bibliografia básica:
PRESSMAN, R. S. Engenharia de software. 6.ed. McGraw-Hill, 2006.
SOMMERVILLE, I. Engenharia de software. 8.ed. Addison Wesley, 2007.