Académique Documents
Professionnel Documents
Culture Documents
Slides baseados nas aulas do professor Prof. Gilberto Iraj Mller Iraj
Histrico
A tcnica de estimar o tamanho de um
sistema por casos de uso foi proposta por GUSTAV KAMER em 1993 para ser utilizada na fase de levantamento de Casos de Uso e baseada no mtodo de Pontos por Funo
Os pontos de atores (PTA) do sistema (Unadjusted Actor Weight, ou UAW) calculado pela soma dos
produtos do nmero de atores de cada tipo pelo respectivo peso
At 3 4a7 7 ou mais
1 2 3
5 ou menos 5 a 10 Mais de 10
1 2 3
Peso por transaes Peso por entidades Utiliza-se para clculo do UUCW ou pelo peso, ou pelas entidades. Pontos Totais de Use Case (PTUC) UUCP = UAW + UUCW PTUC= PTA + PUC
Sistema distribudo Tempo de Resposta Eficincia Processamento complexo Cdigo reusvel Facilidade de instalao Facilidade de uso Portabilidade Facilidade de mudana Concorrncia Recursos de segurana Acessvel por terceiros Requer treinamento especial
2 1 1 1 1 0.5 0.5 2 1 1 1 1 1
Temos:
SFT=1*2+1*1+1*1+0*1+3*1+1*0.5 +1*0.5+0*2+1*1+0*1+0*1+ 0*1+0*1=9
PFT = 0.6 + (0.01 x STF) Pela tabela, STF= 9. Logo: PFT = 0.6+(0.01 X 9) = 0.69
Em percentuais, os fatores tcnicos reduziram o esforo tcnico em 31%
E1 E2 E3 E4 E5 E6 E7 E8
Familiaridade com RUP ou outro processo formal Experincia com a Aplicao em desenvolvimento Experincia em Orientao a Objetos Presena de analista experiente Motivao Requisitos estveis Desenvolvedores em meio-expediente Linguagem de programao difcil
No caso dos Fatores Ambientais, o nvel de influncia indica o nvel de disponibilidade de cada recurso no decorrer do projeto: desta forma, determinar que um dado fator tem nvel de influncia alta (isto , atribuir a ele o valor 5) significa dizer que este fator est presente no projeto como um todo e influencia seu desenvolvimento.
Onde o valor de SomaDosProdutos = soma dos produtos entre o peso de cada fator (E1 a E8) e seu grau de influncia atribudo **Considerando SomaDosProdutos = 8,5, temos: PFA = 1.4 + (-0.03 X 8.5) = 1,145
PFA
PFT: 31
E1 E2 E3 E4 E5 E6 E7 E8
Familiaridade com RUP ou outro processo formal Experincia com a Aplicao em desenvolvimento Experincia em Orientao a Objetos Presena de analista experiente Motivao Requisitos estveis Desenvolvedores em meio-expediente Linguagem de programao difcil
1 4 1 5 5 3 3 1
SomaDosProdutos: 13.5
PFA = 1.4 + (-0.03 * SomaDosProdutos) PFA = 1.4 + (-0.03 * 13.5) PFA = 0.995
Converso
Converter UCP em Homens-Hora(20 Homens-Hora X UCP) HOMENS-HORA = 20 * UCP HOMENS-HORA = 20 * 215.50 HOMENS-HORA = 4309.94
* Valor sugerido
Tempo total
17 semanas ou 4 meses