Escolar Documentos
Profissional Documentos
Cultura Documentos
2012/02
2012/02
1 / 47
Sumrio a
1 Processo de Contagem
4 Fator de Ajuste
5 Estimativas
2012/02
2 / 47
Processo de Contagem
Sumrio a
1 Processo de Contagem
4 Fator de Ajuste
5 Estimativas
2012/02
3 / 47
Processo de Contagem
Processo de Contagem
2012/02
4 / 47
Sumrio a
1 Processo de Contagem
4 Fator de Ajuste
5 Estimativas
2012/02
5 / 47
Introduco a
As funces do tipo dado representam a funcionalidade fornecida ao o
usurio para atender ` sua necessidade de dados internos e externos a a a a ` aplicaco. As funces do tipo dado podem ser classicadas em: o
Arquivos Lgicos Internos (ALI) o Arquivos de Interface Externa (AIE)
2012/02
6 / 47
Processo Expandido
2012/02
7 / 47
2012/02
9 / 47
Denico de Termos a
Informaco de Controle So dados que inuenciam um processo a a elementar da aplicaco sendo contada. Eles a especicam o que, quando ou como os dados devem ser processados. No caso das funces do o tipo dado, esses parmetros so armazenados e a a mantidos junto com a aplicaco. a Processo Elementar E a menor unidade de atividade signicativa para um usurio nal. O processo elementar a deve ser completo em si mesmo e deixar a aplicaco em um estado consistente. a
2012/02
10 / 47
Regras de Identicaco a
Regras para que uma funco seja contada como ALI: a O grupo de dados ou informaces de controle logicamente o e relacionado e identicado pelo usurio. a O grupo de dados mantido na fronteira da aplicaco sendo contada. e a Regras para que uma funco seja contada com AIE: a O grupo de dados ou informaces de controle logicamente o e relacionado e identicado pelo usurio. a O grupo de dados referenciado pela aplicaco sendo contada, mas e a e externo a ela. O grupo de dados no mantido pela aplicaco sendo contada. a e a O grupo de dados mantido por outra aplicaco. e a
2012/02
11 / 47
Determinaco de Complexidade a
Cada ALI ou AIE deve ser classicado com relaco ` sua a a
2012/02
12 / 47
2012/02
13 / 47
2012/02
14 / 47
2012/02
15 / 47
2012/02
16 / 47
Determinaco da Contribuico a a
Aps a determinaco da complexidade dos arquivos, deve-se calcular o a
2012/02
17 / 47
Prticas de Contagem a
Dados de Cdigo o
Os requisitos de armazenamento, funcionais e no-funcionais, de a
considerados arquivos lgicos, pois so a implementaco de o a a requisitos tcnicos. e Outras Entidades no Contadas a
Os arquivos de ndices usados para melhorar o desempenho das
consultas.
Os arquivos temporrios ou de passagem de movimento. a A distribuico de dados de um arquivo lgico em vrios arquivos a o a
f sicos.
2012/02 18 / 47
Prticas de Contagem a
Outras Entidades no Contadas a
As vises de um banco de dados. o As entidades com apenas as chaves de duas ou mais outras
entidades.
As entidades no mantidas por processos elementares. a
2012/02
19 / 47
Sumrio a
1 Processo de Contagem
4 Fator de Ajuste
5 Estimativas
2012/02
20 / 47
Introduco a
As funces do transaco representam a funcionalidade fornecida ao o a
usurio para atender as suas necessidades de processamento de a dados da aplicaco. a As funces do tipo transaces podem ser classicadas em: o o
Entradas Externas (EE) Sa das Externas (SE) Consultas Externas (CE)
2012/02
21 / 47
Processo Expandido
2012/02
22 / 47
2012/02
23 / 47
Sa Externa (SE) da
Um processo elementar: que envia dados ou informaces de controle para fora da fronteira da o aplicaco. a cuja a intenco apresentar informaco ao usurio por meio de a e a a a a lgica de processamento que no seja apenas recuperaco de dados o ou informaco. a A lgica de processamento deve obrigatoriamente conter ao menos o
2012/02
24 / 47
Sa Externa (SE) da
Exemplos de SE: Arquivos de movimento gerados para outra aplicaco. a Informaces em formato grco. o a Telas de login com criptograa. No-exemplos de SE: a Telas de help. Drop-downs. Consultas e relatrios sem nenhum totalizador, que no atualizam o a a e dados ou que no tm dados derivados.
2012/02
25 / 47
2012/02
27 / 47
Lgica de Processamento o
Realizaco de validaces. a o Ao adicionar um novo cliente a lgica de processamento valida os o dados de entrada. Realizaco de clculos e frmulas matemticas. a a o a Ao listar todos os clientes a lgica de processamento totaliza os o dados. Converso de equivalncia entre montantes. a e Um processo elementar taxas de converso de reais em outras a moedas. Dados so ltrados e selecionados utilizando determinados critrios a e
parcela a vencer. Condices so analisadas para determinaco de qual se aplica. o a a Um agendamento de recebimento realizado e o processamento varia e em funco da condico de pagamento. a a
2012/02 28 / 47
Lgica de Processamento o
Um ou mais ALIs so atualizados a A adico de clientes em um cadastro. a Um ou mais ALIs ou AIEs so referenciados. a Ao incluir um cliente o AIE CEP referenciado para validar o CEP e informado. Dados ou informaces de controle so recuperados. o a A recuperaco de dados realizada para gerar uma lista de clientes. a Dados derivados so criados pela transformaco dos dados a a
geradas automaticamente. O comportamento do sistema alterado. e A consolidaco de despesas alterada quando sua emisso passa de a e a semanal para mensal.
2012/02
29 / 47
Lgica de Processamento o
Preparar e apresentar informaces para fora da fronteira da o
aplicaco. a
Uma lista de clientes apresentada para o usurio. e a
na fronteira da aplicaco. a
O usurio entra com informaces sobre um agendamento de a o
recebimento. Dados ordenados ou organizados. O usurio solicita uma lista de clientes ordenados por nome. a
2012/02
30 / 47
2012/02
31 / 47
diferenca seja apenas a ordenaco de dados, constituem um unico a processo elementar. O conjunto de tipos de dados identicado diferente do identicado e
2012/02
32 / 47
Determinaco da Contribuico a a
Cada EE, SE e CE deve ser classicada com relaco ` sua a a
2012/02
33 / 47
quanto lido.
Conte um AR para cada ALI ou AIE lido.
2012/02
34 / 47
usurio, que entra ou sai pela fronteira da aplicaco e necessrio ` a a a a concluso do processo. a
Se um campo, tanto entra, quanto sai pela fronteira da aplicaco, a
derivados pelo sistema e armazenados em um ALI, mas no a atravessam a fronteira da aplicaco, no devem ser contados como a a TD.
2012/02
35 / 47
pela aplicaco. a
2012/02
36 / 47
Determinaco da Contribuico a a
Aps a determinaco da complexidade das funces, deve-se calcular o a o
2012/02
37 / 47
Fator de Ajuste
Sumrio a
1 Processo de Contagem
4 Fator de Ajuste
5 Estimativas
2012/02
38 / 47
Fator de Ajuste
Introduco a
na contagem.
Atualmente o uso de fator de ajuste opcional para contagens de e
pontos de funco. a
2012/02 39 / 47
Fator de Ajuste
Denices o
O Valor do Fator de Ajuste (VFA) baseado em quatorze e
Caracter sticas Gerais de Sistema (CGS). Comunicaco de Dados a Processamento Distribu do Performance Conguraco Altamente Utilizada a Volume de Transacoes Entrada de Dados On-line Ecincia do Usurio Final e a Atualizaco On-line a Complexidade de Processamento Reutilizaco a Facilidade de Instalaco a Facilidade de Operaco a Mltiplos Locais u Facilidade de Mudancas
1 2 3 4 5 6 7
8 9 10 11 12 13 14
2012/02
40 / 47
Fator de Ajuste
Denices o
Cada uma das caracter sticas possui um n de inuncia sobre a vel e
Nenhuma Inuncia e Inuncia M e nima Inuncia Moderada e Inuncia Mdia e e Inuncia Signicativa e Grande Inuncia e
com a seguinte frmula: o VFA = (TDI) 0, 01 + 0, 65 , onde TDI o somatrio dos n e o veis de inuncia das caracter e sticas.
2012/02
41 / 47
Estimativas
Sumrio a
1 Processo de Contagem
4 Fator de Ajuste
5 Estimativas
2012/02
42 / 47
Estimativas
Introduco a
2012/02
43 / 47
Estimativas
tamanho do produto.
Uma forma bem elementar comparar o projeto atual com projetos e
similares passados.
A diculdade est em estabelecer o grau de similaridade entre os a
projetos.
Existem duas alternativas baseadas em APF para estimar o tamanho
dos projetos.
Contagem Dedutiva Complexidade Mdia e
2012/02
44 / 47
Estimativas
Contagem Dedutiva
Essa tcnica considera a possibilidade de contagem de um unico e
componente da APF.
Geralmente se conta os ALIs, derivando o resto da contagem a
2012/02
45 / 47
Estimativas
Complexidade Mdia e
A verso 5 do ISBSG Benchmark apresenta uma mdia de a e
AIE, EE e CE) e relacion-los as suas respectivas complexidades a atravs da frmula: e o e = EE 4, 3 + SE 5, 4 + CE 3, 8 + ALI 7, 4 + AIE 5, 5
O NESMA simplicou a frmula para: o
e = EE 4 + SE 5 + CE 4 + ALI 7 + AIE 5
2012/02
46 / 47
Estimativas
tipos.
Contudo, esse tipo de contagem requer um maior tempo e
2012/02
47 / 47