Implantando Pontos de Função com PSM

Documentos relacionados
Gerenciamento Objetivo de Projetos com PSM

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

Integrando o PSM ao COBIT

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

Pontos de Função na Engenharia de Software

Presidente do Quality Assurance Institute QAI Brasil Presidente do International Function Point Users Group IFPUG. Definindo e Alcançando Objetivos

09/05 Execução, controle e encerramento

Medição, Estimativas e Gerenciamento de Projetos de Software

Workshop Paraense de Tecnologia de Software PROCESSO DE MEDIÇÃO. Fabrício Medeiros Alho

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

ANEXO II REQUISITOS, ATRIBUIÇÕES E REMUNERAÇÕES DOS CARGOS CARGO/GRUPO ATRIBUIÇÕES REQUISITOS REMUNERA

Gerência de Projetos e Qualidade de Software. Prof. Walter Gima

Agenda. Projeto Projeto Manhattan. Considerado o 1º projeto com gerenciamento estruturado.

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

Medidas de Esforço de Desenvolvimento de Software

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

FATTO CONSULTORIA E SISTEMAS

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

Segurança da Informação ISO/IEC ISO/IEC 27002

Áreas de Conhecimento, Técnicas de Análise de Negócio e Conceitos-Chave

Engenharia de Requisitos: Software Orientado ao Negócio

GPS - Gestão de Projeto de Software

Agenda. Componentes genéricos de uma fábrica de. Implantar ou melhorar uma fábrica, é um. Outras novidades que merecem atenção

Nomenclatura usada pela série ISO Série ISO 9000

Desenvolvimento de Software

Segurança da Informação

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

ISO/IEC Roteiro IEC ISO. Histórico ISO/IEC ISO

Gestão de Testes e Defeitos. Malba Jacob Prudente

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

INTRODUÇÃO INTRODUÇÃO 31/03/2015 GESTÃO DO TEMPO CRONOGRAMA GERENCIAMENTO DE PROJETOS DEFINIÇÃO DA ATIVIDADE DEFINIÇÃO DA ATIVIDADE

DESENHO DE CARGOS E TAREFAS

Gerenciamento e Interoperabilidade de Redes. Gestão de Segurança da Informação Prof. João Henrique Kleinschmidt

Especificar os requisitos de um Sistema de Gestão Ambiental, permitindo à organização desenvolver e implementar :

CASOS DE TESTE PALESTRANTE: MARCIA SILVA

Requisitos Funcionais e seus níveis de granularidade

"A estimativa de tamanho de software é o coração do processo de estimativas de um projeto de software". (PUTMAN,1992)

AULA 8 - MONITORAMENTO E CONTROLE

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

Desenvolvido pelo Software Engineering Institute-SEI em 1992 Possui representação por estágios (5 níveis)e contínua (6 níveis)

Aplicações da APF em Contratos de Desenvolvimento de Software

Gerenciamento da Qualidade

CIÊNCIA DA COMPUTAÇÃO. Aula 5

ISO/IEC Processo de ciclo de vida

AULA 2 GERENCIAMENTO DE PROJETOS

Gerencial Industrial ISO 9000

UNIVERSIDADE FEDERAL DO PARANÁ - UFPR BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO

Protótipo: um brinquedo valioso

Introdução a Métricas de Software

Medidas de Esforço de Desenvolvimento de Software

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

Projeto Integrador. <Projeto Integrador> Documento Visão. Versão <1.0>

Simulado para CFPS. Questões de Propósito, Tipo e Fronteira. 1. Um dos objetivos da Análise de Pontos de Função é:

Business Case (Caso de Negócio)

Sem fronteiras para o conhecimento. MS Project 2016 para Gerenciamento de Projetos

Etapa 6 - Elaboração da documentação da qualidade

AULA 02 Qualidade em TI

Ciência da Computação ENGENHARIA DE SOFTWARE. Métricas e Estimativas do Projeto

ESPECIFICAÇÃO DE PROJETO AUTOR(ES) : João

Gerenciamento e Interoperabilidade de Redes

ORGANIZAÇÃO CURRICULAR TÉCNICO EM QUALIDADE NA MODALIDADE A DISTÂNCIA

PROCESSO SELETIVO EDITAL Nº 01/201 7 CRESCER CONSULTORIAS

ADMINISTRAÇÃO DE SISTEMAS DE INFORMAÇÃO. Unidade VI Planejamento Estratégico de TI. Luiz Leão

2. Capacidade de discernimento RESOLUÇÃO Nº 5804/2008 SEAP CARGO: AGENTE DE EXECUÇÃO - AE. CARGA HORÁRIA: 40 horas FUNÇÃO: TÉCNICO ADMINISTRATIVO

Analista de Negócio 3.0

GERENCIAMENTO DE SERVIÇOS DE TI BASEADO EM ITIL *

RAD Desenvolvimento de Sistemas de Informação

FAMEBLU Engenharia Civil

Fundamentos de Gestão de TI

SISTEMA DE GESTÃO AMBIENTAL AULA 13 AUDITORIA DE SISTEMAS

Reunião Comitê de TI. Acompanhamento do PDTI

ISO/DIS Compreendendo a nova norma internacional para a saúde e segurança no trabalho. Mapping Guide

! Introdução. " Motivação para Processos de Software. ! Processo Unificado (USDP) " Definições " RUP x USDP " Características do Processo Unificado

Medidas de Esforço de Desenvolvimento de Software

Ciclo de vida do projeto x do

PSP Personal Software Process. Maria Cláudia F. P. Emer

Transcrição:

Implantando Pontos de Função com PSM Diana Baklizky & Cecília Techy diana@metricas.com.br cecilia@metricas.com.br ti MÉTRICAS R. Domingos de Morais, 2243/36 São Paulo, SP Brasil www.metricas.com.br 1

Agenda Objetivo Base conceitual Análise de Pontos de Função Practical Software & Systems Measurement Objetivos da medição utilizando Pontos de Função Implantando Pontos de Função Passo a Passo Tornando o processo viável Operação do dia a dia da medição de software Conclusão Referências Perguntas www.metricas.com.br 2

www.metricas.com.br 3 Objetivo

Objetivo Apresentar como um Processo de Medição de Software baseado em Pontos de Função pode ser definido e implantado utilizando o modelo Practical Software & Systems Measurement (PSM). Apresentar alternativas para viabilizar a operação do dia a dia das atividades de medição de software. www.metricas.com.br 4

www.metricas.com.br 5 Base conceitual

Análise de Pontos de Função - APF Método padronizado para medir o desenvolvimento e manutenção de software do ponto de vista do usuário Aplicável em projetos de desenvolvimento e de melhoria Possibilita contagem Aproximada (estimada) ou Detalhada Pode ser aplicada em qualquer fase do ciclo de vida de desenvolvimento Independe da tecnologia e considerações técnicas www.metricas.com.br 6

Practical Software & Systems Measurement - PSM Objetivos e Itens Críticos Processos Técnicos e Gerenciais Análise dos Resultados Estabelecer e Sustentar Comprometimento ESCOPO PSM Processo Central de Medição Planejar Medição Ações de Melhoria Plano de Medição Novos Itens Críticos Avaliar Medição Executar Medição Análise Resultados e Medidas de Desempenho Retorno dos Usuários www.metricas.com.br 7

Objetivos da medição utilizando os Pontos de Função www.metricas.com.br 8

Objetivos da medição utilizando os Pontos de Função Acompanhar indicadores de performance do processo (produtividade, defeitos, retrabalho) Contratar o desenvolvimento e manutenção de software baseado em pontos de função Definir modelos de estimativa Efetuar análise de viabilidade Gerenciar o escopo de projeto Imprimir transparência na relação cliente e fornecedor www.metricas.com.br 9

Implantando Pontos de Função www.metricas.com.br 10

Implantando Pontos de Função Atividades Objetivos e Itens Críticos Processos Técnicos e Gerenciais Análise dos Resultados Estabelecer e Sustentar Comprometimento ESCOPO PSM Processo Central de Medição Planejar Medição Ações de Melhoria Plano de Medição Novos Itens Críticos Avaliar Medição Executar Medição Análise Resultados e Medidas de Desempenho Retorno dos Usuários www.metricas.com.br 11

Implantando Pontos de Função Atividade 1 Estabelecer e Sustentar Comprometimento Obter Compromisso Organizacional Definir Equipe Apresentar objetivos Obter envolvimento Obter Pré Requisitos Fases Ciclo de Vida Plataformas Linguagens Métricas atuais Status capacitação www.metricas.com.br 12

Implantando Pontos de Função Atividade 1 Estabelecer e Sustentar Comprometimento Obter Compromisso Organizacional Obter Pré Requisitos Treinamento Envolvidos APF, PSM www.metricas.com.br 13

Implantando Pontos de Função A importância do treinamento Entender o que é ponto de função e os objetivos da contagem na organização Entender o que os dados da medição representam Interpretar adequadamente os resultados das análises Entender como utilizar o resultado da medição para derivar a informação solicitada Medir corretamente www.metricas.com.br 14

Implantando Pontos de Função Atividade 2 Planejar Medição Identificar Necessidades de Informação Identificar as Necessidades de Informação que devem ser atendidas pela Análise de Pontos de Função Selecionar e Especificar Medidas Definir Fronteiras, Versão inicial do Guia de Contagem, Definir Critérios de classificação de Projetos, Definir Medidas de Desempenho www.metricas.com.br 15

Implantando Pontos de Função Atividade 2 Planejar Medição Identificar Necessidades de Informação Definir Momentos de Medição Quando Medir Selecionar e Especificar Medidas Desenhar Processo de Medição Desenho do Processo www.metricas.com.br 16

Implantando Pontos de Função Exemplo de Processo de Medição Ciclo de Vida de Desenvolvimento de Sistemas www.metricas.com.br 17

Implantando Pontos de Função Atividade 3 Executar Medição Coletar e Processar Dados Medir projetos de desenvolvimento, melhorias, aplicações Obter medidas definidas Armazenar Dados Criar e Manter Base Histórica de Métricas (estimativas, valores reais) www.metricas.com.br 18

Implantando Pontos de Função Atividade 3 Executar Medição Analisar Dados Produzir Recomendações Efetuar análises estatísticas, Gerar Indicadores, Definir Modelo de Estimativas Elaborar Relatório Técnico com a análise dos indicadores e recomendações www.metricas.com.br 19

Implantando Pontos de Função Atividade 4 Avaliar Medição Revisar e Atualizar Modelo de Estimativa Avaliar dados gerados Calibrar Modelo de Estimativa Revisar e Atualizar Guia de Contagem Atualizar Guia de Contagem com base em novas situações www.metricas.com.br 20

Implantando Pontos de Função Atividade 4 Avaliar Processo de Medição Avaliar Resultados do Processo Performance Conformidade Capacidade www.metricas.com.br 21

Tornando a operação do dia a dia viável www.metricas.com.br 22

Como operar o dia a dia? Atividades do dia a dia Realizar contagens e/ou verificação de contagem nos momentos definidos Emitir pareceres técnicos com os resultados da contagem Apoiar na utilização da APF Atualizar baselines e Base de Métricas Analisar impacto de novas versões do Manual de Práticas de Contagem Atualizar o Guia de Contagem Calibrar modelo de estimativa Gerar indicadores da medição e do processo www.metricas.com.br 23

Equipe Interna SOLICITA SERVIÇO EXECUTA E RETORNA SERVIÇO www.metricas.com.br 24

Fábrica de Métricas SOLICITA SERVIÇO EXECUTA E RETORNA SERVIÇO www.metricas.com.br 25

Equipe Interna e Fábrica de Métricas SOLICITA SERVIÇO RETORNA SERVIÇO EXECUTA E RETORNA SOLICITA SERVIÇO www.metricas.com.br 26

Contagens a quatro mãos CFPS Cliente e CPFS Fornecedor SOLICITA SERVIÇO EXECUTA E RETORNA SERVIÇO www.metricas.com.br 27

www.metricas.com.br 28 Conclusão

Conclusão A medição deve ser planejada e o PSM orienta a implantação de Pontos de Função de uma forma estruturada e padronizada A avaliação da medição e do processo proporcionam a identificação de ações de melhoria contínua O investimento na formação de especialistas certificados em Pontos de Função possibilita a utilização da técnica de forma sustentável. www.metricas.com.br 29

Referências John McGarry, David Card,... Practical Software Measurement: Objective Information for Decision Makers guia oficial PSM www.psmsc.com IFPUG www.ifpug.org BFPUG www.bfpug.org ti MÉTRICAS - www.metricas.com.br/downloads www.metricas.com.br 30

Perguntas? www.metricas.com.br 31

A PSM Transition Organization info@metricas.com.br www.metricas.com.br 32