pontos de funcao e metodologia agil
TRANSCRIPT
![Page 1: Pontos de funcao e metodologia agil](https://reader036.vdocuments.pub/reader036/viewer/2022062707/55866079d8b42a9e308b4766/html5/thumbnails/1.jpg)
SEMINÁRIO ANUAL
Métricas de Software
Herbert ParenteNov/2013
![Page 2: Pontos de funcao e metodologia agil](https://reader036.vdocuments.pub/reader036/viewer/2022062707/55866079d8b42a9e308b4766/html5/thumbnails/2.jpg)
CONTEXTO
Experiências do uso de métricas de software (Pontos de Função)
com Metodologia Ágil e Contratos no Governo
![Page 3: Pontos de funcao e metodologia agil](https://reader036.vdocuments.pub/reader036/viewer/2022062707/55866079d8b42a9e308b4766/html5/thumbnails/3.jpg)
•Feedback do Agile Brazil 2013 e Agile Trends SP 2013
•Pontos positivos e negativos de APF com contratos e Agile
AGENDA
![Page 4: Pontos de funcao e metodologia agil](https://reader036.vdocuments.pub/reader036/viewer/2022062707/55866079d8b42a9e308b4766/html5/thumbnails/4.jpg)
+1000 participantes no AB13
+400 participantes no AT13
No AB13, havia uma trilha específica chamada
“Governo Ágil, apesar das restrições”
![Page 5: Pontos de funcao e metodologia agil](https://reader036.vdocuments.pub/reader036/viewer/2022062707/55866079d8b42a9e308b4766/html5/thumbnails/5.jpg)
...mas a restrição NÃO FOI A LEGISLAÇÃO.
A insatisfação pelo PONTO DE FUNÇÃO foi comum em todos os feedbacks
![Page 6: Pontos de funcao e metodologia agil](https://reader036.vdocuments.pub/reader036/viewer/2022062707/55866079d8b42a9e308b4766/html5/thumbnails/6.jpg)
CONTRATANTE
CONTRATADA
![Page 7: Pontos de funcao e metodologia agil](https://reader036.vdocuments.pub/reader036/viewer/2022062707/55866079d8b42a9e308b4766/html5/thumbnails/7.jpg)
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
![Page 8: Pontos de funcao e metodologia agil](https://reader036.vdocuments.pub/reader036/viewer/2022062707/55866079d8b42a9e308b4766/html5/thumbnails/8.jpg)
APF mede TAMANHO
PRECISAMOS
MEDIR VALOR
...e tamanho não é necessariamente
valor!
![Page 9: Pontos de funcao e metodologia agil](https://reader036.vdocuments.pub/reader036/viewer/2022062707/55866079d8b42a9e308b4766/html5/thumbnails/9.jpg)
Quantos PONTOS DE FUNÇÃO tem o sisteminha abaixo?
![Page 10: Pontos de funcao e metodologia agil](https://reader036.vdocuments.pub/reader036/viewer/2022062707/55866079d8b42a9e308b4766/html5/thumbnails/10.jpg)
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
![Page 11: Pontos de funcao e metodologia agil](https://reader036.vdocuments.pub/reader036/viewer/2022062707/55866079d8b42a9e308b4766/html5/thumbnails/11.jpg)
“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
![Page 12: Pontos de funcao e metodologia agil](https://reader036.vdocuments.pub/reader036/viewer/2022062707/55866079d8b42a9e308b4766/html5/thumbnails/12.jpg)
Mas software é um trabalho criativo e
subjetivo...
...e deve ser remunerado como tal
![Page 13: Pontos de funcao e metodologia agil](https://reader036.vdocuments.pub/reader036/viewer/2022062707/55866079d8b42a9e308b4766/html5/thumbnails/13.jpg)
vendido por
U$ 140 milhões
http://super.abril.com.br/blogs/superlistas/10-pinturas-mais-caras-do-mundo/
você compraria?
![Page 14: Pontos de funcao e metodologia agil](https://reader036.vdocuments.pub/reader036/viewer/2022062707/55866079d8b42a9e308b4766/html5/thumbnails/14.jpg)
E SE UM DEPUTADO
COMPRASSE
COM DINHEIRO PÚBLICO?
![Page 15: Pontos de funcao e metodologia agil](https://reader036.vdocuments.pub/reader036/viewer/2022062707/55866079d8b42a9e308b4766/html5/thumbnails/15.jpg)
“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
![Page 16: Pontos de funcao e metodologia agil](https://reader036.vdocuments.pub/reader036/viewer/2022062707/55866079d8b42a9e308b4766/html5/thumbnails/16.jpg)
OBRIGADO !
www.governoagil.com.br