AgileThink

    O que é Quality Assurance

    AgileThinker27 de fevereiro de 2023Desenvolvimento

    Voltar para o blog

    O que é Quality Assurance (Garantia da Qualidade de Software)

    Garantia da Qualidade de Software envolve todo o processo de desenvolvimento de software, fazendo as devidas monitorações e melhorias de processos pertinentes, fazendo com que os padrões, procedimentos acordados estão sendo seguidos e garantindo que problemas são encontrados e ações corretivas são tomadas. Fazer a melhoria no processo – melhoria contínua.

    Não é somente uma atividade associada exclusivamente com atividades de desenvolvimento de software e testes, mas sim atividades que se expandem durante todo o ciclo de vida de desenvolvimento de software.

    Isso consiste em realizar a qualidade tanto do processo quanto do produto. No processo, podemos quantificar a sua qualidade através de métricas para qualidade de software e no produto com as técnicas de verificação e validação.

    No produto, os métodos de garantia da qualidade são revisões, inspeção formal e teste de software, além de revisão dos resultados do teste de software realizada pelo time e testes realizados pelo cliente.

    Qualidade de software é um tópico complexo que engloba vários subtópicos: usabilidade, acessibilidade, segurança, manutenabilidade, confiabilidade, eficiência, adequação funcional, testabilidade, velocidade de entrega, operabilidade, etc. A parte mais interessante disso tudo é que a definição de qualidade é diferente para cada cliente e para cada projeto.

    Aguarde nossos novos artigos, e caso tenha alguma dúvida entre em contato conosco pelo e-mail contato@agilethink.com.br

      

    Por Sandra Akiyama

     


    Gostou deste artigo?

    Assine nossa newsletter para receber mais conteúdos como este diretamente no seu e-mail.