SlideShare una empresa de Scribd logo
1 de 25
UNIVERSIDADE DE PERNAMBUCO
Técnicas de Estimativas e
Métricas
UNIVERSIDADE DE PERNAMBUCO
Métricas de Software
UNIVERSIDADE DE PERNAMBUCO
Métricas de Software
UNIVERSIDADE DE PERNAMBUCO
Métricas de Software
UNIVERSIDADE DE PERNAMBUCO
“Medida percentual quantitativa de um sistema, componente
ou processo, dado um atributo.”
[IEEE-
93]
“São todas as formas de medição relativas ao software,
incluindo métricas de produto e de processo e também
sistemas de previsão”.
[Ott-
95]
“Medida das propriedades de um sistema”.
[Thayer e McGettrick-
93]
Definição: Métricas de Software
UNIVERSIDADE DE PERNAMBUCO
Objetivo da Medição e Utilidade
das Métricas
Ajudam a
entender o
comportamento e
o funcionamento.
Determinam
padrões, metas e
critérios de
aceitação.
Prever os valores
dos atributos.
UNIVERSIDADE DE PERNAMBUCO
Quem Faz?
UNIVERSIDADE DE PERNAMBUCO
Por que é Importante?
UNIVERSIDADE DE PERNAMBUCO
Princípios das Métricas de Software
UNIVERSIDADE DE PERNAMBUCO
Princípios das Métricas de Software
UNIVERSIDADE DE PERNAMBUCO
A Engenharia de Software está preocupada em medir:
Quantidade de esforço aplicado
Volume de produto obtido
Adequação ao uso do produto
Características técnicas do produto
Métricas
Produtividade
Qualidade
Técnicas
UNIVERSIDADE DE PERNAMBUCO
Sob uma outra ótica, é possível definir uma nova
classificação das medições:
• Métricas Orientadas ao Tamanho;
• Métricas Orientadas à Função;
• Métricas Orientadas às Pessoas;
Métricas
UNIVERSIDADE DE PERNAMBUCO
As medidas podem ser Diretas ou Indiretas:
•Medidas Diretas
• Custo
• Esforço
• Linhas de Código
• Velocidade de Execução
• Memória
• Número de Erros
• Complexidade ciclomática
Tipos de Medidas
UNIVERSIDADE DE PERNAMBUCO
• Medidas Indiretas
• Funcionalidade
• Qualidade
• Complexidade
• Eficiência
• Confiabilidade
• Manutenibilidade
UNIVERSIDADE DE PERNAMBUCO
Métricas segundo o momento em que são aplicadas:
• Métricas de Projeto
• Métricas de Processo
Métricas de Software
UNIVERSIDADE DE PERNAMBUCO
As Métricas de Projeto servem para:
• Apoiar o cálculo das Estimativas
As Métricas de Processo servem para:
• Avaliar o Andamento do Projeto
• Acompanhar os Riscos
• Ajustar o Fluxo de Trabalho e Tarefas
• Controle de Qualidade
Ambas servem para:
• Melhoria da Qualidade
• Melhoria contínua do processo
• Aperfeiçoar o processo de desenvolvimento de
software.
UNIVERSIDADE DE PERNAMBUCO
• Indicar a qualidade do produto;
• Avaliar a produtividade;
• Determinar os benefícios;
• Formar uma base para as estimativas;
• Buscar oportunidades por refatoração;
• Ajudar na justificativa.
Razões para se Medir o Software
UNIVERSIDADE DE PERNAMBUCO
Segundo o Houaiss:
1 fazer estimativa de; avaliar, calcular
2 calcular o preço ou determinar o valor aproximado de alguma
coisa
3 ter em conta; prever; calcular
4 ter apreço por, dar valor a (alguém, algo ou a si mesmo);
prezar(-se),
Estimar: Significado
UNIVERSIDADE DE PERNAMBUCO
Quem Faz?
UNIVERSIDADE DE PERNAMBUCO
Por que é Importante?
UNIVERSIDADE DE PERNAMBUCO
Como Estimar?
UNIVERSIDADE DE PERNAMBUCO
Opções:
•Adiar a Estimativa até possuir dados seguros
•Baseie as estimativas em projetos semelhantes
•Usar técnicas de decomposição
•Usar modelos empíricos de Estimativa
Como Estimar?
UNIVERSIDADE DE PERNAMBUCO
Estimar é necessário sim, mas
com forte embasamento teórico e
prático, mas estimar não é
adivinhar.
UNIVERSIDADE DE PERNAMBUCO
Leitura Recomendada
1.Capitulo 22 (Métricas) e capitulo 23
(Estimativas) do Livro de Engenharia de
Software de Roger S. Pressman, sexta
edição.
2.http://infosiscs.com.br/consult.html#fig1
3.http://www.presidentekennedy.br/resi/edicao03/artigo02.pdf
4.http://www.batebyte.pr.gov.br/modules/conteudo/conteudo.php?conteudo=88
5.http://www.stellman-
greene.com/aspm/content/view/23/38/
UNIVERSIDADE DE PERNAMBUCO
Bibliografia
[1] http://www.cin.ufpe.br/~scbs/metricas/02%20-%20EstimativasMetricas_3p.pdf
[2]
http://www.linhadecodigo.com.br/artigo/102/metricas-e-estimativas-de-software-o-inicio-de-um-rally-de-regularida
[3] http://www.cin.ufpe.br/~scbs/metricas/02%20-%20EstimativasMetricas_3p.pdf
[4] http://www.cesarkallas.net/arquivos/faculdade/engenharia_de_software/14Estimativas%20e%20M
%82tricas/Estimativas%20e%20M%82tricas%20I.pdf
[5] http://www.dimap.ufrn.br/~jair/ES/slides/EstimativasMetricas.pdf
[6] http://www.cin.ufpe.br/~raa3/projetao/Renata/Wideband%20Delphi.doc
[7] http://www.cin.ufpe.br/~raa3/projetao/2Iteracao/Apresentacao/Aula%2003%20-%20wideband.ppt
[8] http://www.cin.ufpe.br/~if717/slides/6-estimativas-de-custo.pdf

Más contenido relacionado

Similar a Técnicas de Estimativas e Métricas

Gerenciamento da Qualidade de Software 1.pptx
Gerenciamento da Qualidade de Software 1.pptxGerenciamento da Qualidade de Software 1.pptx
Gerenciamento da Qualidade de Software 1.pptxRoberto Nunes
 
Apresentação Overhaul Melhoria Contínua
Apresentação Overhaul Melhoria ContínuaApresentação Overhaul Melhoria Contínua
Apresentação Overhaul Melhoria ContínuaAdrien M G Canel
 
Dsn05 s1 valcimarcosta_rafaellima_orleanribeiro_tpo2
Dsn05 s1 valcimarcosta_rafaellima_orleanribeiro_tpo2Dsn05 s1 valcimarcosta_rafaellima_orleanribeiro_tpo2
Dsn05 s1 valcimarcosta_rafaellima_orleanribeiro_tpo2Rafael Lima
 
Apresentação da disciplina de Introdução à Informática
Apresentação da disciplina de Introdução à InformáticaApresentação da disciplina de Introdução à Informática
Apresentação da disciplina de Introdução à InformáticaKéssia Marchi
 
Engenharia de Software: A ponte para um código sustentável
Engenharia de Software: A ponte para um código sustentávelEngenharia de Software: A ponte para um código sustentável
Engenharia de Software: A ponte para um código sustentávelFernando Pontes
 
Ferramentas de Gestão de Testes
Ferramentas de Gestão de TestesFerramentas de Gestão de Testes
Ferramentas de Gestão de Testeselliando dias
 
Gerenciamento da Qualidade
Gerenciamento da QualidadeGerenciamento da Qualidade
Gerenciamento da QualidadeMarcelo Yamaguti
 
2 engenharia de software
2   engenharia de software2   engenharia de software
2 engenharia de softwareFelipe Bugov
 
PDSI.INT- S01 Introdução a Eng Software e Processo.pdf
PDSI.INT- S01 Introdução a Eng Software e Processo.pdfPDSI.INT- S01 Introdução a Eng Software e Processo.pdf
PDSI.INT- S01 Introdução a Eng Software e Processo.pdfpedrina4
 
1 - APS – Iniciação Desenvolvimento Requisitos.pdf
1 - APS – Iniciação Desenvolvimento Requisitos.pdf1 - APS – Iniciação Desenvolvimento Requisitos.pdf
1 - APS – Iniciação Desenvolvimento Requisitos.pdfa29398
 
Apresentação qualidade og day
Apresentação qualidade og dayApresentação qualidade og day
Apresentação qualidade og dayRafael Silva
 
Qualidade de Software - OpenGEO Day2010
Qualidade de Software - OpenGEO Day2010Qualidade de Software - OpenGEO Day2010
Qualidade de Software - OpenGEO Day2010Raphael Reis
 
Tarefa 3 estimativa
Tarefa 3 estimativaTarefa 3 estimativa
Tarefa 3 estimativaIsaac Vieira
 
Métricas para o Processo e o Projecto de Software
Métricas para o Processo e o Projecto de SoftwareMétricas para o Processo e o Projecto de Software
Métricas para o Processo e o Projecto de SoftwareRogerio P C do Nascimento
 
Apresentacao senai empresarios
Apresentacao senai empresariosApresentacao senai empresarios
Apresentacao senai empresariosAgencia G ABC
 
X-Zone - Garantia da Qualidade de Software
X-Zone - Garantia da Qualidade de SoftwareX-Zone - Garantia da Qualidade de Software
X-Zone - Garantia da Qualidade de SoftwareAlexandreBartie
 
Algoritmos e-programacao-apostila-completa
Algoritmos e-programacao-apostila-completaAlgoritmos e-programacao-apostila-completa
Algoritmos e-programacao-apostila-completaAssis Alcantara
 

Similar a Técnicas de Estimativas e Métricas (20)

Gerenciamento da Qualidade de Software 1.pptx
Gerenciamento da Qualidade de Software 1.pptxGerenciamento da Qualidade de Software 1.pptx
Gerenciamento da Qualidade de Software 1.pptx
 
Apresentação Overhaul Melhoria Contínua
Apresentação Overhaul Melhoria ContínuaApresentação Overhaul Melhoria Contínua
Apresentação Overhaul Melhoria Contínua
 
Dsn05 s1 valcimarcosta_rafaellima_orleanribeiro_tpo2
Dsn05 s1 valcimarcosta_rafaellima_orleanribeiro_tpo2Dsn05 s1 valcimarcosta_rafaellima_orleanribeiro_tpo2
Dsn05 s1 valcimarcosta_rafaellima_orleanribeiro_tpo2
 
Apresentação da disciplina de Introdução à Informática
Apresentação da disciplina de Introdução à InformáticaApresentação da disciplina de Introdução à Informática
Apresentação da disciplina de Introdução à Informática
 
Engenharia de Software: A ponte para um código sustentável
Engenharia de Software: A ponte para um código sustentávelEngenharia de Software: A ponte para um código sustentável
Engenharia de Software: A ponte para um código sustentável
 
Ferramentas de Gestão de Testes
Ferramentas de Gestão de TestesFerramentas de Gestão de Testes
Ferramentas de Gestão de Testes
 
Gerenciamento da Qualidade
Gerenciamento da QualidadeGerenciamento da Qualidade
Gerenciamento da Qualidade
 
Processo de Software
Processo de SoftwareProcesso de Software
Processo de Software
 
2 engenharia de software
2   engenharia de software2   engenharia de software
2 engenharia de software
 
Aula 02
Aula 02Aula 02
Aula 02
 
PDSI.INT- S01 Introdução a Eng Software e Processo.pdf
PDSI.INT- S01 Introdução a Eng Software e Processo.pdfPDSI.INT- S01 Introdução a Eng Software e Processo.pdf
PDSI.INT- S01 Introdução a Eng Software e Processo.pdf
 
1 - APS – Iniciação Desenvolvimento Requisitos.pdf
1 - APS – Iniciação Desenvolvimento Requisitos.pdf1 - APS – Iniciação Desenvolvimento Requisitos.pdf
1 - APS – Iniciação Desenvolvimento Requisitos.pdf
 
Apresentação qualidade og day
Apresentação qualidade og dayApresentação qualidade og day
Apresentação qualidade og day
 
Qualidade de Software - OpenGEO Day2010
Qualidade de Software - OpenGEO Day2010Qualidade de Software - OpenGEO Day2010
Qualidade de Software - OpenGEO Day2010
 
Tarefa 3 estimativa
Tarefa 3 estimativaTarefa 3 estimativa
Tarefa 3 estimativa
 
Métricas para o Processo e o Projecto de Software
Métricas para o Processo e o Projecto de SoftwareMétricas para o Processo e o Projecto de Software
Métricas para o Processo e o Projecto de Software
 
Apresentacao senai empresarios
Apresentacao senai empresariosApresentacao senai empresarios
Apresentacao senai empresarios
 
Aula1 eng software
Aula1 eng softwareAula1 eng software
Aula1 eng software
 
X-Zone - Garantia da Qualidade de Software
X-Zone - Garantia da Qualidade de SoftwareX-Zone - Garantia da Qualidade de Software
X-Zone - Garantia da Qualidade de Software
 
Algoritmos e-programacao-apostila-completa
Algoritmos e-programacao-apostila-completaAlgoritmos e-programacao-apostila-completa
Algoritmos e-programacao-apostila-completa
 

Más de Mayara Mônica

Pronouns and Verb To Be
Pronouns and Verb To BePronouns and Verb To Be
Pronouns and Verb To BeMayara Mônica
 
Aprendendo o Alfabeto em Inglês
Aprendendo o Alfabeto em InglêsAprendendo o Alfabeto em Inglês
Aprendendo o Alfabeto em InglêsMayara Mônica
 
Saúde e Nutrição - Fibras Alimentares
Saúde e Nutrição - Fibras AlimentaresSaúde e Nutrição - Fibras Alimentares
Saúde e Nutrição - Fibras AlimentaresMayara Mônica
 
Biofísica do Sistema Respiratório
Biofísica do Sistema RespiratórioBiofísica do Sistema Respiratório
Biofísica do Sistema RespiratórioMayara Mônica
 
Órgãos em Microchips
Órgãos em MicrochipsÓrgãos em Microchips
Órgãos em MicrochipsMayara Mônica
 
Escolas da Psicologia e Bases Biológicas do Comportamento
Escolas da Psicologia e Bases Biológicas do ComportamentoEscolas da Psicologia e Bases Biológicas do Comportamento
Escolas da Psicologia e Bases Biológicas do ComportamentoMayara Mônica
 
Bioquímica Articular, Articulações e Pele
Bioquímica Articular, Articulações e PeleBioquímica Articular, Articulações e Pele
Bioquímica Articular, Articulações e PeleMayara Mônica
 
Cartilha Educativa sobre Bioética
Cartilha Educativa sobre BioéticaCartilha Educativa sobre Bioética
Cartilha Educativa sobre BioéticaMayara Mônica
 
Estudo Sobre o Músculo Liso
Estudo Sobre o Músculo LisoEstudo Sobre o Músculo Liso
Estudo Sobre o Músculo LisoMayara Mônica
 
LZW - Compressão e Descompressão
LZW - Compressão e Descompressão LZW - Compressão e Descompressão
LZW - Compressão e Descompressão Mayara Mônica
 
Questionário Sobre Teste de Software
Questionário Sobre Teste de SoftwareQuestionário Sobre Teste de Software
Questionário Sobre Teste de SoftwareMayara Mônica
 
Questions About Software Testing
Questions About Software TestingQuestions About Software Testing
Questions About Software TestingMayara Mônica
 
Modelo de Interface para um Prontuário Eletrônico
Modelo de Interface para um Prontuário EletrônicoModelo de Interface para um Prontuário Eletrônico
Modelo de Interface para um Prontuário EletrônicoMayara Mônica
 

Más de Mayara Mônica (20)

Pronouns and Verb To Be
Pronouns and Verb To BePronouns and Verb To Be
Pronouns and Verb To Be
 
Aprendendo o Alfabeto em Inglês
Aprendendo o Alfabeto em InglêsAprendendo o Alfabeto em Inglês
Aprendendo o Alfabeto em Inglês
 
Saúde e Nutrição - Fibras Alimentares
Saúde e Nutrição - Fibras AlimentaresSaúde e Nutrição - Fibras Alimentares
Saúde e Nutrição - Fibras Alimentares
 
Biofísica do Sistema Respiratório
Biofísica do Sistema RespiratórioBiofísica do Sistema Respiratório
Biofísica do Sistema Respiratório
 
Tecnologias na Saúde
Tecnologias na SaúdeTecnologias na Saúde
Tecnologias na Saúde
 
Órgãos em Microchips
Órgãos em MicrochipsÓrgãos em Microchips
Órgãos em Microchips
 
Escolas da Psicologia e Bases Biológicas do Comportamento
Escolas da Psicologia e Bases Biológicas do ComportamentoEscolas da Psicologia e Bases Biológicas do Comportamento
Escolas da Psicologia e Bases Biológicas do Comportamento
 
Psicologia na Saúde
Psicologia na SaúdePsicologia na Saúde
Psicologia na Saúde
 
Movimento Body Art
Movimento Body ArtMovimento Body Art
Movimento Body Art
 
Bioquímica Articular, Articulações e Pele
Bioquímica Articular, Articulações e PeleBioquímica Articular, Articulações e Pele
Bioquímica Articular, Articulações e Pele
 
Cartilha Educativa sobre Bioética
Cartilha Educativa sobre BioéticaCartilha Educativa sobre Bioética
Cartilha Educativa sobre Bioética
 
Estudo Sobre o Músculo Liso
Estudo Sobre o Músculo LisoEstudo Sobre o Músculo Liso
Estudo Sobre o Músculo Liso
 
Tipologia Textual
Tipologia TextualTipologia Textual
Tipologia Textual
 
Comando Traceroute
Comando TracerouteComando Traceroute
Comando Traceroute
 
LZW - Compressão e Descompressão
LZW - Compressão e Descompressão LZW - Compressão e Descompressão
LZW - Compressão e Descompressão
 
MaDKit
MaDKitMaDKit
MaDKit
 
UPPAAL
UPPAALUPPAAL
UPPAAL
 
Questionário Sobre Teste de Software
Questionário Sobre Teste de SoftwareQuestionário Sobre Teste de Software
Questionário Sobre Teste de Software
 
Questions About Software Testing
Questions About Software TestingQuestions About Software Testing
Questions About Software Testing
 
Modelo de Interface para um Prontuário Eletrônico
Modelo de Interface para um Prontuário EletrônicoModelo de Interface para um Prontuário Eletrônico
Modelo de Interface para um Prontuário Eletrônico
 

Último

Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavrasMary Alvarenga
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinhaMary Alvarenga
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024Jeanoliveira597523
 
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxSlides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxLuizHenriquedeAlmeid6
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfManuais Formação
 
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBAline Santana
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxLuizHenriquedeAlmeid6
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADOcarolinacespedes23
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresLilianPiola
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Centro Jacques Delors
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOColégio Santa Teresinha
 
William J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfWilliam J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfAdrianaCunha84
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxleandropereira983288
 
Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.keislayyovera123
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Mary Alvarenga
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxkarinedarozabatista
 
Manual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManuais Formação
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfEditoraEnovus
 
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptxthaisamaral9365923
 

Último (20)

Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavras
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinha
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024
 
Em tempo de Quaresma .
Em tempo de Quaresma                            .Em tempo de Quaresma                            .
Em tempo de Quaresma .
 
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxSlides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdf
 
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
 
William J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfWilliam J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdf
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptx
 
Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
 
Manual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envio
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdf
 
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
 

Técnicas de Estimativas e Métricas

  • 1. UNIVERSIDADE DE PERNAMBUCO Técnicas de Estimativas e Métricas
  • 5. UNIVERSIDADE DE PERNAMBUCO “Medida percentual quantitativa de um sistema, componente ou processo, dado um atributo.” [IEEE- 93] “São todas as formas de medição relativas ao software, incluindo métricas de produto e de processo e também sistemas de previsão”. [Ott- 95] “Medida das propriedades de um sistema”. [Thayer e McGettrick- 93] Definição: Métricas de Software
  • 6. UNIVERSIDADE DE PERNAMBUCO Objetivo da Medição e Utilidade das Métricas Ajudam a entender o comportamento e o funcionamento. Determinam padrões, metas e critérios de aceitação. Prever os valores dos atributos.
  • 8. UNIVERSIDADE DE PERNAMBUCO Por que é Importante?
  • 9. UNIVERSIDADE DE PERNAMBUCO Princípios das Métricas de Software
  • 10. UNIVERSIDADE DE PERNAMBUCO Princípios das Métricas de Software
  • 11. UNIVERSIDADE DE PERNAMBUCO A Engenharia de Software está preocupada em medir: Quantidade de esforço aplicado Volume de produto obtido Adequação ao uso do produto Características técnicas do produto Métricas Produtividade Qualidade Técnicas
  • 12. UNIVERSIDADE DE PERNAMBUCO Sob uma outra ótica, é possível definir uma nova classificação das medições: • Métricas Orientadas ao Tamanho; • Métricas Orientadas à Função; • Métricas Orientadas às Pessoas; Métricas
  • 13. UNIVERSIDADE DE PERNAMBUCO As medidas podem ser Diretas ou Indiretas: •Medidas Diretas • Custo • Esforço • Linhas de Código • Velocidade de Execução • Memória • Número de Erros • Complexidade ciclomática Tipos de Medidas
  • 14. UNIVERSIDADE DE PERNAMBUCO • Medidas Indiretas • Funcionalidade • Qualidade • Complexidade • Eficiência • Confiabilidade • Manutenibilidade
  • 15. UNIVERSIDADE DE PERNAMBUCO Métricas segundo o momento em que são aplicadas: • Métricas de Projeto • Métricas de Processo Métricas de Software
  • 16. UNIVERSIDADE DE PERNAMBUCO As Métricas de Projeto servem para: • Apoiar o cálculo das Estimativas As Métricas de Processo servem para: • Avaliar o Andamento do Projeto • Acompanhar os Riscos • Ajustar o Fluxo de Trabalho e Tarefas • Controle de Qualidade Ambas servem para: • Melhoria da Qualidade • Melhoria contínua do processo • Aperfeiçoar o processo de desenvolvimento de software.
  • 17. UNIVERSIDADE DE PERNAMBUCO • Indicar a qualidade do produto; • Avaliar a produtividade; • Determinar os benefícios; • Formar uma base para as estimativas; • Buscar oportunidades por refatoração; • Ajudar na justificativa. Razões para se Medir o Software
  • 18. UNIVERSIDADE DE PERNAMBUCO Segundo o Houaiss: 1 fazer estimativa de; avaliar, calcular 2 calcular o preço ou determinar o valor aproximado de alguma coisa 3 ter em conta; prever; calcular 4 ter apreço por, dar valor a (alguém, algo ou a si mesmo); prezar(-se), Estimar: Significado
  • 20. UNIVERSIDADE DE PERNAMBUCO Por que é Importante?
  • 22. UNIVERSIDADE DE PERNAMBUCO Opções: •Adiar a Estimativa até possuir dados seguros •Baseie as estimativas em projetos semelhantes •Usar técnicas de decomposição •Usar modelos empíricos de Estimativa Como Estimar?
  • 23. UNIVERSIDADE DE PERNAMBUCO Estimar é necessário sim, mas com forte embasamento teórico e prático, mas estimar não é adivinhar.
  • 24. UNIVERSIDADE DE PERNAMBUCO Leitura Recomendada 1.Capitulo 22 (Métricas) e capitulo 23 (Estimativas) do Livro de Engenharia de Software de Roger S. Pressman, sexta edição. 2.http://infosiscs.com.br/consult.html#fig1 3.http://www.presidentekennedy.br/resi/edicao03/artigo02.pdf 4.http://www.batebyte.pr.gov.br/modules/conteudo/conteudo.php?conteudo=88 5.http://www.stellman- greene.com/aspm/content/view/23/38/
  • 25. UNIVERSIDADE DE PERNAMBUCO Bibliografia [1] http://www.cin.ufpe.br/~scbs/metricas/02%20-%20EstimativasMetricas_3p.pdf [2] http://www.linhadecodigo.com.br/artigo/102/metricas-e-estimativas-de-software-o-inicio-de-um-rally-de-regularida [3] http://www.cin.ufpe.br/~scbs/metricas/02%20-%20EstimativasMetricas_3p.pdf [4] http://www.cesarkallas.net/arquivos/faculdade/engenharia_de_software/14Estimativas%20e%20M %82tricas/Estimativas%20e%20M%82tricas%20I.pdf [5] http://www.dimap.ufrn.br/~jair/ES/slides/EstimativasMetricas.pdf [6] http://www.cin.ufpe.br/~raa3/projetao/Renata/Wideband%20Delphi.doc [7] http://www.cin.ufpe.br/~raa3/projetao/2Iteracao/Apresentacao/Aula%2003%20-%20wideband.ppt [8] http://www.cin.ufpe.br/~if717/slides/6-estimativas-de-custo.pdf