FATTO CONSULTORIA E SISTEMAS

Documentos relacionados
FATTO CONSULTORIA E SISTEMAS

A contribuição de Pontos de Função para um programa de métricas de software

Métricas para Contratação de Fábricas de Software - Pontos de Função

Métricas para Contratação de Desenvolvimento de Software

Métricas para Contratação de Desenvolvimento de Software

Software na medida certa: desmistificando pontos de função

FATTO CONSULTORIA E SISTEMAS

Métricas de Software

Análise de Pontos de Função

Orientações iniciais. FATTO Consultoria e Sistemas -

O evento não fará uso do vídeo (webcam), somente slides e áudio. Se necessário, ajuste o idioma da sala na barra de ferramentas superior

FATTO CONSULTORIA E SISTEMAS

Orientações iniciais. FATTO Consultoria e Sistemas -

Orientações iniciais. FATTO Consultoria e Sistemas -

Orientações iniciais. FATTO Consultoria e Sistemas -

O evento não fará uso do vídeo (webcam), somente slides e áudio. Se necessário, ajuste o idioma da sala na barra de ferramentas superior

O evento não fará uso do vídeo (webcam), somente slides e áudio. Se necessário, ajuste o idioma da sala na barra de ferramentas superior

Métricas de Software Importância e Aplicação

Orientações iniciais

Quanto pagar por um ponto de função?

Plano de Projeto. Tema 3. Gerência de Projetos Profa. Susana M. Iglesias

DESCRITORES (TÍTULOS E TERMOS)

Estimativa de Projetos de Software com Pontos de Função

Gestão de Contratos de Desenvolvimento de Software com a Análise de Pontos de Função

Metodologias de PETI. Prof. Marlon Marcon

Programa de Modernização do Controle Externo dos Estados, Distrito Federal e Municípios ESCOLA DE CONTAS

Copyright Total Metrics

Apresentação Executiva. Soluções em Tecnologia,Negócios... E Educação.

Público Alvo: Critérios de admissão para o curso: Investimento:

PROGRAMA PROREDES BIRD RS TERMO DE REFERÊNCIA PARA CONTRATAÇÃO DE CONSULTORIA INDIVIDUAL ESPECIALIZADA EM ANÁLISE DE SISTEMAS NA ÁREA DA EDUCAÇÃO

Uso das Ferramentas APF e COCOMO para Estimativa da Capacidade Produtiva da TI

Accountable Marketing Porque Educação Executiva Insper Cursos de Curta e Média Duração Educação Executiva

Gestão Eficiente do Portfólio de Projetos. Eduardo Montes, PMP

Monitoramento da Implementação da Lei de Conflito de Interesses

Curso: Desenvolvimento Wordpress

Pontos de Função na Engenharia de Software

Análise de Ponto de Função APF. Aula 08

Cadeira de Tecnologias de Informação. Ano lectivo 2009/2010. Sites dinâmicos. Com Expression Web TI2009/10 EWD_1. Filipa Pires da Silva (2009)

SISTEMA DE INFORMATIZAÇÃO DO SISTEMA DE GESTÃO DA QUALIDADE. (16)

Título do Slide Máximo de 2 linhas

ISO 9000 e ISO

SISTEMA DE GESTÃO A EXECUÇÃO DA ESTRATÉGIA

MINISTÉRIO DA EDUCAÇÃO FUNDO NACIONAL DE DESENVOLVIMENTO DA EDUCAÇÃO DIRETORIA DE ASSISTÊNCIA A PROGRAMAS ESPECIAIS

CMMI. Cooperativo. Programa

Lei nº de 24 de julho de 2000.

ESTADO DO RIO GRANDE DO SUL ASSEMBLEIA LEGISLATIVA Gabinete de Consultoria Legislativa

Audiência Pública Comissão Especial Projeto de Lei 6.789, de Agosto de 2015

UNIVERSIDADE FEDERAL DO PARANÁ - UFPR Bacharelado em Ciência da Computação

Desenvolvimento de Software

Prof. Dr. Heros Ferreira Plataforma EAD. Encontro Multiesportivo de Técnicos Formadores Solidariedade Olímpica / COI

9/13/2011. Smart Grid. Oportunidade aproveitamento da capilaridade do sistema elétrico possibilitando novos serviços

Núcleo de Métricas: Alcançando a Excelência na Governança de TI

MONITORAMENTO E AVALIAÇÃO APSUS

EUS CTIS END USER SUPPORT. case eus ctis

2 Workshop processamento de artigos em serviços de saúde Recolhimento de artigos esterilizados: é possível evitar?

Gerenciamento dos Riscos do Projeto (PMBoK 5ª ed.)

PSP: Personal Software Process. PSP- Personal Software Process. PSP: Personal Software Process. PSP: Personal Software Process

APRESENTAÇÃO DA CERTIFICAÇÃO OCUPACIONAL

pós-graduação lato sensu MBA em Logística Empresarial

Soluções de Relacionamento com o Cidadão Amilto Francisquevis

Claudia Hazan, MSc.

Relação de Disciplinas

RELATÓRIO SOBRE A GESTÃO DE RISCOS BANCO ABN AMRO S.A. Setembro de 2013

Pós-Graduação em Gestão Empresarial e Marketing (sábado)

DE TECNOLOGIA METROFERROVIÁRIA. Implantação do Gerenciamento de Projetos Conforme Padrão Guia PMBOK na. Companhia do Metropolitano de São Paulo Metrô

Processo de Gerenciamento do Catálogo de Serviços de TIC

Abordagens para Estimativas de Projetos de Software

MBA em Gerenciamento de Projetos

CURSO DE FORMAÇÃO PROFISSIONAL EM MACEIÓ-AL

Título do Slide Máximo de 2 linhas

Auditoria de Meio Ambiente da SAE/DS sobre CCSA

Engenharia de Software II

Projeto Movimento ODM Brasil 2015 Título do Projeto

Política de investimentos sociais 3M

E-Learning Uma estratégia para a qualidade do ensino/aprendizagem. Ensino a Distância

Sistema de Registro da Certificação Continuada (CCRS) Alinhamento de Atividades do Triângulo de Talentos Perguntas Freqüentes (FAQ) para R.E.P.

Projeto Manutenção SAP Web e Portal TRT

Custos no Setor Público: Ferramenta da Melhoria da Qualidade do Gasto Público. Florianópolis 17 de Abril 2015

Os 7 Melhores Modelos de COACHING em GRUPO

AULA 3 ETAPAS PARA ELABORAÇÃO DE PROJETOS

RELATÓRIO GERENCIAL AVALIAÇÃO DE DESEMPENHO DOCENTE, CURSO E COORDENADOR DE CURSO GRADUAÇÃO PRESENCIAL

GeoMarketing-2010.v.1.0 Banco de Dados Brasil 2000

FATTO CONSULTORIA E SISTEMAS

Programa de Desenvolvimento Gerencial em Gestão de Projetos Instituto Brasileiro do Algodão - IBA

Enterprise Risk Management (ERM) Gestão de Riscos Corporativos Pesquisa sobre o estágio atual em empresas brasileiras

Fundo Nacional de Desenvolvimento da Educação - FNDE. Audiência Pública para construção de Unidades Escolares Padronizadas.

P24 Criar Plano Diretor de Tecnologia da Informação e Comunicação 2011/2012 Líder: Maria Cecília Badauy

Análise e Projeto de Sistemas

Ferramentas de Gestão

Desenvolvimento de sites

Título do Slide Máximo de 2 linhas

Rabobank International Brazil

Contracepção e Saúde Reprodutiva no. Duarte Vilar Director Executivo da APF

Transcrição:

Análise de Pontos de Função: Medição e Estimativas de Software Guilherme Siqueira Simões 22/03/2016 FATTO CONSULTORIA E SISTEMAS 2016 FATTO Consultoria e Sistemas www.fattocs.com 1

ORIENTAÇÕES INICIAIS Dê preferência ao uso de uma conexão de banda larga O evento não fará uso do vídeo (webcam), somente slides e áudio Se necessário, ajuste o idioma da sala na barra de ferramentas superior O evento terá ~45 min. de apresentação e ~15 min. finais para perguntas Você pode mandar suas perguntas pelo chat ao longo da apresentação Para aqueles que possuem certificação PMP, o evento vale 1 PDU A apresentação será gravada e o vídeo publicado posteriormente no site e redes sociais: 2016 FATTO Consultoria e Sistemas www.fattocs.com 2

MISSÃO Apoiar nossos clientes a estabelecer modelos de negócios em que eles tenham o controle e trazer visibilidade do desempenho para a gestão de seus processos de software. DIRECIONAMENTO ESTRATÉGICO COM: Estimativas e Medição de Projetos de Software Implantação da Análise de Pontos de Função (IFPUG, NESMA, COSMIC) Auditoria de Medições de Projetos de Software Medidos com APF Benchmarking e Análises de produtividade Avaliação para Melhoria dos Processos de Software Engenharia de Requisitos Planejamento e avaliação do desempenho (Escopo, Esforço, custo, prazo, qualidade) Construção e Monitoramento de Contratos de Software baseados em Resultados Integração do Desenvolvimento Ágil com a Governança Corporativa de TI usando Métricas Funcionais 2016 FATTO Consultoria e Sistemas www.fattocs.com 3

FORMAÇÃO PROFISSIONAL APF: Fundamentos, Benefícios e Implantação 8 horas (EAD e presencial) Capacitação em APF: Medição e Estimativa de Software 16 horas (EAD e presencial) Workshop APF: Metodologia e Práticas de Medição 16 horas (Presencial) Preparação para o Exame CFPS 96 horas (EAD e presencial) Medição e Estimativa de Software com o Método COSMIC 16 horas (Presencial) Oficina de Contagem de Pontos de Função Sessões de 8 ~ 40 horas Engenharia de Requisitos de Software 24 horas Oficina de Requisitos Sessões de 8 ~ 40 horas Estimativa de Projetos de Software com o COCOMOII 16 horas Introdução ao Gerenciamento de Projetos 16 horas Gestão de Riscos em Projetos 16 horas O livro mais vendido de APF no país foi escrito por nós Formou ~25% de especialistas certificados pelo IFPUG no Brasil Representante do Scope Project Sizing Software 2016 FATTO Consultoria e Sistemas www.fattocs.com 4

Análise de Pontos de Função: Medições e Estimativas de Software 2016 FATTO Consultoria e Sistemas www.fattocs.com 5

Objetivos desta apresentação Apresentar a técnica de Análise de Pontos de Função Apresentar uma visão geral do processo de medição e um exemplo Apresentar seus principais benefícios para a indústria de software Vamos começar pelo que é a Análise de Pontos de Função... 2016 FATTO Consultoria e Sistemas www.fattocs.com 6

O que é Análise de Pontos de Função Técnica de medição das funções de um software sob o ponto de vista do usuário Ou método de medição de Software que quantifica os Requisitos Funcionais do Usuário Ponto de Função (PF) é a unidade de medida deste método A análise não considera nenhum aspecto de implementação Usuário é qualquer pessoa ou coisa que se comunica com o software em qualquer momento 2016 FATTO Consultoria e Sistemas www.fattocs.com 7

Outros padrões Análise de Pontos de Função COSMIC (ISO/IEC 19761) FISMA (ISO/IEC 29881) Mark II (ISO/IEC 20968) NESMA (ISO/IEC 24570) 2016 FATTO Consultoria e Sistemas www.fattocs.com 8

Objetivos do Processo de Medição Adicionalmente, o processo de medição busca ser simples e consistente 2016 FATTO Consultoria e Sistemas www.fattocs.com 9

Tipos de Requisitos e a APF 2016 FATTO Consultoria e Sistemas www.fattocs.com 10

Componentes Funcionais Básicos A análise quebra a especificação funcional do sistema em componentes funcionais básicos (ou funções) que permitem Interação com o sistema devem ser autocontidos Armazenamento de dados devem ser independentes 2016 FATTO Consultoria e Sistemas www.fattocs.com 11

Caso de Análise Por agora tudo será de complexidade média 2016 FATTO Consultoria e Sistemas www.fattocs.com 12

Adicionar, alterar e consultar detalhes 2016 FATTO Consultoria e Sistemas www.fattocs.com 13

Caso de Análise Por agora tudo será de complexidade média ALI SE EE EE CE EE 2016 FATTO Consultoria e Sistemas www.fattocs.com 14

Medição x Estimativa Função Tipo DET RET/FTR Complex. PF Funções de Dados Pessoa de Contato ILF 25 1 Baixa 7 Funções de Transação Incluir Contato EI 25 1 Media 4 Alterar Contato EI 27 1 Media 4 Excluir Contato EI 2 1 Baixa 3 Consultar Contato EQ 27 1 Media 4 Listar Contatos EO 11 1 Baixa 4 Total: 26 2016 FATTO Consultoria e Sistemas www.fattocs.com 15

O processo de medição funcional 2016 FATTO Consultoria e Sistemas www.fattocs.com 16

Porque medir software? 2016 FATTO Consultoria e Sistemas www.fattocs.com 17

Benchmarking de produtividade (H/PF) (Fonte ISBSG: The Software Metrics Compendium 2002) Programming Language N Min P10 P25 Median P75 P90 Max Mean StDev ABAP 5 8.0-13.3 13.8 18.0-24.3 15.5 6.1 ACCESS 28 0.3 0.5 1.1 2.0-5.5 27.0 3.3 5.1 ADS 7 1.8-4.3 6.5 8.5-21.6 7.9 6.6 C 27 2.8 6.4 8.5 14.9 19.8 27.4 41.4 15.6 8.9 C++ 20 1.2 5.9 9.3 17.4 24.4 42.3 69.3 21.2 16.9 CLIPPER 4 8.6-8.6 8.8 11.4-18.7 11.2 5.0 COBOL 64 1.2 5.2 9.4 16.0 26.0 42.4 69.7 20.1 15.2 COBOL II 32 1.5 3.7 5.4 13.8 25.8 30.9 52.2 17.0 13.4 CSP 5 15.6-27.0 32.1 34.4-39.8 29.8 9.2 EASYTRIEVE 8 4.6-9.6 13.0 14.1-25.3 12.9 6.2 JAVA 10 5.3 6.6 14.7 19.6 26.7 67.8 68.2 26.8 22.8 NATURAL 21 2.3 4.8 5.7 9.6 13.7 33.0 42.0 12.7 11.1 ORACLE 49 1.2 3.0 6.0 10.3 15.9 28.1 78.1 13.4 12.9 PERIPHONICS 6 4.2-9.1 18.6 39.1-101.0 32.4 36.7 PL/I 8 3.9-9.7 13.6 20.4-33.3 15.9 10.6 SAS 3 5.2 - - 11.2 - - 17.1 11.2 6.0 SQL 56 0.5 3.4 8.2 13.6 19.3 35.3 60.7 16.9 13.4 TELON 7 4.4-7.4 10.9 21.0-30.4 14.6 9.6 VISUAL BASIC 54 0.4 2.7 3.8 7.5 14.0 37.2 68.0 13.3 14.9 Other 3GL 14 1.3 2.7 6.1 9.3 14.6-60.7 14.9 16.3 Other 4GL 10 4.0 6.2 6.4 8.4 18.2-24.7 12.1 7.3 Total 438 0.3 2.8 5.9 11.3 19.8-101.0 15.6 14.4 2016 FATTO Consultoria e Sistemas www.fattocs.com 18

Benchmarking de Qualidade (Bugs/PF) (Fonte: The Economics of Software Quality - 2011) 2016 FATTO Consultoria e Sistemas www.fattocs.com 19

Estimativa de Esforço Esforço Tamanho Taxa Entrega H PF H PF Taxa de Entrega Horas ou R$ Pontos de Função Produtividade Pontos de Função Homem/ Mês PRODUTIVIDADE - razão de bens ou serviços produzidos por unidades de trabalho e custo 2016 FATTO Consultoria e Sistemas www.fattocs.com 20

Estimativa de Prazo Caixa (COCOMO II) Prazo (J Tamanho 168 E TDev 3,67 K ) SCED% 100 F 30 PM NS 0,28 5 j1 SF j 500 FATOR DE ADEQUAÇÃO DE PRAZO Faixa Tamanho em Pontos de Função Fator 5 Até 75 0,25 4 Acima de 75 e até 150 0,35 3 Acima de 150 e até 300 0,50 2 Acima de 300 e até 500 0,75 1 Acima de 500 1,00 J E K F Variável interna definida com base em dados históricos da CAIXA Produtividade de Horas por Ponto de Função, definida pela CAIXA Constante do COCOMO II definida via dados históricos da CAIXA Fator de Adequação de Prazo estabelecido pela CAIXA Tipo Serviço J E K Novo Desenvolvimento e Documentação 2 13,42 Manutenção de Sistemas 2 10 0,31888 2016 FATTO Consultoria e Sistemas www.fattocs.com 21

Modelos de Contratação de Software Homem-Hora (Body Shopping / Time and Material) Preço Global Fixo Preço Unitário Pontos de função como unidade padrão Vocabulário independente da tecnologia Método padrão de medição funcional Centenas de empresas e profissionais IFPUG - organização responsável Perspectiva de Negócio Pontos de função facilitando a comunicação Auditável 2016 FATTO Consultoria e Sistemas www.fattocs.com 22

... e também... Ao relacionar o tamanho funcional com outras grandezas de interesse, geram-se indicadores para melhorar o entendimento do processo Produtividade Horas/PF Custo = $/PF Capacidade = FP / Homem Mês Qualidade Densidade de defeitos = Defeitos / PF Escopo Variação de escopo = ((PF final - PF inicial) ) / 100 ) / PF inicial Baseline dos sistemas da organização Tamanho do backlog = Σ PF das Demandas 2016 FATTO Consultoria e Sistemas www.fattocs.com 23

Por que medição funcional? Visão Operacional (nível do projeto) Equipe Ex.: Precificação, acompanhamento e controle dos projetos Visão Tática e Estratégica (nível organizacional) Média e Alta Administração Ex.: Acompanhamento e controle de programas e portfólios 2016 FATTO Consultoria e Sistemas www.fattocs.com 24

Algumas organizações que usam PF no Brasil IBM HP ACCENTURE ATOS ORIGIN TCS CAPGEMINI STEFANINI INDRA CTIS TOTVS RESOURCE ATECH BRQ CAST DIEBOLD/PROCOMP SQUADRA POWERLOGIC SCOPUS EVERIS BRADESCO PETROBRAS BACEN / BNDES / BDMG / BANDES / BANRISUL BANCO DO BRASIL / CAIXA / BASA / BRB / BANESTES / BANPARÁ / BANCO DO NORDESTE SERPRO OI REDECARD ITAIPU / ELETROBRAS / ONS / CORREIOS MEC / MME / MRE / MTE / M. TRANSP. / MINC PRODEMGE / PRODAM / PRODESP / PROCERGS ANATEL / ANEEL / ANTT / ANAC / ANVISA / ANCINE / ANTAQ VALE CITIBANK GOLDEN CROSS PORTO SEGURO TAM 2016 FATTO Consultoria e Sistemas www.fattocs.com 25

Para saber mais Curso: Análise de Pontos de Função: Fundamentos, Benefícios e Implantação http://fattocs.com/pt/cursos/nossos-cursos/vgpf.html Curso: Capacitação em Análise de Pontos de Função: Medição e Estimativa de Software http://fattocs.com/pt/cursos/nossos-cursos/capf.html Livro: Análise de Pontos de Função: Medição, Estimativas e Gerenciamento de Projetos de Software http://fattocs.com/pt/recursos/livro-apf.html Grupo de discussão: Grupo de Leitores do Livro http://br.groups.yahoo.com/group/livro-apf/ FAQ: Perguntas e Respostas sobre Análise de Pontos de Função (APF) http://fattocs.com/pt/recursos/faq-apf.html Cartão de Referência: http://fattocs.com/files/pt/recursos/cartaoapf.pdf 2016 FATTO Consultoria e Sistemas www.fattocs.com 26

AVALIAÇÃO DO EVENTO 2016 FATTO Consultoria e Sistemas www.fattocs.com 27

PRÓXIMOS EVENTOS WEBINARS: Uma visão geral sobre Testes Exploratórios Data: 29/03/16 às 20h Inscrição: https://goo.gl/ngazzi Engenharia de Requisitos: Software Orientado ao Negócio Data: 12/04/16 às 20h Inscrição: https://goo.gl/zx8jtx PRÓXIMAS TURMAS PRESENCIAIS: Semana de APF 25/04 a 29/04 Brasília 09/05 a 13/05 Rio Capacitação em APF 11/04 a 14/04 BH 25/04 a 29/04 Vitória 27/04 a 28/04 Curitiba 2016 FATTO Consultoria e Sistemas www.fattocs.com 28

PRÓXIMOS EVENTOS 2016 FATTO Consultoria e Sistemas www.fattocs.com 29

PERGUNTAS? Obrigado pela sua atenção! Guilherme Siqueira Simões guilherme.simoes@fattocs.com www.linkedin.com/in/guilhermesimoes Skype: guilherme.s.simoes Brasília: (61) 4063-7484 São Paulo: (11) 4063-4658 Vitória: (27) 3026-6304 Rio de Janeiro: (21) 4063-5311 2016 FATTO Consultoria e Sistemas www.fattocs.com 30