pontos de funcao e metodologia agil
Post on 21-Jun-2015
1.507 Views
Preview:
TRANSCRIPT
SEMINÁRIO ANUAL
Métricas de Software
Herbert ParenteNov/2013
CONTEXTO
Experiências do uso de métricas de software (Pontos de Função)
com Metodologia Ágil e Contratos no Governo
•Feedback do Agile Brazil 2013 e Agile Trends SP 2013
•Pontos positivos e negativos de APF com contratos e Agile
AGENDA
+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 mede o VALOR do produtoÉ muito objetiva e nosso trabalho tem carga subjetiva de criação
Há subjetividade do analista na contagem
Não mede complexidadeNão há referência para sistemas geográficos ou BI
(existe um “de” “para”)
Não mede complexidadeNão mede complexidadeNão mede complexidadeNão mede complexidade
É bom para CRUDs, mas não para sistemas complexos
Não há comprovação científica do método
APF mede TAMANHO
PRECISAMOS
MEDIR VALOR
...e tamanho não é necessariamente
valor!
Quantos PONTOS DE FUNÇÃO tem o sisteminha abaixo?
Sis
tem
a W
EB/JAVA
Sis
tem
a PH
P
Sis
tem
a M
obile
JAVA
Sis
tem
a D
elphi
e M
AN
UTE
NÇÃO
com
SLA
em
hor
as
CONTRATO GUARDA-CHUVA ÍMPOSSÍVEL MEDIR VALOR
Sis
tem
a GEO
Por
tais
“a exemplo de pontos de função”que está no acórdão do TCU
significa “use”
Sis
tem
a W
EB
/JA
VA
Sis
tem
a P
HP
NÃO
NÃO É OBRIGATÓRIO O USO DE PONTOS DE FUNÇÃO
...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
http://super.abril.com.br/blogs/superlistas/10-pinturas-mais-caras-do-mundo/
você compraria?
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
OBRIGADO !
www.governoagil.com.br
top related