SlideShare une entreprise Scribd logo
1  sur  17
Métricas para o Processo e  o Projecto de SW Aula 18
Sumário ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Introdução (I) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Introdução (II) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Medida, Medição e Métrica - no contexto da Engenharia de SW Definição Exemplo Medida Valor quantitativo da extensão, quantidade, dimensões, capacidade ou tamanho de algum  atributo do processo ou produto  de software nº de erros detectados  na revisão de um módulo de sw,  quantidade de classes-chave Medição Acto  de determinar uma medida investigação de um nº de revisões  de módulos para recompilar medidas do nº de erros encontrados em cada revisão Métrica Medida quantitativa  do grau de posse de um atributo dado por parte de um sistema, componente ou processo Média de erros detectados  por revisão ou nº de erros encontrados por pessoa e hora em revisões
Indicadores ,[object Object],[object Object],[object Object],[object Object],[object Object]
Indicadores:  Processo e Projecto de SW ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Métricas de software ,[object Object],[object Object],[object Object],[object Object]
Métricas do Processo de SW ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Métricas do Projecto de SW ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Medições do Produto ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Métricas de software orientadas ao tamanho  - um exemplo do que vocês NÃO irão usar! Pois não é OO… ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],projecto LDC Esforço Custo Pag. Doc Erros Defeitos Alfa 12100 24 168 365 134 29 Beta 27200 62 440 1224 321 86 Gamma 20200 43 314 1050 256 64 ... ... ... ... ... ... ...
Métricas de software orientadas à função  - um exemplo do que vocês NÃO irão usar!  Pois não é utilizada para OO… Ponto de Função Soma Simples Médio Complexo Total Nº Entradas utilizador 3 4 6 Nº Saídas utilizador 4 5 7 Nº consultas 3 4 6 Nº ficheiros 7 10 15 Nº interfaces 5 7 10 Total Geral ,[object Object],[object Object]
Integração das Métricas nas Fases de Engenharia de SW ,[object Object],processo projecto produto Recolha  de dados Cálculo  De métricas Avaliação  De métricas medidas métricas indicadores
Métrica para Organizações Pequenas - exemplo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sucesso nas Métricas  - Dicas ,[object Object],[object Object],[object Object],[object Object],[object Object]
O que NÃO deve acontecer! ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Contenu connexe

Tendances

Indicadores de Desempenho para a TI - módulo 3 - Criação do Caderno de Métric...
Indicadores de Desempenho para a TI - módulo 3 - Criação do Caderno de Métric...Indicadores de Desempenho para a TI - módulo 3 - Criação do Caderno de Métric...
Indicadores de Desempenho para a TI - módulo 3 - Criação do Caderno de Métric...
CompanyWeb
 
6a série tecnologia - agricultura
6a série   tecnologia - agricultura6a série   tecnologia - agricultura
6a série tecnologia - agricultura
SESI 422 - Americana
 
Apresentação em slides curso
Apresentação em slides cursoApresentação em slides curso
Apresentação em slides curso
Iranete Souza
 
Tic 3 a win02 exercicio pratico windows
Tic 3 a win02   exercicio pratico windowsTic 3 a win02   exercicio pratico windows
Tic 3 a win02 exercicio pratico windows
ax33poa
 
ExclusãO Digital
ExclusãO DigitalExclusãO Digital
ExclusãO Digital
izampo
 

Tendances (20)

Aula 1 - Conceitos de TI e PDTI
Aula 1 - Conceitos de TI e PDTIAula 1 - Conceitos de TI e PDTI
Aula 1 - Conceitos de TI e PDTI
 
Um olhar sobre as comunidades quilombolas no Pará
Um olhar sobre as comunidades quilombolas no ParáUm olhar sobre as comunidades quilombolas no Pará
Um olhar sobre as comunidades quilombolas no Pará
 
Tecnologia aplicada a educaçao
Tecnologia aplicada a educaçaoTecnologia aplicada a educaçao
Tecnologia aplicada a educaçao
 
ERP - Conceito e Evolução
ERP - Conceito e EvoluçãoERP - Conceito e Evolução
ERP - Conceito e Evolução
 
Como criar ongs 15 perguntas antes de tudo
Como criar ongs   15 perguntas antes de tudoComo criar ongs   15 perguntas antes de tudo
Como criar ongs 15 perguntas antes de tudo
 
Indicadores de Desempenho para a TI - módulo 3 - Criação do Caderno de Métric...
Indicadores de Desempenho para a TI - módulo 3 - Criação do Caderno de Métric...Indicadores de Desempenho para a TI - módulo 3 - Criação do Caderno de Métric...
Indicadores de Desempenho para a TI - módulo 3 - Criação do Caderno de Métric...
 
Era do conhecimento x Era da informaçao
Era do conhecimento  x Era da informaçaoEra do conhecimento  x Era da informaçao
Era do conhecimento x Era da informaçao
 
Violência Urbana e Geografia
Violência Urbana e GeografiaViolência Urbana e Geografia
Violência Urbana e Geografia
 
Indústria 4.0 Tecnologia e inovação
Indústria 4.0 Tecnologia e inovaçãoIndústria 4.0 Tecnologia e inovação
Indústria 4.0 Tecnologia e inovação
 
O Sistema de informação
O Sistema de informaçãoO Sistema de informação
O Sistema de informação
 
A evolução da mulher no mercado de trabalho
A evolução da mulher no mercado de trabalhoA evolução da mulher no mercado de trabalho
A evolução da mulher no mercado de trabalho
 
6a série tecnologia - agricultura
6a série   tecnologia - agricultura6a série   tecnologia - agricultura
6a série tecnologia - agricultura
 
Sistemas Digitais - Aula 03 - Sensores, Atuadores e Circuitos
Sistemas Digitais - Aula 03 - Sensores, Atuadores e CircuitosSistemas Digitais - Aula 03 - Sensores, Atuadores e Circuitos
Sistemas Digitais - Aula 03 - Sensores, Atuadores e Circuitos
 
Internet de Todas as Coisas (IoE)
Internet de Todas as Coisas (IoE)Internet de Todas as Coisas (IoE)
Internet de Todas as Coisas (IoE)
 
Problema da Mochila 0-1 (Knapsack problem)
Problema da Mochila 0-1 (Knapsack problem)Problema da Mochila 0-1 (Knapsack problem)
Problema da Mochila 0-1 (Knapsack problem)
 
Slide De InclusãO Digital..
Slide De InclusãO Digital..Slide De InclusãO Digital..
Slide De InclusãO Digital..
 
Apresentação em slides curso
Apresentação em slides cursoApresentação em slides curso
Apresentação em slides curso
 
Tic 3 a win02 exercicio pratico windows
Tic 3 a win02   exercicio pratico windowsTic 3 a win02   exercicio pratico windows
Tic 3 a win02 exercicio pratico windows
 
Python - Introdução
Python - IntroduçãoPython - Introdução
Python - Introdução
 
ExclusãO Digital
ExclusãO DigitalExclusãO Digital
ExclusãO Digital
 

En vedette

Aula 2 - Planning for Web Engineering by Roger Pressman
Aula 2 -  Planning for Web Engineering by Roger PressmanAula 2 -  Planning for Web Engineering by Roger Pressman
Aula 2 - Planning for Web Engineering by Roger Pressman
Rogerio P C do Nascimento
 
Aula 2 - Planning Practices by Roger Pressman
Aula 2 - Planning Practices by Roger PressmanAula 2 - Planning Practices by Roger Pressman
Aula 2 - Planning Practices by Roger Pressman
Rogerio P C do Nascimento
 
Aula 1 - Project Management Concepts by Roger Pressman
Aula 1 - Project Management Concepts by Roger PressmanAula 1 - Project Management Concepts by Roger Pressman
Aula 1 - Project Management Concepts by Roger Pressman
Rogerio P C do Nascimento
 

En vedette (20)

Gestão de Projectos de SW OO Métricas Estimações e Planificações
Gestão de Projectos de SW OO Métricas Estimações e PlanificaçõesGestão de Projectos de SW OO Métricas Estimações e Planificações
Gestão de Projectos de SW OO Métricas Estimações e Planificações
 
Ferramentas CASE
Ferramentas  CASEFerramentas  CASE
Ferramentas CASE
 
Planeamento Temporal E Monitorização do Projecto de SW
Planeamento Temporal E Monitorização do Projecto de SW Planeamento Temporal E Monitorização do Projecto de SW
Planeamento Temporal E Monitorização do Projecto de SW
 
Gestão de Configuração de Software
Gestão de Configuração de Software Gestão de Configuração de Software
Gestão de Configuração de Software
 
PLANO DE PROJETO DE SOFTWARE para produtos da Lacertae SW
PLANO DE PROJETO DE SOFTWARE para produtos da Lacertae SWPLANO DE PROJETO DE SOFTWARE para produtos da Lacertae SW
PLANO DE PROJETO DE SOFTWARE para produtos da Lacertae SW
 
PLANO DE PROJETO DE SOFTWARE para produtos da Lacertae SW
PLANO DE PROJETO DE SOFTWARE  para produtos da Lacertae SWPLANO DE PROJETO DE SOFTWARE  para produtos da Lacertae SW
PLANO DE PROJETO DE SOFTWARE para produtos da Lacertae SW
 
Gestão de Riscos by Lacertae SW
Gestão de Riscos by Lacertae SWGestão de Riscos by Lacertae SW
Gestão de Riscos by Lacertae SW
 
Aula 2 - Planning for Web Engineering by Roger Pressman
Aula 2 -  Planning for Web Engineering by Roger PressmanAula 2 -  Planning for Web Engineering by Roger Pressman
Aula 2 - Planning for Web Engineering by Roger Pressman
 
Planificação do Projeto de Software
Planificação do Projeto de SoftwarePlanificação do Projeto de Software
Planificação do Projeto de Software
 
Plano de Projeto
Plano de ProjetoPlano de Projeto
Plano de Projeto
 
Aula2 TEES UFS: Fases de Engenharia de SW e Gestão de Projectos de SW
Aula2 TEES UFS: Fases de Engenharia de SW e Gestão de Projectos de SWAula2 TEES UFS: Fases de Engenharia de SW e Gestão de Projectos de SW
Aula2 TEES UFS: Fases de Engenharia de SW e Gestão de Projectos de SW
 
Aula 2 - Planning Practices by Roger Pressman
Aula 2 - Planning Practices by Roger PressmanAula 2 - Planning Practices by Roger Pressman
Aula 2 - Planning Practices by Roger Pressman
 
Risk Management by Roger Pressman
Risk Management by Roger PressmanRisk Management by Roger Pressman
Risk Management by Roger Pressman
 
Aula 1 - Project Management Concepts by Roger Pressman
Aula 1 - Project Management Concepts by Roger PressmanAula 1 - Project Management Concepts by Roger Pressman
Aula 1 - Project Management Concepts by Roger Pressman
 
Plano deprojeto grupo1
Plano deprojeto grupo1Plano deprojeto grupo1
Plano deprojeto grupo1
 
Plano de Projeto de Software
Plano de Projeto de SoftwarePlano de Projeto de Software
Plano de Projeto de Software
 
Metodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - Kanban
Metodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - KanbanMetodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - Kanban
Metodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - Kanban
 
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhDDisciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
 
Slide apresentação CMMI-TOGAF
Slide apresentação CMMI-TOGAFSlide apresentação CMMI-TOGAF
Slide apresentação CMMI-TOGAF
 
Seminário - Scrum , Kaban e XP
Seminário - Scrum , Kaban e XPSeminário - Scrum , Kaban e XP
Seminário - Scrum , Kaban e XP
 

Similaire à Métricas para o Processo e o Projecto de Software

Engenharia de Software introdução
Engenharia de Software    introduçãoEngenharia de Software    introdução
Engenharia de Software introdução
miroslayer
 
Eng.Software-Métricas
Eng.Software-MétricasEng.Software-Métricas
Eng.Software-Métricas
elliando dias
 

Similaire à Métricas para o Processo e o Projecto de Software (20)

Lecture 4 :: As métricas para o Processo e Projeto de SW
Lecture 4 :: As métricas para o Processo e Projeto de SWLecture 4 :: As métricas para o Processo e Projeto de SW
Lecture 4 :: As métricas para o Processo e Projeto de SW
 
Aula 02
Aula 02Aula 02
Aula 02
 
Indicadores de políticas públicas e métricas de software: uma visão em paralelo
Indicadores de políticas públicas e métricas de software: uma visão em paraleloIndicadores de políticas públicas e métricas de software: uma visão em paralelo
Indicadores de políticas públicas e métricas de software: uma visão em paralelo
 
Aula4
Aula4Aula4
Aula4
 
Aula10 TESI UFS Desenvolvimento de SI
Aula10 TESI UFS  Desenvolvimento de SIAula10 TESI UFS  Desenvolvimento de SI
Aula10 TESI UFS Desenvolvimento de SI
 
Aula10 TESI UFS Desenvolvimento de SI
Aula10  TESI  UFS  Desenvolvimento de SIAula10  TESI  UFS  Desenvolvimento de SI
Aula10 TESI UFS Desenvolvimento de SI
 
Métricas de software: modelos de contratação e planejamento de projetos
Métricas de software: modelos de contratação e planejamento de projetosMétricas de software: modelos de contratação e planejamento de projetos
Métricas de software: modelos de contratação e planejamento de projetos
 
Engenharia de Software introdução
Engenharia de Software    introduçãoEngenharia de Software    introdução
Engenharia de Software introdução
 
Software na medida certa: desmistificando pontos de função - apresentado no I...
Software na medida certa: desmistificando pontos de função - apresentado no I...Software na medida certa: desmistificando pontos de função - apresentado no I...
Software na medida certa: desmistificando pontos de função - apresentado no I...
 
Software na medida certa: desmistificando pontos de função - apresentado no I...
Software na medida certa: desmistificando pontos de função - apresentado no I...Software na medida certa: desmistificando pontos de função - apresentado no I...
Software na medida certa: desmistificando pontos de função - apresentado no I...
 
Eng.Software-Métricas
Eng.Software-MétricasEng.Software-Métricas
Eng.Software-Métricas
 
Curso de APF - Básico
Curso de APF - BásicoCurso de APF - Básico
Curso de APF - Básico
 
A contribuição de Pontos de Função para um programa de métricas de software -...
A contribuição de Pontos de Função para um programa de métricas de software -...A contribuição de Pontos de Função para um programa de métricas de software -...
A contribuição de Pontos de Função para um programa de métricas de software -...
 
ALM com VSTS
ALM com VSTSALM com VSTS
ALM com VSTS
 
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
 
A contribuição de Pontos de Função para um programa de métricas de software
A contribuição de Pontos de Função para um programa de métricas de softwareA contribuição de Pontos de Função para um programa de métricas de software
A contribuição de Pontos de Função para um programa de métricas de software
 
Aulas - Análise de Processos - 2005 - Prof. Sergio.Jr
Aulas - Análise de Processos - 2005 - Prof. Sergio.JrAulas - Análise de Processos - 2005 - Prof. Sergio.Jr
Aulas - Análise de Processos - 2005 - Prof. Sergio.Jr
 
Lumine SafeChain - Método de Desenvolvimento
Lumine SafeChain - Método de DesenvolvimentoLumine SafeChain - Método de Desenvolvimento
Lumine SafeChain - Método de Desenvolvimento
 
152191 11993
152191 11993152191 11993
152191 11993
 
Planejamento projeto masiero
Planejamento projeto masieroPlanejamento projeto masiero
Planejamento projeto masiero
 

Plus de Rogerio P C do Nascimento

Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
Rogerio P C do Nascimento
 

Plus de Rogerio P C do Nascimento (20)

Apresentação_atualizada_Gerencia_de_Projetos_DCOMP_UFS
Apresentação_atualizada_Gerencia_de_Projetos_DCOMP_UFSApresentação_atualizada_Gerencia_de_Projetos_DCOMP_UFS
Apresentação_atualizada_Gerencia_de_Projetos_DCOMP_UFS
 
Influir Apresentação da empresa na disciplina fundamentos da computação
Influir   Apresentação da empresa na disciplina fundamentos da computaçãoInfluir   Apresentação da empresa na disciplina fundamentos da computação
Influir Apresentação da empresa na disciplina fundamentos da computação
 
Practice 4 :: Gestão de Projetos de SW OO :: Métricas, Estimação e Planificações
Practice 4 :: Gestão de Projetos de SW OO :: Métricas, Estimação e PlanificaçõesPractice 4 :: Gestão de Projetos de SW OO :: Métricas, Estimação e Planificações
Practice 4 :: Gestão de Projetos de SW OO :: Métricas, Estimação e Planificações
 
Practice 2 :: Plano de Projeto de SW
Practice 2 :: Plano de Projeto de SWPractice 2 :: Plano de Projeto de SW
Practice 2 :: Plano de Projeto de SW
 
Lecture 7 :: Ferramentas Case
Lecture 7 :: Ferramentas CaseLecture 7 :: Ferramentas Case
Lecture 7 :: Ferramentas Case
 
Lecture 6 :: Gestão de Configuração de Software
Lecture 6 :: Gestão de Configuração de SoftwareLecture 6 :: Gestão de Configuração de Software
Lecture 6 :: Gestão de Configuração de Software
 
Lecture 5 :: Planejameto Temporal e Monitorização do Projeto
Lecture 5 :: Planejameto Temporal e Monitorização do ProjetoLecture 5 :: Planejameto Temporal e Monitorização do Projeto
Lecture 5 :: Planejameto Temporal e Monitorização do Projeto
 
Lecture 2 :: Planejamento do Projeto de SW
Lecture 2 :: Planejamento do Projeto de SWLecture 2 :: Planejamento do Projeto de SW
Lecture 2 :: Planejamento do Projeto de SW
 
Lecture 3 :: Análise e Gestão de Risco
Lecture 3 :: Análise e Gestão de RiscoLecture 3 :: Análise e Gestão de Risco
Lecture 3 :: Análise e Gestão de Risco
 
Smart.ufs.br :: Hackathon Carmelita by Rogerio P. C. do Nascimento
Smart.ufs.br :: Hackathon Carmelita by Rogerio P. C. do NascimentoSmart.ufs.br :: Hackathon Carmelita by Rogerio P. C. do Nascimento
Smart.ufs.br :: Hackathon Carmelita by Rogerio P. C. do Nascimento
 
Plano de Ensino - Gerencia de Projetos - UFS - 2017-2
Plano de Ensino - Gerencia de Projetos - UFS - 2017-2Plano de Ensino - Gerencia de Projetos - UFS - 2017-2
Plano de Ensino - Gerencia de Projetos - UFS - 2017-2
 
Lecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SW
Lecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SWLecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SW
Lecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SW
 
Apresentação da Disciplina Gerência de Projetos - DCOMP - UFS
Apresentação da Disciplina Gerência de Projetos - DCOMP - UFSApresentação da Disciplina Gerência de Projetos - DCOMP - UFS
Apresentação da Disciplina Gerência de Projetos - DCOMP - UFS
 
Multidimensional Synergies in the Creation of Innovative Solutions for Smart ...
Multidimensional Synergies in the Creation of Innovative Solutions for Smart ...Multidimensional Synergies in the Creation of Innovative Solutions for Smart ...
Multidimensional Synergies in the Creation of Innovative Solutions for Smart ...
 
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
 
PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...
PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...
PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...
 
Apresentação da Nords by Elissandro "Prof. Pardal" Santos
Apresentação da Nords by Elissandro "Prof. Pardal" SantosApresentação da Nords by Elissandro "Prof. Pardal" Santos
Apresentação da Nords by Elissandro "Prof. Pardal" Santos
 
Startup e Empreendedorismo by Nords
Startup e Empreendedorismo  by NordsStartup e Empreendedorismo  by Nords
Startup e Empreendedorismo by Nords
 
Apresentação da Influir by Othon Campos
Apresentação da Influir by Othon CamposApresentação da Influir by Othon Campos
Apresentação da Influir by Othon Campos
 
Apresentacao i9TI by Sérgio Barbosa
Apresentacao i9TI by Sérgio BarbosaApresentacao i9TI by Sérgio Barbosa
Apresentacao i9TI by Sérgio Barbosa
 

Dernier

19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf
marlene54545
 
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffffSSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
NarlaAquino
 
Aula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptxAula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptx
andrenespoli3
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptx
TailsonSantos1
 

Dernier (20)

Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
Plano de aula Nova Escola períodos simples e composto parte 1.pptx
Plano de aula Nova Escola períodos simples e composto parte 1.pptxPlano de aula Nova Escola períodos simples e composto parte 1.pptx
Plano de aula Nova Escola períodos simples e composto parte 1.pptx
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
 
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
 
19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf
 
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfPROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
 
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAPROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
 
P P P 2024 - *CIEJA Santana / Tucuruvi*
P P P 2024  - *CIEJA Santana / Tucuruvi*P P P 2024  - *CIEJA Santana / Tucuruvi*
P P P 2024 - *CIEJA Santana / Tucuruvi*
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
 
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffffSSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
 
Aula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptxAula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptx
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
 
Seminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptxSeminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptx
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptx
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéis
 
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVAEDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
 
Texto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.pptTexto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.ppt
 

Métricas para o Processo e o Projecto de Software

  • 1. Métricas para o Processo e o Projecto de SW Aula 18
  • 2.
  • 3.
  • 4.
  • 5. Medida, Medição e Métrica - no contexto da Engenharia de SW Definição Exemplo Medida Valor quantitativo da extensão, quantidade, dimensões, capacidade ou tamanho de algum atributo do processo ou produto de software nº de erros detectados na revisão de um módulo de sw, quantidade de classes-chave Medição Acto de determinar uma medida investigação de um nº de revisões de módulos para recompilar medidas do nº de erros encontrados em cada revisão Métrica Medida quantitativa do grau de posse de um atributo dado por parte de um sistema, componente ou processo Média de erros detectados por revisão ou nº de erros encontrados por pessoa e hora em revisões
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.

Notes de l'éditeur

  1. Exemplo: quatro equipas de software estão a conduzir revisões com métodos diferentes. Examinando a métrica, o gestor de projecto repara que as equipas que utilizam métodos formais, apresentam uma métrica de + 40% erros detectados por pessoa-hora. Se os outros parâmetros forem iguais, isto é um indicador de que os métodos de revisão formais podem representar uma poupança no tempo requerido do que as revisões informais.
  2. A primeira aplicação ocorre na estimação e é feita a partir de métricas de projectos anteriores A medida que avança o projecto as medidas de tempo e esforço são comparadas com as estimativas originais para realizar ajustes Também, outras métricas começam a ser requeridas: índices de produção (páginas de documentação, horas de revisão, pontos de função e linhas fonte entregues) e erros detectados. As métricas de projecto a nível de análise e desenho servem Para o planeamento do desenvolvimento minimizando atrasos e outros riscos Para avaliar a qualidade dos produtos
  3. Utilizam como medida a funcionalidade da aplicação. Visto que a funcionalidade não pode ser medida directamente, deve ser calculada indirectamente através doutras medidas directas. Estas medidas são denominadas pontos de função. Para calcular os pontos de função se determinam 5 características do domínio da informação e se proporcionam as contas ilustradas na tabela. As 5 características: Nº entradas utilizador: cada entrada de dados por parte do utilizador No saídas utilizador: reportes, ecrãs, mensagens de erro, etc Nº consultas utilizador: cada solicitude de informação que implica uma consulta à base de dados Nº ficheiros: ficheiros maestros lógicos (grupo lógico de dados) Nº interfaces externas: interfaces que implicam intercâmbio de dados com outros sistemas Cada uma destas características são associadas a um valor de complexidade. O valor de complexidade é determinado segundo critérios derivados da experiência e é um tanto subjectivo. Valores de ajuste (0-5): necessidade de cópias de segurança, necessidade de comunicação de dados, importância do performance, complexidade do processamento interno, necessidade de suportar várias instalações
  4. Las líneas base de métricas são dados recolhidos de processos e projectos anteriores atendendo às seguintes questões: exactidão dos dados (não conjecturas), abrangência do maior número de projectos possíveis, consistência das medidas, semelhança das aplicações. O normal é que a primeira recolha de dados requeira de uma investigação histórica.