Buscar

Aula 2 - Cap 2 e 3(1)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 23 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 23 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 23 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Qualidade de SoftwareQualidade de Software
Disciplina:Disciplina:
Qualidade de SoftwareQualidade de Software
Docente: Victor Nunes
Para que servem as 
normas?normas?
Entendendo:Entendendo:
� As normas internacionais de qualidade são
criadas com base no trabalho de especialistas do
mundo todo;
� Essas normas tornaram-se a base para
especificar produtos, organizar fornecimento deespecificar produtos, organizar fornecimento de
serviços e, mesmo, para elaborar legislação em
vários países;
De De factofacto ou ou de jurede jure ??
� Afirmação: Padrões surgem espontaneamente.
Porque ?
� De facto:� De facto:
◦ padrão conhecido e aplicado na prática
◦ não formalizado
� De jure:
◦ padrão criado de maneira formal
◦ os documentos são criados por organismos como: IEEE e
ISO
InternationalInternational OrganizationOrganization for for 
StandardizationStandardization -- ISOISO
� Criada em 1946, em Londres;
� Começou a funcionar em 1947, na Suiça;
� Composta por 2 organizações: ISA e UNSCC;
� N° de Documentos publicados pela ISO:
◦ 1952: 5
◦ 1957: 57
◦ 1965: 1.400
◦ 2011: 19.023
� Composta por 163 países, 3.335 órgãos técnicos e 224
comitês.
Comitês Técnicos:Comitês Técnicos:
Subcomissões:Subcomissões:
Subcomissões:Subcomissões:
Associação Brasileira de Normas Associação Brasileira de Normas 
Técnicas Técnicas -- ABNTABNT
� Órgão brasileiro responsável por normas 
de qualidade;
� Representa o Brasil junto a ISO, 
possuindo equipes que trabalham na possuindo equipes que trabalham na 
preparação das normas;
� Fundada em 1940, sendo membro 
fundador da ISO;
Estrutura da ABNT:Estrutura da ABNT:
Comitês Técnicos:Comitês Técnicos:
Comissões de Estudo:Comissões de Estudo:
Entendendo alguns conceitos:Entendendo alguns conceitos:
◦ Adequação: consiste em colocar em prática, 
total ou parcialmente, aquilo que nela é 
proposto;
◦ Certificação: atestado que a empresa candidata ◦ Certificação: atestado que a empresa candidata 
segue corretamente um padrão;
É importante entender que a certificação é uma 
atividade antes da adequação.
Métricas:Métricas:
Para que servem?
Entendendo:Entendendo:
As métricas fornecem uma parte importante dos 
dados necessários para administração de um 
projeto de software.
A administração de um projeto envolve:A administração de um projeto envolve:
Especificações de projeto
Diagrama
Orçamentos
Cronogramas
Habilidades da Equipe
Deficiências no andamento do projeto
3 aspectos importantes:3 aspectos importantes:
◦ Importância de um ou outro elemento depende 
do problema a ser resolvido;
◦ Importância dos registros escritos 
(formalização);(formalização);
◦ Os números têm um caratér particular: 
permitem análises, comparações e 
combinações;
Fontes de RuídoFontes de Ruído
◦ Informalidade;
◦ Medidas em computação;
◦ Usuários;◦ Usuários;
Alguns entendimentos sobre Alguns entendimentos sobre 
métricas:métricas:
◦ Qual a diferença entre medidas e estimativas?
◦ Caráter Estático: efetuada com base em uma
fonte de informação qualquer a respeito do
software (orçamento, diagramas, requisitos
ou n° de módulos);
◦ Caráter Dinâmico:depende da execução do
projeto (cronograma projetado x cumprido,
custo estimado x real);
� As medidas dinâmicas são mais sensíveis à
presença de ruído
◦ Qual a diferença entre caráter qualitativo e
quantitativo ?
Conclusão com base em números:Conclusão com base em números:
◦ Dados numéricos são muito importantes para o 
gerenciamento de projetos;
◦ Trabalhar com números em vez de avaliações 
qualitativas reduz a possibilidade de erros de 
avaliação;avaliação;
Faça a seguinte avaliação:
1. “o software apresentou resultados muito bons 
nos testes”
2. “o software obteve um valor 5,3 para a medida 
número 3 da avaliação de qualidade”
Alguns aspectos do uso de Alguns aspectos do uso de 
medições de qualidademedições de qualidade
Dados HistóricosDados Históricos
◦ O gerenciamento de qualidade baseado em métricas estará 
incompleto enquanto não houver um registro desses dados 
para todos os projetos executados;
◦ Os dados históricos são obtidos em projetos anteriores:
� velocidade média da produção de software;
quantidade média de erros dos últimos projetos;� quantidade média de erros dos últimos projetos;
� efetividade dos testes realizados;
◦ A base de dados é extremamente útil no momento de planejar 
um novo trabalho.
Para fixar:Para fixar:
A medida de rendimento de um carro em km/L
sofre influência de ruídos?
Explique sua resposta.Explique sua resposta.
Para conhecimento:Para conhecimento:
ABNT: www.abnt.org.br
ISO: www.iso.org

Outros materiais