Análise de Pontos de Função Carlos Eduardo Vazquez

Slides:



Advertisements
Apresentações semelhantes
Métricas e Medição de Software
Advertisements

Análise e Projeto de Sistemas I
Qualidade de Software Aula 4
Núcleo de Métricas: Alcançando a Excelência na Governança de TI
Análise de Pontos de Função Carlos Eduardo Vazquez
ISO Processos do Ciclo de Vida do Software
Métricas e Estimativas em processo de produção de Software RiKos Métricas e estimativas em processos de Produção de software Métricas e estimativas em.
Métricas e Estimativas em processo de produção de Software Métricas e estimativas em processos de Produção de software Métricas e estimativas em processos.
Prof. MSc. Larissa Luz Gomes Aula 6 Análise e Projeto de Sistemas I.
Métricas para o Processo e o Projecto de SW
> Fases de Engenharia de SW > Gestão de Projectos de SW
Estimativas de software
Rational Unified Process(RUP)
2010 INTERNATIONAL SOFTWARE MEASUREMENT & ANALYSIS CONFERENCE Melhoria Contínua - Análise de Pontos de Função como uma Ferramenta de Qualidade Laboratório.
Walter de Abreu Cybis Outubro, 2003
Gestão de Fornecedores
Gerenciamento da Integração
Adélia Barros Requisitos Adélia Barros
Qualidade de Software Aula 2
Procedimentos Fábrica
Bruno Ramos Carneiro da Cunha Fernando Ramos Prata Marcel Mattos da Fonseca.
Simulação de Sistemas Prof. MSc Sofia Mara de Souza AULA2.
Guilherme Siqueira Simões
Aplicações da APF em Contratos de Desenvolvimento de Software
Pontos de Função como Unidade de Produto
Implantação da APF: Obstáculos e Boas Práticas em um Caso Real
TI - Sistemática de Métricas
Antonio Carlos Tonini Maio / 2004
Gestão de Defeitos Vanilson Burégio.
Gerenciamento de Requisitos com Casos de Uso
UFRPE – Modelos de Qualidade Teresa Maciel
Rational Unified Process
José Roberto Blaschek Gerência do Escopo José Roberto Blaschek.
Objetivos demonstrar os processos de Gestão e Fabricação de Software e...
Planejamento e Gerenciamento de Projetos
SISTEMAS DE INFORMAÇÃO HOTELEIRA
IEEE Std IEEE Melhores Práticas para Especificações de Requisitos de Software (ERS)
CMMI – Gerência de Configuração
Estimativa de Projetos de Software com Pontos de Função
Gerenciamento da Integração
Guilherme Siqueira Simões
Qualidade de Software Aula 2 / 2014/1
Gerência de Configuração - GC
Modelagem de Negócio no RUP
ANÁLISE E DESENVOLVIMENTO
Engenharia de Software
Trabalho Final de Fundamentos da Engenharia de Software Métrica de Pontos de Função André Costa de Jesus & Helena Prudente Bartholo.
PSBD II Projeto de Sistemas de Banco de Dados II
Engenharia de Software
INTRODUÇÃO A ESTRATÉGIA EMPRESARIAL Ph.D in Business Administration
Gestão de defeitos.
Métricas para Software Análise de Ponto de Função
RUP - Cap. 4 – Processo Centrado na Arquitetura
Engenharia de Software
IEEE Melhores Práticas para Descrições de Projeto de Software (DPS)
Integração.
Engenharia de Software
Gerenciamento de Requisitos e Modelagem de sistemas
Métricas e Estimativas em processo de produção de Software Métricas e estimativas em processos de Produção de software Métricas e estimativas em processos.
RUP – Rational Unified Process Márcia Seabra Cabral Prof. Augusto Sampaio Centro de Informática - UFPE.
Estimando Esforço de Projetos de Software utilizando pontos de Função Carlos Antônio Menezes de Albuquerque Recife, Julho de 2003.
ISO9001:2000 para Software Professor: Alexandre Vasconcelos Equipe: Amanda Pimentel Börje Karlsson Danielly Karine Erika Pessoa Jorge Cavalcanti Jose Edson.
TÉCNICAS DE ESTIMATIVAS
QUALIDADE DE SOFTWARE Prof. Carlos Augusto da Costa Carvalho.
1 Projeto Piloto Conclusão em Agenda Projeto Piloto –Descrição –Execução da aplicação –Implementação de requisitos funcionais e não- funcionais.
Banco de Dados Parte 1 Profa. Ana Karina Barbosa Fevereiro/2008.
1 Estimativa, Teste e Inspeção de Software Gerência de Projetos: Estimativa de Software Marcos Camada
CMMI Capability Maturity Model Integration
Melo Informática. Copyright© Todos os direitos reservados. 1 1 Interface Homem X Máquina APF - Análise por Pontos de Função É um método padrão para.
O Processo Unificado (PU). 2 O que é o Processo Unificado (PU)? É um modelo de processo de software baseado no modelo incremental, visando a construção.
Transcrição da apresentação:

Análise de Pontos de Função Carlos Eduardo Vazquez Fundamentos, aplicação como base para medição em contratos de software e as diferenças nas suas aplicações em estimativas

O que é a Análise de Pontos de Função

O que o Ponto de Função mede: A função do software para seu usuário

O Usuário / Cliente e a sua Visão: Como definido pelo IFPUG

A Visão do Desenvolvedor / Fábrica: A implementação da função

Em quais termos a função do software é definida pelo IFPUG

Qual o papel do analista de métricas: Uma (já não tão) nova profissão

Papel: Identificar as funções do software de acordo com as regras

Papel: Classificar as funções conforme o tipo

Papel: Classificar as funções conforme a complexidade e obter a contribuição

Os diferentes tipos de contagem e a sua relação entre eles Projeto de Desenvolvimento: Mede funções fornecidas na primeira instalação do software entregue quando o projeto está completo Projeto de Melhoria: Mede modificações em aplicações existentes, entregues quando o projeto está completo Aplicação (Baseline ou PF Instalados): Associada com aplicação instalada, mede funções atualmente fornecidas ao usuário final do projeto de desenvolvimento inicializa final do projeto Estimativa .: Projeto de :. Desenvolvimento Medição .: Projeto de :. Desenvolvimento Pontos de Função .: Aplicação :. Estimativa .: Projeto de :. Melhoria Medição .: Projeto de :. Melhoria final do projeto final do projeto de melhoria atualiza

Caso: Visão do Usuário

Explorando alguns cenário

A natureza da Relação entre o tamanho funcional e o esforço 8 Hh/PF 40Hh/PF 0,5Hh/PF

Diferenças entre os propósitos: remuneração de contratos x estimativa

Definição de políticas e procedimentos complementares Ao aderir às regras e procedimentos de contagem do IFPUG definidos no CPM economiza-se MUITO! Não basta aderir ao CPM para um relacionamento comercial baseado em resultados Algumas políticas e procedimentos complementares são necessários

Check-list: definição de premissas importantes antes de contratar em “PF” Versão do CPM e política de atualização de versão Posicionamento das fronteiras entre aplicações relacionadas e/ou política Metas de prazo conforme o tamanho Critério de contagem de defeitos e metas de defeitos conforme o tamanho Política de resolução de divergências

Check-list: definição de premissas importantes antes de contratar em “PF” Fases do processo e percentuais para remuneração de entregas intermediárias Relação de entregáveis por fase do processo Aumentar a relação entre a medição das demandas e o respectivo esforço A definição da Unidade Métrica de Software no Contrato (UMS)

Aumentar a relação entre a medição das demandas e o respectivo esforço

Definição da Unidade Métrica de Software do contrato (UMS) Fator de impacto para funções incluídas, alteradas, excluídas e reutilização, por exemplo Fator de impacto para ponderar aspectos não diretamente medidos pela APF , por exemplo, plataforma Tabela de pontuação para demandas EXCLUSIVAMENTE não passíveis de medição em pontos de função