Este curso é dirigido a profissionais da área de qualidade de software, além de gerentes e líderes de projeto responsáveis pela interação com os testadores que queiram conhecer e aprimorar seus conhecimentos relacionados às principais métricas de qualidade de software. Confira abaixo o conteúdo programático:
Avaliação das Capacidades e Competências
- Conceitos gerais de qualidade, testes e defeitos;
- Avaliando os processos de teste tendo em vista a qualidade;
- Avaliando as competências dos recursos humanos;
- Avaliando os processos de desenvolvimento com uma metodologia de referência;
- Investindo na qualidade dos processos;
Modelos e Métricas
- Fundamentos da teoria da mensuração;
- Visão geral das principais métricas de qualidade;
- As ferramentas clássicas de mensuração da qualidade;
- A eficiência na remoção de defeitos;
- O modelo de Rayleigh;
- Introdução aos modelos de distribuição exponencial e crescimento da confiabilidade;
- O modelo exponencial;
- O modelo de Jelinski-Moranda;
- Os modelos de Littlewood;
- O modelo de debug imperfeito de Goel-Okumoto;
- O modelo de processo não homogêneo de Goel-Okumoto;
- O modelo de tempo de execução logarítmico de Musa-Okumoto;
- Os modelos S´s;
- Estimando a distribuição de defeitos em relação ao tempo;
- Os modelos de gerenciamento da qualidade;
- As métricas de teste de software inter-processuais;
- As métricas e modelos de complexidade;
- As métricas de disponibilidade;
- Mensurando e analisando a satisfação dos usuários;
- Utilizando métricas de ponto de função para medir a melhoria do processo de software;
Verificações
- Verificando a fase de requisitos;
- Verificando a fase de modelagem lógica;
- Verificando a fase de modelagem física;
- Verificando a fase de modelagem do programa unitário;
- Verificando a fase de codificação;
Avaliações Externas
- Entendendo o que é qualidade para o cliente/usuário;
- DFD – Desdobramento da função qualidade;
- DFD x Requisitos – Condições de contorno para um desenvolvimento de qualidade;
- Mensurando e analisando a satisfação dos clientes/usuários;