TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

A Qualidade Software

Por:   •  29/8/2015  •  Trabalho acadêmico  •  1.784 Palavras (8 Páginas)  •  418 Visualizações

Página 1 de 8

[pic 1]

PONTIFÍCIA UNIVERSIDA DE CATÓLICA DE MINAS GERAIS

Pós-Graduação em Engenharia de Software – Oferta 30

 

 

xxx

 

 

 

QUALIDADE DE SOFTWARE

 

 

 

 

 

Belo Horizonte

2014


SUMÁRIO

Sumário

1        Requisitos de avaliação        

1.1        Propósito da avaliação        

1.2        O produto a ser avaliado        

1.3        Modelo de qualidade        

2        Especificando a avaliação        

2.1        Seleção de métricas        

2.1.1        Funcionalidade;        

2.1.2        Confiabilidade;        

2.1.3        Usabilidade;        

2.1.4        Eficiência;        

2.1.5        Manutenibilidade;        

2.1.6        Portabilidade;        

2.2        Peso das métricas        

Maturidade        

Recuperabilidade        

Tolerância a falhas        

Atratividade        

Operacionalidade        

Inteligibilidade        

Tempo        

Recursos        

Estabilidade        

Analisabilidade        

Testabilidade        

Capacidade para ser instalado        

Adaptabilidade        

Coexistência        

3        Execução da avaliação        

3.1.1        Funcionalidade        

3.1.2        Confiabilidade        

3.1.3        Usabilidade        

3.1.4        Eficiência        

3.1.5        Manutenibilidade        

3.1.6        Portabilidade        

4        Conclusão        


  1. Requisitos de avaliação

  1. Propósito da avaliação

O objetivo deste artefato é apresentar um conjunto de características de um sistema com a finalidade de medir a qualidade do software definido para este estudo.

Serão utilizados critérios e métricas bem definidas para a aferição da qualidade de software de acordo com o contexto específico do usuário e combinação da usabilidade, eficiência e flexibilidade, de maneira a oferecer ao usuário mais eficiência e eficácia em sua utilização.

  1. O produto a ser avaliado

O software Microsoft Project 2010 será utilizado no desenvolvimento deste artigo, a fim de que seja aferida a qualidade de tal sistema.

O Microsoft Project é um software de gerenciamento de projetos criado em 1985, em sua primeira versão, a fim de controlar os prazos, custos e recursos alocados em projetos. Além disso, o Microsoft Project permite a elaboração de relatórios gerenciais para visão mais ampliada do projeto, rápida tomada de decisão dos gestores, além de possibilitar maior comunicação entre as partes interessadas, produtividade da equipe e integração entre os departamentos/áreas.

O Project Managemet Institute (PMI) define um projeto como um esforço temporário empreendido para criar um produto, serviço ou resultado exclusivo. Portanto, o PMI utiliza o conceito do projeto para que seja realizada a entrega exclusiva, tendo o foco nas tarefas, custos e demais fatores correlatos.

  1. Modelo de qualidade

Conforme a ISO 9126, a qualidade de um sistema de software pode ser entendida de diversas formas e utilizando diferentes abordagens.

O conjunto de normas que tratam deste assunto no âmbito da ISO, estabelece um modelo de qualidade com os seguintes componentes:

  • Processo de desenvolvimento, cuja qualidade afeta a qualidade do produto de software gerado e é influenciado pela natureza do produto desenvolvido;
  • Produto, compreendendo os atributos de qualidade do produto (sistema) de software. Estes atributos de qualidade podem ser divididos entre atributos internos e externos. Estes se diferenciam pela forma como são aferidos (interna ou externamente ao produto de software) e em conjunto compõem a qualidade do produto de software em si;
  • Qualidade em uso que consiste na aferição da qualidade do software em cada contexto específico de usuário. Esta é, também, a qualidade percebida pelo usuário.

  1. Especificando a avaliação

  1. Seleção de métricas

A norma ISO 9126 define seis características da qualidade para produtos de software. Para cada uma delas serão elencadas métricas para avaliação do software Microsoft Project 2010.

  1. Funcionalidade;

  1. Adequação

  • Provê agendamento de Tarefas?

  1. Acurácia

  • Provê cálculo de utilização de recursos financeiros?
  1. Interoperabilidade

  • O software é compatível com outros sistemas correlatos ao gerenciamento de projetos ou afins?
  1. Segurança

  • O software protege os dados inseridos de forma que pessoas não autorizadas tenham acesso aos mesmos?
  1. Confiabilidade;

  1. Maturidade

  • Qual índice de falhas do software?
  1. Recuperabilidade

  • O software garante um nível de desempenho a falhas em caso de defeitos em sua interface?
  1. Tolerância a falhas

  • É possível recuperar dados caso ocorra fechamento inadequado do software?
  1. Usabilidade;

  1. Atratividade

  • O software apresenta uma interface apresentável ao usuário, de forma à interessa-lo em utilizar o sistema?
  1. Operacionalidade

  • O software propicia atalhos facilmente visíveis para que o usuário possa utilizá-lo?
  1. Inteligibilidade

  • O software permite ao usuário identificar se o mesmo é adequado para as tarefas ao qual ele necessita?
  1. Eficiência;

  1. Tempo

  • O software oferece tempo de resposta satisfatório quando solicitados processamentos em suas funções?
  1. Recursos

  • O software utiliza tipos e quantidades apropriados de recursos durante a execução de suas operações?
  1. Manutenibilidade;

  1. Estabilidade

  • O software permite evitar defeitos inesperados decorrente de modificações?
  1. Analisabilidade

  • O software permite o uso de diagnósticos de deficiências do mesmo?
  1. Testabilidade

  • O software permite que sejam realizados simulações de testes, avaliando-o durante a sua utilização?
  1. Portabilidade;

  1. Capacidade para ser instalado

  • A instalação do software é realizada de maneira com orientações ao usuário?
  1.  Adaptabilidade

  • O software se adequa a ambientes específicos sem a necessidade de utilizar outras aplicações para a sua operacionalidade?
  1. Coexistência

  • O software relaciona-se com os softwares WBS Chart Pro e Visio?
  1. Peso das métricas

Funcionalidade

Subcaracterística

Pesos

Adequação

10

Acurácia

10

Interoperabilidade

9

Segurança

9

Total

38


Confiabilidade

Subcaracterística

Pesos

Maturidade  

9

Recuperabilidade

10

Tolerância a falhas

10

Total

29

Usabilidade

Subcaracterística

Pesos

Atratividade  

9

Operacionalidade

10

Inteligibilidade

10

Total

29

Eficiência  

Subcaracterística

Pesos

Tempo    

10

Recursos

10

Total

20

Manutenibilidade

Subcaracterística

Pesos

Estabilidade    

10

Analisabilidade

10

Testabilidade

9

Total

29

Portabilidade

Subcaracterística

Pesos

Capacidade para ser instalado

10

Adaptabilidade

10

Coexistência

9

Total

29

  1. Execução da avaliação

  1. Funcionalidade

Funcionalidade

 Subcaracterística

Pesos

Pontuação alcançada

Adequação

10

9

Acurácia

10

10

Interoperabilidade

9

8

Segurança

9

9

Total

38

36

[pic 2]

  1. Confiabilidade

Confiabilidade

Subcaracterística

Pesos

Pontuação alcançada

Maturidade

9

9

Recuperabilidade

10

9

Tolerância a falhas

10

9

Total

29

27

[pic 3]

  1. Usabilidade

Usabilidade

Subcaracterística

Pesos

Pontuação alcançada

Atratividade  

9

9

Operacionalidade

10

9

Inteligibilidade

10

10

Total

29

28

[pic 4]

  1. Eficiência

Eficiência  

Subcaracterística

Pesos

Pontuação alcançada

Tempo    

10

10

Recursos

10

10

Total

20

20

[pic 5]

  1. Manutenibilidade

Manutenibilidade

Subcaracterística

Pesos

Pontuação alcançada

Estabilidade    

10

8

Analisabilidade

10

8

Testabilidade

9

8

Total

29

24

...

Baixar como (para membros premium)  txt (9.6 Kb)   pdf (314.7 Kb)   docx (78 Kb)  
Continuar por mais 7 páginas »
Disponível apenas no TrabalhosGratuitos.com