Академический Документы
Профессиональный Документы
Культура Документы
Tomar decises
Apoiar contratos
Medindo o produto entregue e remunerando
o resultado
Qualidade
Tempo entre falhas, incidentes, problemas...
Cronograma
Atrasos, marcos, entregas...
Progresso
Entregveis, funcionalidades prontas,
documentos validados...
Tamanho
10
No h padronizao na contagem
LOC no tem significado de negcio
(para usurios e clientes)
No h como estimar confiavelmente
linhas de cdigo nas fases iniciais do
ciclo de vida
Depender de linguagem de
programao inaceitvel
11
12
13
14
15
16
17
18
20
21
22
Association
19
23
24
25
26
I. Contagem de pf detalhada.
II. Contagem de pf estimativa.
III. Contagem de pf indicativa.
Quanto ao tipo de contagem, a Netherlands Software Metrics Association
reconhece o que consta em
a) I, apenas.
b) I e II, apenas.
c) II, apenas.
d) II e III, apenas.
e) I, II e III.
27
28
29
30
31
32
33
34
35
36
Documento de Requisitos
Diagrama de Entidades
Modelos de Dados e Objetos
Exemplos de relatrios, telas e outras
interfaces com o usurio
Guias, Manuais de Uso, Materiais de
Treinamento
Especialistas na Aplicao,
Clientes/Usurios da Aplicao
37
38
39
Projeto de melhoria
40
Contagem de Aplicao
a contagem do tamanho funcional
instalado (ou baseline)
Fornece uma medida das funcionalidades
atuais que o aplicativo fornece ao usurio
O nmero inicializado quando o projeto
de desenvolvimento finalizado
41
42
Pode abranger:
43
44
A fronteira:
Define o que externo aplicao
Separa o software medido do usurio
Atua como uma membrana passagem
dos dados (in/out)
Depende da viso do usurio
46
47
48
49
50
51
52
53
54
55
56
57
58
a) EIF ou AIE.
b) ILF ou ALI.
c) EI ou EE.
d) EO ou SE.
e) EQ ou CE
59
60
10
Processo Elementar
Menor unidade de atividade significativa
para o usurio
Constitui uma transao completa e
autocontida
Ao final de sua execuo, deixa o negcio
da aplicao em um estado consistente
61
62
63
64
65
66
11
67
68
e
e
e
e
e
SE.
AIE.
ALI.
EE.
SE.
a) 0 b) 1 c) 2 d) 3 e) 4
69
70
71
72
12
73
Projeto de Desenvolvimento
DFP = ADD + CFP
Onde ADD o tamanho das funes a
serem entregues ao usurio pelo
projeto de desenvolvimento
CFP o tamanho da funcionalidade de
converso
74
Contagem de Aplicao
AFP = ADD
Onde ADD o tamanho das funes
existentes no momento da contagem
da aplicao
75
Contagem de Melhoria
76
77
78
13
6. Documentar e reportar
a) 136.
b) 148.
c) 159.
d) 163.
e) 212.
Fonte: IFPUG/CPM 4.3.1
79
80
81
82
83
84
Padro IFPUG/CPM:
S FP (IFPUG-IS)
S o resultado da contagem, FP a unidade de
tamanho e IS significa Padro Internacional
Exemplo: 250 FP (IFPUG-ISSO/IEC 20926:200x)
14
85
86
CGS 03 Performance
Descreve o grau de influncia das
caractersticas de tempo de resposta e
volume de processamento na aplicao
87
88
89
90
15
CGS 10 Reusabilidade
91
92
93
94
95
96
16
97
[1] E
[2] D
[3] E
[4] C,E
[5] E
[6] E
[7] D
[8] B
[9] D
[10] C
[11] E, C
[12] E, E
99
10
1
98
10
0
10
2
[13] C, C
[14] A
[15] A
[16] B
[17] D
[18] C, C, E
[19] C
[20] D
[21] B
[22] A
[23] B
[24] E
[25] D
17