PLANO DE CURSO  
ANO: 2025
 
CURSO: CIÊNCIA DA COMPUTAÇÃO - Noturno SÉRIE: 03
DISCIPLINA: ENGENHARIA DE SOFTWARE I    
 

Aulas Teóricas: 156

A) EMENTA
Estudo de problemas relativos ao projeto e desenvolvimento de software. Análise de Requisitos. Validação e manutenção. Gerenciamento e organização de projetos de software. Técnicas e ferramentas de especificação.

B) OBJETIVOS / COMPETÊNCIAS
Ao término da disciplina, o aluno deverá ser capaz de: identificar e discutir as atividades técnicas e de engenharia da produção de um produto de software; descrever aspectos, princípios e métodos associados com a teoria e prática da engenharia de software; trabalhar como parte de um grupo e conhecer os processos de desenvolvimento de software; e estar ciente dos aspectos envolvidos na ética profissional.


C) BASES TECNOLÓGICAS (CONTEÚDO PROGRAMÁTICO)
1. Introdução à Engenharia de Software
1.1. Modelos de processos de desenvolvimento de software
1.2. Ciclos de vida do desenvolvimento de software
2. Requisitos do Software
2.1. Técnicas de Levantamento
2.2. Análise dos Requisitos: classificação; resolução de conflitos
2.3. Validação dos Requisitos: revisão
2.4. Gerenciamento dos Requisitos: atributos; documentação da especificação
3. Projeto de Software
3.1. Metodologia de Especificação de Software
4. Prática de desenvolvimento de software
5. Planejamento e Gerência de Projeto de Software
5.1. WBS - Work Breakdown Structure
5.2. Definição e sequenciamento de atividades
5.3. Estimativas de duração e cronogramas
5.4. Definição de recursos
5.5. Estimativas de custos e orçamento
5.6. Controle de custos
6. Ética Profissional e Sociedades Profissionais


D) ATIVIDADES DISCENTES
1. Aulas teóricas e práticas
2. Exercícios individuais e em grupo
3. Aulas práticas em laboratório
4. Desenvolvimento de projeto prático
5. Desenvolvimento e apresentação de trabalhos relacionados ao conteúdo programático


E) AVALIAÇÃO
O aluno será avaliado na forma de:
1. Avaliações escritas
2. Trabalhos práticos
3. Tarefas pelo AVA Moodle
4. Apresentação de seminários


F) BIBLIOGRAFIA BÁSICA
FILHO, Wilson de Pádua P. Engenharia de Software - Produtos - Vol.1. 4. ed. Rio de Janeiro: LTC, 2019. E-book. p.i. ISBN 9788521636724. Disponível em: https://integrada.minhabiblioteca.com.br/reader/books/9788521636724/. Acesso em: 19 fev. 2025.
MORAIS, Izabelly S.; ZANIN, Aline. Engenharia de software. Porto Alegre: SAGAH, 2020. E-book. p.Capa. ISBN 9788595022539. Disponível em: https://integrada.minhabiblioteca.com.br/reader/books/9788595022539/. Acesso em: 19 fev. 2025.
PRESSMAN, Roger S.; MAXIM, Bruce R. Engenharia de software. 9. ed. Porto Alegre: AMGH, 2021. E-book. p.i. ISBN 9786558040118. Disponível em: https://integrada.minhabiblioteca.com.br/reader/books/9786558040118/. Acesso em: 19 fev. 2025.


BIBLIOGRAFIA COMPLEMENTAR
FILHO, Wilson de Pádua P. Engenharia de Software - Projetos e Processos - Vol. 2. 4. ed. Rio de Janeiro: LTC, 2019. E-book. p.i. ISBN 9788521636748. Disponível em: https://integrada.minhabiblioteca.com.br/reader/books/9788521636748/. Acesso em: 19 fev. 2025.
SOMMERVILLE,I. Engenharia de Software. 10ª edição. São Paulo: Addison Wesley, 2019.
VETORAZZO, Adriana S. Engenharia de software. Porto Alegre: SAGAH, 2018. E-book. p.Capa. ISBN 9788595026780. Disponível em: https://integrada.minhabiblioteca.com.br/reader/books/9788595026780/. Acesso em: 19 fev. 2025.