Web conference software livre

Disponível somente no TrabalhosFeitos
  • Páginas : 7 (1503 palavras )
  • Download(s) : 0
  • Publicado : 28 de março de 2012
Ler documento completo
Amostra do texto
Disciplina 169 – 2011B
Qualidade de Software
Professor: Roberto Fabiano Fernandes

Qualidade
Há mais de 4.000

Automação e consumo

Controle estatístico

 Na década de 40 surgiram vários órgãos ligados à qualidade
 ASQC – American Society for Quality Control, hoje ASQ
http://asq.org/index.aspx

 ABNT – Associação Brasileira de Normas Técnicas –
http://www.abnt.org.br/

ISO – International Standardization Organization –
http://www.iso.org/iso/home.html

 IEC – International Eletrotechnical Commission
 http://www.iec.ch/

O que é qualidade?


Gomes Filho e Honesko (2004) afirmam que existem três abordagens na
área da qualidade:



a americana – planejamento, controle e aperfeiçoamento da qualidade;



a japonesa – métodos estatísticosPrincípios de William Edwards Deming
“Um ciclo sem fim de melhorias contínuas”.



e a européia – padronização, ISO

O que é qualidade?

Conjunto de características que fazem parte de uma entidade que lhe
satisfaz as necessidades explícitas e implícitas.
Pode-se dizer também que:
-qualidade é estar em conformidade com os requisitos dos clientes, neste
caso qualidade se exprime a partirda satisfação de todas as necessidades
expressas pelo cliente durante a análise de requisitos

- Logo, um processo de software com qualidade é aquele que:

Consegue satisfazer as necessidades explícitas e implícitas dos
envolvidos.
Qualidade é função do processo
Q=f(Processo)
Fonte: Varvakis

O que é qualidade?

Qualidade: difícil definir, mas fácil de saber
quando está ausente E qualidade em software?
O que faz um software ser bom?

A mesma pergunta poderia ser feita a carros.
Qual o melhor carro?

Resposta:

Imagine…
Viajar numa estrada de terra
com família, cachorro, malas,..

Mesmo assim
pergunto:

Software bom atende aos requistos
funcionais e não-funcionais

Visão romântica é muito superficial
Visão Pragmática passa pela medição
Nossosclientes, geralmente, expressam os requisitos
funcionais e não funcionais da seguinte forma:
- O sistema tem que ser rápido;
- O website tem que ser bonito;

Nos temos que saber QUÃO RÁPIDO? O QUE É BONITO?

RNF – Como medi-los? E como conseguir isso?



Compêndio, fonte de referências básicas de possíveis requisitos não
funcionais possíveis é a ISO 9126 - Características de qualidadepara
produtos de software

Fonte: Wellington Durães, Msc

Agora podemos entender melhor…
A definição de Pressman
qualidade de software:

(1992

p.125)

sobre

a

“concordância com os Requisitos Funcionais e de
Desempenho claramente colocados,
Padrões de
Desenvolvimento explicitamente documentados e
características implícitas que são esperadas de todo
softwareprofissionalmente desenvolvido”

Atividades de Garantia de
Qualidade

Podemos dividir a Qualidade de Software em duas grandes partes:
Garantia da Qualidade do Processo: significa assegurar que todo o
processo de desenvolvimento de software segue uma metodologia
previamente definida e produz todos os artefatos necessários para isto.
Garantir a qualidade do Produto significa assegurar que o artefato desoftware que será produzido estará em conformidade com as
necessidades do cliente.

Normas e Padrões
Um dos pontos mais atuais do controle de qualidade é o
uso de normas e padrões de qualidade para avaliar o
processo e o produto de software.
Segundo (KOSCIANSKI e outros, 2007) as normas são
criadas a partir do trabalho de especialistas de todo o
mundo, ao serem definidas tornam-se abase para a
especificação de produtos, organizam o fornecimento de
serviços podendo chegar à colaboração para a elaboração
da legislação em vários países.

O que é um processo?

Qualidade é função do processo
Q=f(Processo)
Fonte: Varvakis

Qualidade

F (Processo), isto é, da ação
natural do processo

 Perceber defeitos;
 Corrigir Defeitos
 Eliminar as causas

Evolução da...
tracking img