Buscar

Medicao_1

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Qualidade de Software
Medição
2
Principais conceitos de Medição
Medida 
Medição
Métrica
Indicador
Conceitos
Medida
Fornece uma indicação quantitativa da extensão, quantidade, dimensão, capacidade ou tamanho de um atributo de uma entidade. 
Fornece uma indicação quantitativa da extenção, quantidade, dimensão, capacidade ou tamanho de algum atributo de um produto ou processo.
Quando os dados de um único ponto são coletados, uma medida é estabelecida. 
 Ex: Quantidade de erros descobertos em uma revisão. 
3
Uma métrica é uma medição de números reais que satisfazem:
M(x,x)=0; M(x,y)=M(y,x); m(x,z)<=m(x,y)+m(y,z)
4
Medição
É o ato de medir, isto é, de determinar uma medida
Ato de determinação de uma medida
Conceitos
5
Procura correlacionar medidas individuais com o objetivo de se ter uma ideia da eficácia da entidade sendo medida
Medida quantitativa do grau em que um sistema se encontra em relação a um determinado atributo
Conceitos
Métrica 1/4
Uma métrica é a medição de um atributo (propriedades ou características ) de uma determinada entidade (produto, processo ou recursos).
6
Métrica 2/4
Conceitos
Exemplos: 
Tamanho do produto de software (ex: Número de Linhas de código)
Número de pessoas necessárias para implementar um caso de uso
Número de defeitos encontrados por fase de desenvolvimento
Esforço para a realização de uma tarefa
Tempo para a realização de uma tarefa
Custo para a realização de uma tarefa
Grau de satisfação do cliente (ex: adequação do produto ao propósito, conformidade do produto com a especificação)
Propriedades desejáveis de uma métrica
Facilmente calculada, entendida e testada
Passível de estudos estatísticos
Expressa em alguma unidade
Obtida o mais cedo possível no ciclo de vida do software
Passível de automação
Sugere uma estratégia de melhoria
7
Métrica 3/4
Conceitos
8
Principais tipos de Métricas de Software
Métricas de projeto
Métricas de produto
Métricas de processo: coletadas ao longo de todos os projetos.
Métricas de qualidade: ex.: métricas relacionadas a defeitos
Métrica 4/4
Conceitos
9
Métrica ou combinação de métricas que fornece uma compreensão de um processo, projeto, ou produto
Informação relacionada a uma medida, métrica ou combinação de métricas que pode ser utilizada para se ter uma compreensão da entidade sendo medida
Conceitos
Indicador
10
Exemplo 1
Deseja-se saber se uma pessoa está no seu peso ideal. Para tal, duas medidas são importantes: altura (H) e peso (P).
Ao medir essas dimensões, está se efetuando uma medição. 
A métrica “índice de massa corporal (IMC)” é calculada segundo a seguinte fórmula: IMC = P / H2. 
A partir dessa métrica, foram estabelecidos indicadores que apontam se um adulto está acima do peso, se está obeso ou abaixo do peso ideal considerado saudável.
11
Condição
IMC em adultos
Abaixo do peso
abaixo de 18,5
Peso normal
entre 18,5 e 25
Acima do peso
entre 25 e 30
Obeso
acima de 30
Indicadores da Organização Mundial de Saúde
Exemplo 1
12
Indicadores da National Health and Nutrition Examination Survey 
Condição
IMC em Mulheres
IMC em Homens
Abaixo do peso
< 19,1
< 20,7
No peso normal
19,1 - 25,8
20,7 - 26,4
Marginalmente acima do peso
25,8 - 27,3
26,4 - 27,8
Acima do peso ideal
27,3 - 32,3
27,8 - 31,1
Obeso
> 32,3
> 31,1
Exemplo 1
Por que medir software?
Entender e aperfeiçoar o processo de desenvolvimento
Melhorar a gerência de projetos e o relacionamento com clientes
Reduzir frustrações e pressões de cronograma
Gerenciar contratos de software
Indicar a qualidade de um produto de software
Avaliar a produtividade do processo
Avaliar os benefícios (em termos de produtividade e qualidade) de novos métodos e ferramentas de engenharia de software
Avaliar retorno de investimento
Por que medir software?
Identificar as melhores práticas de desenvolvimento de software
Embasar solicitações de novas ferramentas e treinamento
Avaliar o impacto da variação de um ou mais atributos do produto ou do processo na qualidade e/ou produtividade
Formar uma baseline para estimativas
Melhorar a exatidão das estimativas
Oferecer dados qualitativos e quantitativos ao gerenciamento de desenvolvimento de software, de forma a realizar melhorias em todo o processo de desenvolvimento de software
15
Conclusão de por que medir?
Com medições, as tendências (boas ou más) podem ser detectadas, melhores estimativas podem ser feitas e melhorias reais podem ser conseguidas
Números permitem análises, comparações e combinações que são impossíveis de fazer com outros tipos de informação
16
Problemas Relacionados à Medição
Procedimentos de Coleta de Dados: todo trabalho de avaliação é colocado em risco se não puder garantir a obtenção de dados confiáveis.
Influência de pessoas, hardware etc.
Que métricas coletar?
17
Exercícios
Quais os principais tipos de métricas?
Elabore 4 exemplos (pelo menos 2 da área de TI) contendo o conceito de Medida, Medição, Métrica e Indicador. 
Dúvidas?

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando