Laboratório de Engenharia de Software
Período: 5º Período
Carga horária teórica: 30h
Carga horária teórica real: 10h
Carga horária prática: 60h
Carga horária prática real: 80h
Carga horária total: 90 horas
Ementa:
- Qualidade de software: produto, processo e projeto. Modelos de processos (CMM, CMMI e MPS.Br). Normas de qualidade de software (ISO 9000, ISO/IEC 15504 (Projeto SPICE), ISO/IEC 12207, ISO/IEC 25000). Verificação e Validação. Interface Homem-Computador. Processos, cultura e ferramentas para entrega contínua de software..
Objetivos:
- Conhecer os principais tópicos relacionados a qualidade de software.
- Utilizar ferramentas para a prática de engenharia de software.
Competências e Habilidades
- Ao final da disciplina o aluno deve ser capaz de:
- Conhecer os principais modelos de qualidade.
- Conhecer as principais técnicas de IHC.
- Implementar processos, cultura e ferramentas para entrega contínua de software.
Conteúdo
- Qualidade de software: produto, processo e projeto.
- Modelos de processos (CMM, CMMI e MPBr).
- Normas de qualidade de software (ISO 9000, ISO/IEC 15504 (Projeto SPICE), ISO/IEC 12207, ISO/IEC 25000).
- Verificação e Validação.
- Interface Homem-Computador (IHC).
- Prática em prototipação e IHC.
- Conceitos de processos, cultura e ferramentas para entrega contínua de software.
- Prática em desenvolvimento contínuo.
- Prática em integração contínua.
- Prática em teste contínuo.
- Prática em monitoramento.
- Prática em virtualização e containers.
Bibliografia Básica
KOSCIANSKI, A.; SOARES, M. S. Qualidade de Software. 2ª ed. São Paulo: Novatec, 2007..
MUNIZ, A. et al. Jornada DevOps: unindo cultura ágil, Lean e tecnologia para entrega de software com qualidade. Brasport, 2019.
BARTIÉ, A. Garantia de Qualidade de Software. Rio de Janeiro: Campus, 2002.
Bibliografia Complementar
MOLINARI, L. Inovação e automação de testes de Software. São Paulo: Érica, 2010.
BARBOSA, S. D. J.; SILVA, B. S. da. Interação humano-computador. Rio de Janeiro: Elsevier, 2010.
Bibliografia Recomendada
PRESSMAN, R. S.; MAXIM B. R. Engenharia de Software - Uma Abordagem Profissional - 9ª ed. 2021.
Sutherland, Jeff (2014-09-30T22:58:59.000). SCRUM: A arte de fazer o dobro de trabalho na metade do tempo . Leya. Edição do Kindle.
Larson, Erik W.; Gray, Clifford F.. Gerenciamento de Projetos: O Processo Gerencial (p. II). Edição do Kindle. 2016
Valente, Marco Tulio. Engenharia de Software Moderna: Princípios e Práticas para Desenvolvimento de Software com Produtividade (p. 6). Edição do Kindle. 2020.
SOMMERVILLE I. Engenharia de Software - 10ª ed. Pearson 2019
Copyright © 2023 Professor Mauro Borges França. Todos os Direitos Reservados