A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Qualidade no Desenvolvimento de Software Wolley W. Silva Baseado nas notas de aula dos professores Tatuo e Daisy.

Apresentações semelhantes


Apresentação em tema: "Qualidade no Desenvolvimento de Software Wolley W. Silva Baseado nas notas de aula dos professores Tatuo e Daisy."— Transcrição da apresentação:

1 Qualidade no Desenvolvimento de Software Wolley W. Silva Baseado nas notas de aula dos professores Tatuo e Daisy

2 Qual o prejuízo causado por um software de má qualidade ?

3 Software de má qualidade... Os Estados Unidos estimam que bugs de software lhes custam aproximadamente 60 bilhões de dólares por ano. – http://www.computerworld.com/s/article/72245/Study_Buggy_software_ costs_users_vendors_nearly_60B_annually O foguete Ariane 5 explodiu por um erro de software. – http://www.sbmac.org.br/bol/bol-2/artigos/ariane5.html Erro de software provoca a morte de 21 pacientes em tratamento de câncer. – http://disciplinas.stoa.usp.br/pluginfile.php/31796/mod_resource/con tent/1/casoICancerPanama.pdf

4 Objetivo da Qualidade Software que atenda às necessidades do cliente, execute de forma precisa e confiável e gere valor para todos aqueles que o utilizam.

5 Fatores de Qualidade de McCall Fatores de qualidade: conjunto de características que se atingidas levarão a um software de alta qualidade

6 Fatores de Qualidade de McCall Fatores da Operação do Produto Correção Ele faz aquilo que o usuário quer? O quanto um programa satisfaz a sua especificação e atende aos objetivos visados pelo cliente Confiabilidade O software é preciso? O quanto se pode esperar que o programa execute a função pretendida com a precisão exigida Usabilidade Ele foi projetado para o usuário final? Esforço do usuário para aprender a operar, preparar a entrada e interpretar a saída de um programa Integridade Ele está seguro? O quanto o acesso ao software ou dos por pessoas não autorizadas pode ser controlado. Eficiência Ele executará bem em seu ambiente? Quantidade de recursos computacionais e de código exigida para que um programa execute sua função.

7 Fatores de Qualidade de McCall Fatores da Revisão do Produto Manutenibilidade O software é fácil de ser consertado? Esforço necessário para localizar e corrigir um erro. Flexibilidade O software é facilmente alterável? Esforço necessário para modificar um programa em operação Testabilidade O software pode ser testado facilmente? Esforço necessário para testar um programa de modo a garantir que ele desempenhe a função destinada

8 Fatores de Qualidade de McCall Fatores da Transição do Produto Portabilidade O software pode ser utilizado em outro ambiente facilmente? Esforço necessário para transferir o programa de um ambiente de hardware/software para outro Reusabilidade O software pode ser reaproveitado facilmente? O quanto um programa [ou partes de um programa] pode ser reutilizado em outras aplicações. Interoperabilidade O software é facilmente acoplável? Esforço necessário para integrar um sistema a outro.

9 Software “bom o suficiente” O nível de qualidade de um sistema de software deve estar contido num intervalo onde o benefício obtido seja maior do que o custo de desenvolvimento desse sistema.

10 Software “bom o suficiente” Fornece funções e características de alta qualidade; Fornece outras características mas obscuras; Contem erros conhecidos;

11 Como garantir a qualidade A qualidade de um software só se obtém com o desenvolvimento adequado para o nível de qualidade desejada; Definir e seguir um processo de desenvolvimento Controlar o processo de desenvolvimento Gerenciar o projeto (processo, as atividades e os recursos) Definir e seguir um processo de manutenção

12 Dificuldades para se obter qualidade A complexidade e tipo de aplicação A maturidade da equipe e da organização Dificuldade do trabalho em equipe As mudanças constantes nas necessidades dos clientes e usuários


Carregar ppt "Qualidade no Desenvolvimento de Software Wolley W. Silva Baseado nas notas de aula dos professores Tatuo e Daisy."

Apresentações semelhantes


Anúncios Google