Prévia do material em texto
Apresentação N1 – Apresentação em grupo trabalho sobre “Qualidade de software nas empresas de tecnologia” (enviar para o e-mail fernando.moraes@faculdadecesusc.edu.br até dia 04/04/2024 às 19:00 N2 – Avaliação “ Avaliação com múltiplas escolhas” N3 – Trabalho acadêmico “Testes de Software em Ambientes Ágeis: Desafios e Estratégias para Melhoria Contínua” Conceito de Qualidade O que é qualidade de software? Segundo Kaoru Ishikawa: “Qualidade é desenvolver, projetar, produzir e comercializar um produto que é mais econômico, mais útil e sempre satisfatório para o consumidor” Analogia contemporânea Nos primórdios na era dos faraós estabelecia-se um padrão de medida de comprimento: o cúbito. Essa unidade foi medida originalmente, por volta de 2.000 a.C 1 cúbito = ao comprimento do braço do faraó reinante (cotovelo até à ponta do dedo médio). * O responsável por uma construção devia periodicamente comparar o padrão utilizado na obra com o padrão real. * Se o padrão real fosse descumprido, poderia ser punido com a morte. * O resultado deste rigor é evidenciados nas pirâmides: Precisões na ordem de 0,05%!!!! Para o faraó, a não observância da unidade de medida (Cúbito), significava falta de qualidade naquela construção específica, e no final ao invés dos escravos serem punidos, o guardião ou responsável da obra era punido severamente. Em nosso cotidiano o que podemos refletir e trazer como ênfase esta analogia? Mas o que é qualidade realmente? Quando falamos de qualidade de um produto, nos deparamos com uma tarefa complicada, devido tratar-se de algo muito relativo. “O que pode ser qualidade para uma pessoa, pode ser deficiência de qualidade para outra.” Por isso para julgar a qualidade de um produto é preciso ter em mãos as especificações, para que o julgamento ocorra de forma justa e correta. Se julgarmos a qualidade de um produto, considerando apenas a marca, tamanho, cor, etc., com certeza faremos um julgamento errôneo. Para entendermos melhor a medição da qualidade, observe o exemplo a seguir: Ferrari x Fusca Se fossemos julgar a qualidade desses dois veículos, com certeza a Ferrari ganharia, por ser um veículo de porte superior ao Fusca, porém é possível que o Fusca tenha mais qualidade que a Ferrari. Evolução da qualidade de software A proposta de David Garvin, classifica a evolução da Qualidade em quatro Eras, que são: Inspeção, Controle da Qualidade (Controle Estatístico), Garantia da Qualidade e Qualidade Total. Inspeção, controle, garantia e gestão da qualidade Inspeção tem como objetivo: Separar produtos bons dos ruins, sendo que a produção por encomenda deve sempre suprir as expectativas dos cliente mantendo-o sempre atualizado sobre a prospecção do andamento do projeto. Facilitar ao cliente que o mesmo teste inspecione se possível in-loco. Controle Produzir com qualidade de acordo com as especificações estabelecidas com o cliente, sendo que qualquer alteração no escopo antes de alterar informar ao cliente sua posição. Garantia Manter a qualidade estável na empresa e procurar melhorá-la, independentes do status atual. Cenário que o cliente sempre durante as execuções dos projetos tem como expectativa final em caso de incidentes manter um contato com a empresa obtendo uma garantia de suporte em situações de falhas ou de dúvidas. Gestão da qualidade envolve os supervisores, gerentes, comercial onde ao foco final é a satisfação do cliente, fazendo a intermediação da parte comercial e financeira para a área de produção. image3.png image1.png image2.png image4.png