FACOM32502 - Gestão da Qualidade de Soware
FICHA DE COMPONENTE CURRICULAR
- 1. OBJETIVOS
- Discutir e aplicar os conceitos sobre gerência de qualidade de software
- Discutir sobre qualidade de software e os principais modelos de qualidade
- Aplicar processos de gerência de qualidade de software
- Aplicar métricas de qualidade de software
- Utilizar as principais ferramentas para apoio à gestão da qualidade de software
- Discutir e aplicar os conceitos sobre gerência de qualidade de software
- 2. EMENTA
- Qualidade de software e seus diferentes pontos de vista
- Histórico sobre qualidade
- Modelos de qualidade de software
- Gerência de qualidade de software com ênfase em verificação e validação de software
- Métricas de qualidade: orientadas ao tamanho, orientadas a função, orientadas a pessoas
- Ferramentas para apoio à gestão da qualidade de software.
- 3. PROGRAMA
- 1. Fundamentos de qualidade de software
- 1.1. O que é qualidade e seus diferentes pontos de vista: transcendental, produto, usuário, fabricação, valor
- 1.2. Histórico sobre qualidade
- 1.3. Custo da qualidade: prevenção, falha interna, falha externa
- 1.4. Modelos de qualidade: CMMI, MPS.Br, ISO 12207, ISO 9126, ISO 15504, ISO/IEC 25000 (SQuaRE)
- 2. Processos de gerência de qualidade de software
- 2.1. Princípios básicos
- 2.1.1. Foco no cliente
- 2.1.2. Liderança
- 2.1.3. Engajamento das pessoas
- 2.1.4. Abordagem de processo
- 2.1.5. Melhoria con nua
- 2.1.6. Tomada de decisão
- 2.1.7. Gestão dos relacionamentos
- 2.2. Verificação e Validação
- 2.2.1. Diferença entre verificação e validação
- 2.2.2. Teste e inspeção
- 2.2.3. Tipos de teste
- 2.2.3.1. Teste unitário
- 2.2.3.2. Teste de componente
- 2.2.3.3. Teste de sistema
- 2.2.3.4. Teste de versão
- 2.2.3.5. Teste de cenário
- 2.2.3.6. Teste de desempenho
- 2.2.3.7. Teste de usuário
- 2.3. Ferramentas para apoio aos testes
- 2.1. Princípios básicos
- 1. Fundamentos de qualidade de software
- 3. Métricas de qualidade de soware
- 3.1. Conceitos: medida, medição, indicador
- 3.2. Métricas orientadas ao tamanho
- 3.2.1. Custo
- 3.2.2. Esforço
- 3.2.3. Linhas de código
- 3.2.4. Complexidade ciclomá ca
- 3.2.5. Número de erros
- 3.2.6. Desempenho
- 3.3. Métricas orientadas a função
- 3.3.1. Funcionalidade
- 3.3.2. Complexidade
- 3.3.3. Confiabilidade
- 3.3.4. Manutenabilidade
- 3.3.5. Eficiência
- 3.4. Métricas orientadas a pessoas
4. Ferramentas para apoio à gestão da qualidade de soware
- 4.1. Apoio a revisões e inspeções
- 4.2. Apoio a análise de riscos
- 4.3. Apoio a rastreamento de problemas
- 4.4. Apoio a análise de dados
- Avaliações:
- Prova escrita 1: 30%
- Prova escrita 2: 35%
- Testes: 15%
- Criação e apresentação do Tutorial: 20%