Академический Документы
Профессиональный Документы
Культура Документы
br
Consultoria e Sistemas
Propsito
Responde a um problema de negcio Determina o tipo de contagem de PF Determina o escopo da contagem Influencia o posicionamento da fronteira
Projeto de desenvolvimento Medir a 1 instalao da aplicao Funcionalidade fornecida Funcionalidade de converso de dados Funcionalidades includas Funcionalidades excludas Funcionalidades alteradas Funcionalidade de converso de dados Funcionalidade atualmente fornecida Inicializada ao final do projeto de desenvolvimento Atualizada ao final dos projetos de melhoria
Projeto de melhoria
Aplicao
Funcionalidade includa na contagem (Sub)conjunto do sistema Determinado pelo propsito da contagem Pode incluir mais de uma aplicao Define o que externo aplicao Delimita o domnio do projeto/aplicao Interface Delimita o domnio do usurio/outras aplicaes Dados entram na aplicao Membrana Dados saem da aplicao Identifica os dados mantidos pela aplicao Identifica os dados referenciados pela aplicao Depende da viso do usurio Independe de consideraes tcnicas Arquivos Lgicos Internos (ALI) Grupos de dados ou Logicamente relacionados informaes de controle Identificveis pelo usurio Mantidos dentro da fronteira da aplicao Grupos de dados ou Logicamente relacionados informaes de controle Identificveis pelo usurio Referenciados pela aplicao Campo nico Determinar n de Reconhecido pelo usurio Tipos de Dados (TD) No repetido Determinar n de Subgrupo de TD Tipos de Registros (TR) Reconhecido pelo usurio
Complexidade
Contribuio Menor unidade de atividade Processo elementar Completo em si mesmo Deixa o negcio da aplicao em estado consistente Obtidos de fora da fronteira da aplicao Significativa para o usurio
Processa dados ou informaes de controle Pode manter um ou mais ALI Pode modificar o comportamento do sistema Entradas Externas (EE)
ISO/IEC 20926:2002
Um ALI lido ou mantido Um AIE lido Campo nico Reconhecido pelo usurio No repetido Entra ou sai pela fronteira da aplicao
Processo elementar
Medir tamanho
Mtodo padro
Objetivos
Contar Funes Tipo Transao
Produtividade Qualidade
APF
Ferramenta
Processo de Contagem
Complexidade
Significativa para o Menor unidade de atividade usurio Completo em si mesmo Deixa o negcio da aplicao em estado consistente Enviados para fora da fronteira da aplicao Conter frmula matemtica ou clculo Pode criar dados derivados Pode manter um ou mais ALI Pode alterar o comportamento do sistema Um ALI lido ou mantido Determinar n de Arquivos Referenciados (AR) Um AIE lido Campo nico Reconhecido pelo usurio Determinar n de Tipos de Dados (TD) No repetido Entra ou sai pela fronteira da aplicao
Suportar anlises
Benefcios
Estimar
Processo elementar
Custos Recursos
Complexidade
Significativa para o usurio Completo em si mesmo Deixa o negcio da aplicao em estado consistente Enviados para fora da fronteira da aplicao No deve conter frmula matemtica ou clculo No pode criar dados derivados No pode manter um ALI No pode alterar o comportamento do sistema Um ALI lido Determinar n de Arquivos Referenciados (AR) Um AIE lido Campo nico Determinar n de Reconhecido pelo usurio Tipos de Dados (TD) No repetido Entra ou sai pela fronteira da aplicao Menor unidade de atividade
Instrues para a leitura dos mapas: A primeira diretriz : No olhe para todo o mapa de uma s vez! Olhe para o tpico central, certifique-se de que entende o contexto do mapa. Depois olhe os tpicos de primeiro nvel, dando-se um tempo para criar uma viso geral desse nvel. S depois passe aos nveis mais detalhados. Quando estiver em um determinado nvel, uma numerao nos ramos deve ser interpretada como um seqenciamento de atividades. Detenha-se nos mapas que detalham os conceitos relativos tcnica e as etapas do processo de contagem.
Contribuio
Comunicao de Dados Processamento Distribudo Performance Configurao Altamente Utilizada Taxa de Transaes Entrada de Dados On-line Eficincia do Usurio Final Atualizao On-line Processamento Complexo Reutilizao Facilidade de Instalao Facilidade de Operao Mltiplas Localidades Facilidade de Mudanas
Obter todos os Nveis de Influncia (DI) = 0..5 Obter o Nvel Total de Influncia (TDI) = 0..70 VAF = TDI x 0,01 + 0,65
Funcionalidade da aplicao Funcionalidade de converso de dados DFP (Nmero de PF do projeto de desenvolvimento) UFP (PF no ajustados das funcionalidades da aplicao) CFP (PF das funcionalidades de converso de dados) VAF (Valor do fator de ajuste da aplicao) Includas na aplicao Alteradas da aplicao Exculdas da aplicao EFP (Nmero de PF do projeto de melhoria) ADD (PF no ajustados das novas funcionalidades) CHGA (PF no ajustados das funcionalidades alteradas, aps a melhoria) VAFA (Valor do fator de ajuste aps a melhoria) DEL (PF no ajustados das funcionalidades excludas) VAFB (Valor do fator de ajuste antes da melhoria)
Projeto de Desenvolvimento
Projeto de Melhoria
EFP = [(ADD + CHGA + CFP) x VAFA] + (DEL x VAFB)
Funcionalidade da aplicao Funcionalidade de converso de dados no considerada 1 Instalao AFP = ADD x VAF
Aplicao
Aps Melhoria
AFP (Nmero de PF da aplicao) ADD (PF no ajustados das funcionalidades instaladas no projeto de desenvolvimento) VAF (Valor do fator de ajuste da aplicao) Aumentam o tamanho da aplicao Podem aumentar o tamanho da aplicao Podem diminuir o tamanho da aplicao Funcionalidades alteradas Podem no afetar o tamanho da aplicao Diminuem o tamanho da aplicao Funcionalidades excludas AFP (Nmero de PF da aplicao) UFPB (PF no ajustados da aplicao antes da melhoria) ADD (PF no ajustados das novas funcionalidades) AFP = [(UFPB + ADD + CHGA) - (CHGB + DEL)] x VAF CHGA (PF no ajustados das funcionalidades alteradas, aps a melhoria) CHGB (PF no ajustados das funcionalidades alteradas, antes da melhoria) DEL (PF no ajustados das funcionalidades excludas) Novas funcionalidades
www.fattoCS.com.br
Consultoria e Sistemas
Medir a funcionalidade
Medir tamanho
ISO/IEC 20926:2002 Funcional Viso do usurio Pontos de Funo (PF) Unidade de medida
Ferramenta
Qualidade
APF
Benefcios
Suportar anlises
Processo de Contagem
Custos Recursos
Estimar
Responde a um problema de negcio Determina o tipo de contagem de PF Propsito Determina o escopo da contagem Influencia o posicionamento da fronteira da aplicao Determinar o Tipo de Contagem Identificar o Escopo da Contagem ISO/IEC 20926:2002 Identificar a Fronteira da aplicao Determinar a Contagem de PF no Ajustados
www.fattoCS.com.br
Consultoria e Sistemas
Identificveis pelo usurio Mantidos dentro da fronteira da aplicao Grupos de dados ou informaes de controle Identificveis pelo usurio Referenciados pela aplicao Campo nico Reconhecido pelo usurio No repetido Subgrupo de TD Reconhecido pelo usurio Logicamente relacionados
Contribuio
Menor unidade de atividade Processo elementar Completo em si mesmo Deixa o negcio da aplicao em estado consistente Processa dados ou informaes de controle Pode manter um ou mais ALI Funcionalidade fornecida Funcionalidade de converso de dados Obtidos de fora da fronteira da aplicao Significativa para o usurio
Projeto de desenvolvimento
Entradas Externas (EE)
Pode modificar o comportamento do sistema Determinar n de Arquivos Referenciados (AR) Determinar n de Tipos de Dados (TD) Complexidade Um ALI lido ou mantido Um AIE lido
Funcionalidades includas Funcionalidades excludas Funcionalidades alteradas Funcionalidade de converso de dados Funcionalidade atualmente fornecida Inicializada ao final do projeto de desenvolvimento Atualizada ao final dos projetos de melhoria
Campo nico
Projeto de melhoria
Aplicao
Menor unidade de atividade Significativa para o usurio
Funcionalidade includa na contagem (Sub)conjunto do sistema Determinado pelo propsito da contagem Pode incluir mais de uma aplicao Define o que externo aplicao
Delimita o domnio do projeto/aplicao Delimita o domnio do usurio/outras aplicaes Dados entram na aplicao Dados saem da aplicao
Processo elementar
ISO/IEC 20926:2002
Pode criar dados derivados Pode manter um ou mais ALI Pode alterar o comportamento do sistema
Interface Membrana
Identifica os dados mantidos pela aplicao Identifica os dados referenciados pela aplicao Depende da viso do usurio Independe de consideraes tcnicas
Campo nico Reconhecido pelo usurio No repetido Entra ou sai pela fronteira da aplicao
Menor unidade de atividade Processo elementar Completo em si mesmo Deixa o negcio da aplicao em estado consistente Processa dados ou informaes de controle Enviados para fora da fronteira da aplicao
No deve conter frmula matemtica ou clculo Apresentar informao ao usurio atravs de simples recuperao No pode criar dados derivados No pode manter um ALI No pode alterar o comportamento do sistema Determinar n de Arquivos Referenciados (AR) Determinar n de Tipos de Dados (TD) Complexidade Um ALI lido Um AIE lido
Campo nico Reconhecido pelo usurio No repetido Entra ou sai pela fronteira da aplicao
Contribuio
www.fattoCS.com.br
Consultoria e Sistemas
Processo elementar
Campo nico Reconhecido pelo usurio No repetido Entra ou sai pela fronteira da aplicao
Complexidade
Processo elementar
Pode criar dados derivados Pode manter um ou mais ALI Pode alterar o comportamento do sistema
Campo nico Reconhecido pelo usurio No repetido Entra ou sai pela fronteira da aplicao
Processo elementar
Enviados para fora da fronteira da aplicao No deve conter frmula matemtica ou clculo
No pode criar dados derivados No pode manter um ALI No pode alterar o comportamento do sistema
Campo nico Reconhecido pelo usurio No repetido Entra ou sai pela fronteira da aplicao
Complexidade
Contribuio
Logicamente relacionados
Identificveis pelo usurio Mantidos dentro da fronteira da aplicao Grupos de dados ou informaes de controle Identificveis pelo usurio Referenciados pela aplicao
Campo nico Reconhecido pelo usurio No repetido Subgrupo de TD Reconhecido pelo usurio Logicamente relacionados
Contribuio
www.fattoCS.com.br
Consultoria e Sistemas
Obter todos os Nveis de Influncia (DI) = 0..5 Obter o Nvel Total de Influncia (TDI) = 0..70 VAF = TDI x 0,01 + 0,65
www.fattoCS.com.br
Consultoria e Sistemas
Projeto de Desenvolvimento
DFP = (UFP + CFP) x VAF
DFP (Nmero de PF do projeto de desenvolvimento) UFP (PF no ajustados das funcionalidades da aplicao) CFP (PF das funcionalidades de converso de dados) VAF (Valor do fator de ajuste da aplicao)
Funcionalidades
Includas na aplicao Alteradas da aplicao Exculdas da aplicao EFP (Nmero de PF do projeto de melhoria) ADD (PF no ajustados das novas funcionalidades) CHGA (PF no ajustados das funcionalidades alteradas, aps a melhoria) VAFA (Valor do fator de ajuste aps a melhoria) DEL (PF no ajustados das funcionalidades excludas) VAFB (Valor do fator de ajuste antes da melhoria)
Projeto de Melhoria
EFP = [(ADD + CHGA + CFP) x VAFA] + (DEL x VAFB)
ADD (PF no ajustados das funcionalidades instaladas no projeto de desenvolvimento) VAF (Valor do fator de ajuste da aplicao) Aumentam o tamanho da aplicao Podem aumentar o tamanho da aplicao Podem diminuir o tamanho da aplicao Podem no afetar o tamanho da aplicao Diminuem o tamanho da aplicao AFP (Nmero de PF da aplicao) UFPB (PF no ajustados da aplicao antes da melhoria) ADD (PF no ajustados das novas funcionalidades)
Novas funcionalidades
Aplicao
Aps Melhoria
CHGA (PF no ajustados das funcionalidades alteradas, aps a melhoria) CHGB (PF no ajustados das funcionalidades alteradas, antes da melhoria) DEL (PF no ajustados das funcionalidades excludas)