Plano de Ensino - FACOM32502

Revisão de 20h20min de 21 de outubro de 2025 por Lclaudio (discussão | contribs) (Plano de Ensino)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)

Plano de Ensino


  • Objetivo geral
    • Discutir e aplicar os conceitos sobre gerência de qualidade de software
  • Objetivo específico
    • 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


  • 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
    • Métricas de qualidade: orientadas ao tamanho, orientadas a função, orientadas a pessoas.
    • Ferramentas para apoio à gestão da qualidade de soware.


  • Programa
    • 1. Fundamentos de qualidade de soware
      • 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 soware
      • 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 contí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
    • 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ática
        • 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. Manutenibilidade
        • 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
    • 5. Qualidade de soware no Brasil: PBQP-Soware, MPS.Br, So ex, ABNT


  • Bibliografia básica:
    • GALIN, D. Soware quality assurance. Harlow ; New York : Pearson Educa on, 2004.
    • KOSCIANSKI, A; SOARES, M. S. Qualidade de soware: aprenda as metodologias e técnicas mais modernas para o desenvolvimento de soware. São Paulo: Editora Novatec; 2007.
    • SANDERS, J; CURRAN, Eugene. Soware quality: a framework for success in soware development and support. Harlow: Editora Addison-Wesley; 1994.
  • Bibliografia complementar
    • ASSOCIAÇÃO BRASILEIRA DE NORMAS TÉCNICAS. ABNT NBR ISO 25062: Engenharia de soware

requisitos e avaliação da qualidade de produto de soware (SQuaRE) - Formato comum da indústria (FCI) para relatórios de teste de usabilidade = So ware engineering - soware product quality requirements and evalua on (SQuaRE) – Common. Industry Format (CIF) for Usability Test Reports. Rio de Janeiro: ABNT, 2011.

    • BRASIL. Ministério da Ciência, Tecnologia e Inovação. Qualidade e produ vidade no Setor de Software Brasileiro. Disponível em: h p://www.mct.gov.br/index.php/content/view/2833.html#lista. Acesso em: 11 mar. 2017
    • DUVALL, P. M.; MATYAS, S.; GLOVER, A. Con nuous integra on: improving soware quality and reducing risk; Upper Saddle River: Editora Addison-Wesley; 2007.
    • MOLINARI, L. Testes de soware: produzindo sistemas melhores e mais confiáveis. São Paulo: Editora Érica, 2008.
    • SURYN, W. Soware quality engineering: a prac oner's approach. Witold Suryn; Hoboken: IEEE Computer Society; Wiley, 2014. E-book. Disponível em: h p://ieeexplore.ieee.org/servlet/opac? bknumber=6798073. Acesso em: 24 abr. 2019.