Aulas Teóricas: 76
A) EMENTA
Estudo de técnicas e modelos de qualidade de processo e produto de software. Qualidade de software e garantia de qualidade de software. Revisões de software. Revisões técnicas formais. Testes de software. Métricas. Normas para processo e produto.
B) OBJETIVOS / COMPETÊNCIAS
Ao final do curso, o aluno deverá ser capaz de entender os fundamentos da qualidade de software; compreender a importância de garantir a qualidade do processo de desenvolvimento de software; descrever princípios para realizar revisões de software; criar casos de teste de software, utilizar métricas de software; conhecer normas e modelos de qualidade de software.
C) BASES TECNOLÓGICAS (CONTEÚDO PROGRAMÁTICO)
1) Introdução à qualidade de software.
2) Qualidade do produto de software.
3) Qualidade do processo de software.
4) Técnicas de verificação e validação de software.
5) Testes de software.
6) Métricas da qualidade de software.
7) Normas e modelos da qualidade de software.
D) ATIVIDADES DISCENTES
1) Aulas teóricas e práticas.
2) Exercícios individuais e em grupo.
3) Desenvolvimento de projeto prático.
4) Desenvolvimento e apresentação de trabalhos relacionados ao conteúdo programático.
E) AVALIAÇÃO
Média 1_Semestre = (P1 + P2 + Trab1 + Trab2) / 2
Média 2_Semestre = (P1 + P2 + Trab1 + Trab2) / 2
Média_F = (Média 1_Semestre + Média 2_Semestre) / 2
F) BIBLIOGRAFIA BÁSICA
LOBO, Renato N. GESTÃO DA QUALIDADE. 2. ed. Rio de Janeiro: Érica, 2020. E-book. p.23. ISBN 9788536532615. Disponível em: https://integrada.minhabiblioteca.com.br/reader/books/9788536532615/. Acesso em: 01 fev. 2025.
HIRAMA, K. Engenharia de Software. Qualidade e Produtividade com Tecnologia. São Paulo: Campus, 2011.
ZANIN, A.; JÚNIOR, P. A. P.; ROCHA, B. C.; et al. Qualidade de software. Porto Alegre: Grupo A, 2018.
G) BIBLIOGRAFIA COMPLEMENTAR
BARTIE, A. GARANTIA DA QUALIDADE DE SOFTWARE: ADQUIRINDO MATURIDADE ORGANIZACIONAL. São Paulo: Elsevier, 2010.