FATTO CONSULTORIA E SISTEMAS

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

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

Orientações iniciais. FATTO Consultoria e Sistemas -

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

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

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

FATTO CONSULTORIA E SISTEMAS

Estimativa de Projetos de Software com 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

Análise de Pontos de Função

Orientações iniciais. FATTO Consultoria e Sistemas -

FATTO CONSULTORIA E SISTEMAS

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

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

Orientações iniciais. FATTO Consultoria e Sistemas -

Caso Prático de Análise de Pontos de Função IFPUG Contatos do Google FATTO CONSULTORIA E SISTEMAS

FATTO CONSULTORIA E SISTEMAS

Uma Aplicação da Análise de Pontos de Função

Quanto pagar por um ponto de função?

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

Como Definir Processos de Estimativas aderentes às Melhores Práticas do CMMI?

Implantação de um Processo de Medições de Software

Portfólio de Serviços. Governança de TI. Treinamento e Consultoria

Definition of a Measurement Guide for Data Warehouse Projects

Pesquisa realizada com os participantes do 16º Seminário Nacional de Gestão de Projetos APRESENTAÇÃO

Pontos de Função na Engenharia de Software

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

A Secretaria da Receita Federal do Brasil

Introdução - Cenário

Modelos de Negócio Baseados em Pontos de Função

Pesquisa realizada com os participantes do 12º Seminário Nacional de Gestão de Projetos. Apresentação

Copyright Total Metrics

FATTO CONSULTORIA E SISTEMAS

Estimativas de Software Fundamentos, Técnicas e Modelos... e o principal, integrando isso tudo!

Rastreabilidade de Requisitos

A IN/SLTI nº 04/2008 e Avaliação dos Resultados Análise de Pontos de Função Âmbito do SISP The IN SLTI 04/2008 and Results Assessment

Qual o nível de detalhe adequado para os requisitos?

CONHEÇA TODAS AS SOLUÇÕES EM NEGÓCIOS, PROJETOS E FORMAÇÃO QUE A PMBASIS TEM PARA SUA EMPRESA OU INSTITUIÇÃO.

Caso Prático de Análise de Pontos de Função COSMIC Contatos do Google FATTO CONSULTORIA E SISTEMAS

PMI-SP PMI-SC PMI-RS PMI PMI-PR PMI-PE

Quanto Pagar por Ponto de Função?

Implantação dos Processos Gerência de Projeto e Medição com Auxílio de Ferramenta Baseada em Planilhas Carlos Simões Claudia Lasmar Gleison Santos

Declaração de Escopo. Projeto PDTI Informações Gerenciais

Oficina de Gestão de Portifólio

Curso de Engenharia de Requisitos

Proposta. Gerenciando Projetos com Microsoft Project. Apresentação Executiva. Gerenciando Projetos com Ms-Project

The Software Economics Company. Testando para os Outros Lições Aprendidas pela Fábrica de Testes Funcionais da PrimeUp

A Engenharia de Requisitos no contexto Ágil FATTO CONSULTORIA E SISTEMAS

Governança de TI Prof. Carlos Henrique Santos da Silva, MSc

Fundada em 2005, a Cedro tem como objetivo transformar o mundo através de pessoas e tecnologias, com atuação global e sustentável.

MÉTRICAS DE SOFTWARE

Curso Gestão de Riscos em Projetos de TI

Proposta. ITIL V Fundamentos. Apresentação Executiva. ITIL V Fundamentos

Perfil. Nossa estratégia de crescimento reside na excelência operacional, na inovação, no desenvolvimento do produto e no foco no cliente.

SECRETARIA DA FAZENDA SUPERVISÃO DE TECNOLOGIA DA INFORMAÇÃO DIVISÃO DE SISTEMAS E TECNOLOGIA

APRENDA COMO GERENCIAR SEUS SERVIÇOS

Requisitos Funcionais e seus níveis de granularidade

Apresentação do Treinamento

A Importância da Gestão de Projetos para a TI

ADMINISTRAÇÃO DE ATIVOS DE TI GERENCIAMENTO DE CONFIGURAÇÃO

SLA Aplicado ao Negócio

Este programa tem como objetivo consolidar conhecimentos sobre as melhores práticas de Governança em TI com base nos modelos propostos pela

Portfólio de Serviços. Gestão de Serviços de TI. Treinamento e Consultoria

Proposta. ISO / 2011 Fundamentos. Apresentação Executiva. ISO / Fundamentos

Planejamento Estratégico de TIC

Levantamento sobre Métodos Ágeis

GESTÃO DE PROJETOS: DA ESTRATÉGIA A AÇÃO MANUAL DO CANDIDATO. Ingresso Julho ESPM Unidade Porto Alegre

Como criar, priorizar e manter o Product Backlog

Questionário de avaliação de Práticas X Resultados de projetos - Carlos Magno Xavier (magno@beware.com.br)

Diretrizes Propostas para Aplicação da APF em Programa Envolvendo Tecnologias Recentes Tais como Barramento, BPMS e Portal

GARANTIA DA QUALIDADE DE SOFTWARE

Análise de Pontos por Função

Prezado (a) Senhor (a),

Programa Serviços Especializados de Apoio à Gestão do Programa

17/02/2009. Curso Superior de Tecnologia: Redes de Computadores. Disciplina: Gestão de Projetos de TI Prof.: Fernando Hadad Zaidan. Unidade 2.

PMI-SP PMI-SC PMI-RS PMI PMI-PR PMI-PE

Encontrando o equilíbrio entre a metodologia SCRUM na Fabrica Java e o modelo MPS-SW nível F

GESTÃO PESSOAL DO TEMPO: AUMENTANDO SUA PRODUTIVIDADE. Ingresso Janeiro Informações: (51)

NÚCLEO SESI DE RESPONSABILIDADE SOCIAL

Tornando acessível a tecnologia e os melhores serviços

O uso dos computadores e da internet nas escolas públicas de capitais brasileiras

Implementação CERTICS em uma empresa avaliada no modelo de referência MPS-SW nível G

Escrevendo Estórias do Usuário Eficazes aula #1

Curso COBIT 4.1 Foundation

MANUAL DE GESTÃO DE PROJETOS: Guia de referência do sistema de gestão de projetos do Tribunal Regional do Trabalho da 8ª Região

15/03/2010. Análise por pontos de função. Análise por Pontos de Função. Componentes dos Pontos de Função. Componentes dos Pontos de Função

INFORMAÇÕES ADICIONAIS

Transcrição:

Análise de Pontos de Função: Medição e Estimativas de Software Guilherme Siqueira Simões 17/11/2015 FATTO CONSULTORIA E SISTEMAS 2015 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: 2015 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 2015 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 2015 FATTO Consultoria e Sistemas www.fattocs.com 4

Análise de Pontos de Função: Medições e Estimativas de Software 2015 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... 2015 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 2015 FATTO Consultoria e Sistemas www.fattocs.com 7

Análise de Pontos de Função 2015 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 2015 FATTO Consultoria e Sistemas www.fattocs.com 9

Tipos de Requisitos e a APF 2015 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 2015 FATTO Consultoria e Sistemas www.fattocs.com 11

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

Adicionar, alterar e consultar detalhes 2015 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 2015 FATTO Consultoria e Sistemas www.fattocs.com 14

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

Porque medir software? 2015 FATTO Consultoria e Sistemas www.fattocs.com 16

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 2015 FATTO Consultoria e Sistemas www.fattocs.com 17

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

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 2015 FATTO Consultoria e Sistemas www.fattocs.com 19

Estimativa de Prazo Caixa (COCOMO II) Prazo (J 300 PF em 82 dias corridos (2,75 meses) 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 Tamanho 168 E TDev 3,67 J E K F K ) SCED% 100 F 30 Tipo Serviço J E K Novo Desenvolvimento e Documentação 2 13,42 Manutenção de Sistemas 2 10 PM NS 0,28 SF j 1 500 5 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 j 0,31888 2015 FATTO Consultoria e Sistemas www.fattocs.com 20

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 2015 FATTO Consultoria e Sistemas www.fattocs.com 21

... 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 2015 FATTO Consultoria e Sistemas www.fattocs.com 22

Porque 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 2015 FATTO Consultoria e Sistemas www.fattocs.com 23

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 24

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 25

PESQUISA! 2015 FATTO Consultoria e Sistemas www.fattocs.com 26

PRÓXIMOS EVENTOS WEBINARS: O Padrão de Estimativas de Projetos do PMI Data: 24 de Novembro de 2015 Horário: 20h Inscrição: https://goo.gl/hln81p PRÓXIMAS TURMAS EM BELÉM: Semana de APF (27/11 a 01/12 de 2015) Engenharia de Requisitos (11 a 13/12 de 2015) Informações via e-mail:contato@needtraining.com.br Informações via fone: (91)983676368 2015 FATTO Consultoria e Sistemas www.fattocs.com 27

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 Belo Horizonte: (31) 4063-8475 2015 FATTO Consultoria e Sistemas www.fattocs.com 28