Engenharia de Software 2019-1
Curso: BCC e TSI
Local: CEFET Maracanã
Horário: Quinta-Feira 18:20 a 21:40
Sala: Sala 3
Tempo de curso: 21 semanas
Objetivo:
Apresentar de maneira superficial as diversas sub-áreas da engenharia de software dando uma visão geral da disciplina e possibilitando que o aluno se aprofunde nas sub-áreas quando necessário.
Ementa
Engenharia de Software: introdução e conceitos. O processo de Engenharia de Software. Gerência de requisitos. Projeto de software, Teste de software. Qualidade de software. Gerência de configuração de software.
Bibliografia Principal:
SOMMERVILLE, Ian. Engenharia de software. 9.ed. São Paulo: Pearson, 2011. xiii, 529p., il. ISBN 9788579361081. (ou 10a edição em inglês)
Bibliografia Complementar:
PRESSMAN, Roger S., 1947-. Engenharia de software: uma abordagem profissional. 7.ed. Porto Alegre, RS: AMGH Ed., 2011. 780 p., il. Bibliografia: p. [751]-771. ISBN 9788563308337 (Broch.).
Artigos Selecionados.
Critério de Avaliação:
M1 = (P1 + Trabalho) / 2;
if(Frequência >= 75%){
if(M1 >= 7)
Situação = "Aprovado";
else if (M1 < 3)
Situação = "Reprovado";
else{
Situação = "Prova Final";
if( ((PF + M1) / 2) >= 5)
Situação = "Aprovado";
else
Situação = "Reprovado";
}
}else{
Situação = "Reprovado";
}
Calendário:
- 14/02/2019 - Introdução e Conceitos (Slides 1, 2, 3, leitura complementar)
- 21/02/2019 - O processo de desenvolvimento de software (Slides)
- 28/02/2019 - O processo de desenvolvimento de software (Slides CMMi e MPS.BR resumidos, CMMi completo)
07/03/2019 Feriado- 14/03/2019 - Projeto de Software e Métodos Ágeis (Slides XP,)
21/03/2019 - Não haverá aula.- 28/03/2019 - Métodos Ágeis (exemplo projeto, link biblioteca de mock)
- 04/04/2019 - Teste de Software
- 11/04/2019 - Teste de Software (em sala de aula)
- 18/04/2019 - Teste de Software
- 25/04/2019 - Apresentação dos Seminários (Notas)
- Linha de Produto de Software (Gabriel Lima, Ramon, Daniel Bruno, Matheus Delgado, Cláudio)
- Manutenção e Evolução de Software (Márcio Wanderley, Daniel Guinin, Paulus, Rafaela, Yasmin)
- Engenharia de Software Experimental (João Vitor, Gabriel Pacheco, Rodrigo Campos, Pedro Alpis, Victor Abreu, João Pedro)
- Geração Automatizada de Casos de Teste (Márcio Augusto, Carla Lutz, Allison, Nicolas, Pedro Cid, Daniel de Andrade)
- 02/05/2019 - Qualidade de Software (ISO 25010, imagem modelo de qualidade ISO 25010)
- 09/05/2019 - Qualidade de Software (Slides segurança 1, enunciado do trabalho, cronograma do trabalho)
- 16/05/2019 - Qualidade de Software (Entrega 1 do trabalho - Requisitos de segurança) - Slides segurança 2 e 3.
- 23/05/2019 - Ajuda com o Trabalho (Entrega 2 do trabalho - Ajustes nos casos de uso e plano de teste) - Notas e Documentos do Trabalho
- 30/05/2019 - Slides Gerência de Configuração
- 06/06/2019 - Gerência de Requisitos / Tópicos Especiais / Ajuda com o Trabalho (Slides Rastreabilidade de Requisitos, sugestão de ferramentas de automação dos testes: Postman, Swagger.
- 13/06/2019 - Tópicos Especiais / Ajuda com o Trabalho
20/06/2019 Feriado(Código-fonte a ser testado - usar o Dev-C++ para compilar) Entrega 3 do trabalho - Data Limite para entrega do laudo de execução do ciclo 1 de testes)- 27/06/2019 - Entrega das notas AV2 - Revisão para PF (Código-fonte a ser testado - Entrega 4 do trabalho - Data limite para entrega do laudo de execução do ciclo 2 de testes - 26/6 um dia antes da aula) - Notas e Situações dos Alunos
- 04/07/2019 - Prova Final