SlideShare uma empresa Scribd logo
1 de 16
SEMINÁRIO ANUAL

Métricas de Software
Herbert Parente
Nov/2013
CONTEXTO

Experiências do uso de métricas
de software
(Pontos de Função)
com Metodologia Ágil
e Contratos no Governo
AGENDA

• Feedback do Agile Brazil 2013 e
Agile Trends SP 2013
• Pontos positivos e negativos de
APF com contratos e Agile
+1000 participantes no AB13
+400 participantes no AT13
No AB13, havia uma trilha específica chamada

“Governo Ágil, apesar das
restrições”
...mas a restrição NÃO FOI A LEGISLAÇÃO.

A insatisfação pelo PONTO DE FUNÇÃO
foi comum em todos os feedbacks
CONTRATANTE

CONTRATADA
Não mede complexidade
Não
há

refer
ênci
a pa
(exis ra siste
ma
te u m
“de” s geogr
áfico
“para
s ou
”)
B

Não há comprovação científica do método

I

É bom para CRUDs, mas não para sistemas complexos
a
jetiv
ub

u
Ém

ito

a
jetiv
ob

e

o
oss
n

de

o
iaçã
cr

s
rga
a
mc
te
Há subjetividade do analista na contagem
lho
ba
t ra

Não mede o VALOR do produto
APF mede TAMANHO

PRECISAMOS

MEDIR VALOR

...e tamanho não é
necessariamente
valor!
Quantos PONTOS DE FUNÇÃO tem o sisteminha abaixo?
e

em
a

Mo
bil

Si
st

em
a
JA
VA

PH
P

/J
AV
A

Si
st

De
lph
em
i
a
GE
O
e
Po
c o M AN
rt
m
ais
UT
SL
A EN
em ÇÃ
ho O
ra
s

Si
st

W
EB

em
a

em
a

Si
st

Si
st

CONTRATO GUARDA-CHUVA
ÍMPOSSÍVEL MEDIR VALOR
NÃO É OBRIGATÓRIO O USO DE
PONTOS DE FUNÇÃO

que está no acórdão do TCU
PH

Si
ste
ma

Si
ste
ma

W
EB
/

NÃO

P

JA
V

A

“a exemplo de pontos de função”
significa “use”

...escolha qualquer métrica, desde que

SEJA OBJETIVA
Mas software é um trabalho
criativo e subjetivo...

...e deve ser remunerado
como tal
vendido por

U$ 140 milhões

você compraria?

http://super.abril.com.br/blogs/superlistas/10-pinturas-mais-caras-do-mundo/
E SE UM DEPUTADO
COMPRASSE
COM DINHEIRO PÚBLICO?
“Tamanho é apenas uma das
variáveis para medir o preço de
um software.”

“Se é dinheiro público, a
métrica tem que ser
objetiva.”
@herbertparente
www.governoagil.com.br

OBRIGADO !

Mais conteúdo relacionado

Destaque

COCOMO E COCOMO II
COCOMO E COCOMO IICOCOMO E COCOMO II
COCOMO E COCOMO IIIsraelCunha
 
Especificação por Exemplos e Testers
Especificação por Exemplos e TestersEspecificação por Exemplos e Testers
Especificação por Exemplos e TestersJose Papo, MSc
 
Métricas para estimativa de esforço em projetos de teste de software
Métricas para estimativa de esforço em projetos de teste de softwareMétricas para estimativa de esforço em projetos de teste de software
Métricas para estimativa de esforço em projetos de teste de softwareSamanta Cicilia
 
Estimativa de Esforço de Teste
Estimativa de Esforço de TesteEstimativa de Esforço de Teste
Estimativa de Esforço de TesteRicardo Bozzeda
 
Introdução a Cloud Computing com Amazon Web Services
Introdução a Cloud Computing com Amazon Web ServicesIntrodução a Cloud Computing com Amazon Web Services
Introdução a Cloud Computing com Amazon Web ServicesJose Papo, MSc
 

Destaque (6)

COCOMO E COCOMO II
COCOMO E COCOMO IICOCOMO E COCOMO II
COCOMO E COCOMO II
 
Especificação por Exemplos e Testers
Especificação por Exemplos e TestersEspecificação por Exemplos e Testers
Especificação por Exemplos e Testers
 
Cocomo ejemplo
Cocomo ejemploCocomo ejemplo
Cocomo ejemplo
 
Métricas para estimativa de esforço em projetos de teste de software
Métricas para estimativa de esforço em projetos de teste de softwareMétricas para estimativa de esforço em projetos de teste de software
Métricas para estimativa de esforço em projetos de teste de software
 
Estimativa de Esforço de Teste
Estimativa de Esforço de TesteEstimativa de Esforço de Teste
Estimativa de Esforço de Teste
 
Introdução a Cloud Computing com Amazon Web Services
Introdução a Cloud Computing com Amazon Web ServicesIntrodução a Cloud Computing com Amazon Web Services
Introdução a Cloud Computing com Amazon Web Services
 

Mais de Herbert Parente

Gamification e Storytelling para engajar equipes
Gamification e Storytelling para engajar equipesGamification e Storytelling para engajar equipes
Gamification e Storytelling para engajar equipesHerbert Parente
 
Alternativas ao Ponto de Funcao
Alternativas ao Ponto de FuncaoAlternativas ao Ponto de Funcao
Alternativas ao Ponto de FuncaoHerbert Parente
 
Duelo - Contratante X Contratada
Duelo - Contratante X ContratadaDuelo - Contratante X Contratada
Duelo - Contratante X ContratadaHerbert Parente
 
Implantando Agile no Governo
Implantando Agile no GovernoImplantando Agile no Governo
Implantando Agile no GovernoHerbert Parente
 
Gestão de Demandas Orientada a Processos
Gestão de Demandas Orientada a ProcessosGestão de Demandas Orientada a Processos
Gestão de Demandas Orientada a ProcessosHerbert Parente
 
Grupo Trabalho Estrategia Agil - SISP
Grupo Trabalho Estrategia Agil - SISPGrupo Trabalho Estrategia Agil - SISP
Grupo Trabalho Estrategia Agil - SISPHerbert Parente
 
Contratação de Fábrica de Software com Metodologia Ágil
Contratação de Fábrica de Software com Metodologia ÁgilContratação de Fábrica de Software com Metodologia Ágil
Contratação de Fábrica de Software com Metodologia ÁgilHerbert Parente
 

Mais de Herbert Parente (9)

Gamification e Storytelling para engajar equipes
Gamification e Storytelling para engajar equipesGamification e Storytelling para engajar equipes
Gamification e Storytelling para engajar equipes
 
Agile Trends Gov 2018
Agile Trends Gov 2018Agile Trends Gov 2018
Agile Trends Gov 2018
 
Alternativas ao Ponto de Funcao
Alternativas ao Ponto de FuncaoAlternativas ao Ponto de Funcao
Alternativas ao Ponto de Funcao
 
Duelo - Contratante X Contratada
Duelo - Contratante X ContratadaDuelo - Contratante X Contratada
Duelo - Contratante X Contratada
 
Implantando Agile no Governo
Implantando Agile no GovernoImplantando Agile no Governo
Implantando Agile no Governo
 
Gestão de Demandas Orientada a Processos
Gestão de Demandas Orientada a ProcessosGestão de Demandas Orientada a Processos
Gestão de Demandas Orientada a Processos
 
Grupo Trabalho Estrategia Agil - SISP
Grupo Trabalho Estrategia Agil - SISPGrupo Trabalho Estrategia Agil - SISP
Grupo Trabalho Estrategia Agil - SISP
 
Agile Brazil 2013
Agile Brazil 2013Agile Brazil 2013
Agile Brazil 2013
 
Contratação de Fábrica de Software com Metodologia Ágil
Contratação de Fábrica de Software com Metodologia ÁgilContratação de Fábrica de Software com Metodologia Ágil
Contratação de Fábrica de Software com Metodologia Ágil
 

Métricas de Software e Contratos no Governo