Anda di halaman 1dari 8

Como Preencher a Planilha

Os passos para calcular o esforo estimado para um projeto so: 1. Pesando os Atores: i. Para cada ator, determine se ele : Tipo do Ator Simples [S] Descrio Representa outro sistema com uma API definida. Pode ser um outro sistema que interage atravs de um protocolo, como o TCP/IP, ou uma pessoa interagindo atravs de uma interface texto. Pode ser uma pessoa interagindo atravs de uma interface grfica.

Mediano [M] Complexo [C]

ii. Se o ator SIMPLES, coloque 1 na coluna S e 0 nas demais colunas; Se o ator MEDIANO, coloque 1 na coluna M e 0 nas demais colunas; Se o ator COMPLEXO, coloque 1 na coluna C e 0 nas demais colunas. iii. A Planilha multiplica a quantidade de cada tipo de ator por seus respectivos pesos: Tipo de Ator Simples [S] Mediana [M] Complexo [C] Peso 1 2 3

O Peso Total dos Atores (PTA) a soma do produto da quantidade de cada tipo pelos seus respectivos pesos. 2. Pesando os Casos de Uso i. Para cada caso de uso, determine se ele : Medindo atravs da abordagem BASEADA EM TRANSAES: Tipo do Caso de Uso Descrio Simples [S] Contm 3 ou menos transaes. Mediano [M] Contm de 4 a 7 transaes. Complexo [C] Contm mais que 7 transaes. ii. Se o caso de uso SIMPLES, coloque 1 na coluna S e 0 nas demais colunas; Se o caso de uso MEDIANO, coloque 1 na coluna M e 0 nas demais colunas; Se o caso de uso COMPLEXO, coloque 1 na coluna C e 0 nas demais colunas. iii. A Planilha multiplica a quantidade de cada tipo de caso de uso por seus respectivos pesos: Tipo de Caso de Uso Peso

Simples [S] Mediano [M] Complexo [C]

5 10 15

O Peso Total dos Casos de Uso (PTCU) a soma do produto da quantidade de cada tipo pelos seus respectivos pesos. 3. Calculando os Pontos de Casos de Uso No Ajustados (PCUNA) PCUNA a soma do peso Total dos Atores e do Peso Total dos Casos de Uso: PCUNA = PTA + PTCU 4. Pesando os 13 Fatores Tcnicos (FCT) i. Classifique cada fator tcnico atribuindo um valor de 0 a 5, onde 0 significa que o fator irrelevante e 5 significa que o fator essencial para o projeto. ii. Para cada fator, a planilha multiplica seu peso pelo valor atribudo. iii. Da soma dos produtos dos fatores tcnicos pelos seus respectivos pesos, obtm-se o Total dos Fatores Tcnicos (TFT). Fatores de Complexidade Tcnica (FCT) = 0.6 + (0.01*TFT) 5. Pesando os 8 Fatores Ambientais (FA)
Considere o nvel de experincia e produtividade das pessoas envolvidas no projeto como sendo os Fatores Ambientais (FA's).

i. Para cada fator, atribua um valor de 0 a 5, de acordo com a tabela a seguir (ver a descrio dos fatores na Folha de Clculo): Nmero do Fator FA1 a FA4

Valor 0 Significa 3 Significa 5 Significa 0 Significa 3 Significa 5 Significa 0 Significa 3 Significa 5 Significa 0 Significa 3 Significa 5 Significa

FA5

FA6

FA7

Descrio nenhuma experincia no assunto. experincia mediana no assunto. muita experincia no assunto. nenhuma motivao para o projeto. motivao mediana para o projeto. alta motivao para o projeto. requisitos extremamente instveis. requisitos com instabilidade mediana. requisitos extremamente estveis. nenhuma pessoa part-time metade das pessoas part-time. todas as pessoas part-time.

FA8

0 Significa uma linguagem de programao de fcil utilizao. Significa uma linguagem de programao de facilidade de utilizao 3 mediana. 5 Significa uma linguagem de programao muito difcil de utilizar.

ii. Para cada fator, a planilha multiplica seu peso pelo valor atribudo. iii. Da soma dos produtos dos fatores tcnicos pelos seus respectivos pesos, obtm-se o Total dos Fatores Ambientais (TFA). Fatores Ambientais (FA) = 1.4 + (-0.03*TFA) 6. Calculando os Pontos de Caso de Uso Ajustados(PCU) PCU = PCUNA*FCT*FA 7. Calculando a Quantidade de homens-hora por PCU

i. Calcule a quantidade de FA's (QFA) de FA1 at FA6 cujos valores so menores que 3 mais a quantidade de FA's de FA7 at FA8 cujos valores so maiores que 3. ii. Se QFA <=2, use 20 homens-hora/PCU; Se 2< QFA < 5, use 28 homens-hora/PCU; Se QFA >=5, tente fazer mudanas no projeto, assim os nmeros podem ser ajustados; ou o risco de falhas no projeto ser muito alto.

Planilha de Anlise de Caso de Uso para Estimativa de Esforo


Complexidade S M C 0 0 1 0 0 1 Complexidade M

Atores Gerente de alocaes Usurio comum

Casos de Uso

1 2 3 4 5 6 7

Total de Atores Peso Total

0 6 61

Manter cadastro de professores/alunos Manter cadastro de disciplinas Manter cadastro de recurso fsico Realizar alocao Alterar/Cancelar alocao Solicitar sugesto de alocao Consultar alocao Total Peso Total

1 1 1 0 0 0 1

2 55

0 0 0 0 1 1 0

Pontos de Casos de Uso No Ajustados (PCUNA)

Fatores Tcnicos

Peso

Valor

Peso x Valor 0

Fatores Ambientais Familiaridade com o RUP (ou o processo de desenvolvimento utilizado)

Peso

Valor

T1

Sistema distribudo

FA1

1.5

Objetivos de T2 performance relativos tempo de resposta e vazo T3 Eficincia para o usurio (online) Processamento interno T4 complexo T5 Reutilizao de cdigo T6 Facilidade na instalao T7 Facilidade na utilizao

FA2

Experincia na aplicao

0.5

1 1 1 0.5 0.5

1 3 0 0 0

1 3 0 0 0

FA3 FA4 FA5 FA6 FA7

Experincia em orientao a objetos capacidade de liderana do analista lder Motivao Requisitos estveis Trabalhadores part-time

1 0.5 1 2 -1

5 4 4 4 5

T8 Portabilidade T9 Manutenabilidade T10 Concorrncia T11

2 1 1 1

0 1 2 0

0 1 2 0

FA8

Dificuldade na linguagem de programao Total dos Fatores Ambientais Fatores Ambientais (FA)

-1

0 22.5 0.73

Inclui caractersticas especiais de segurana

T12 Fornece acesso direto 1 facilidades de para terceiros treinamento especiais T13 para usurios 1 Total dos Fatores Tcnicos Fatores de Complexidade Tcnica (FCT)

0 0 11 0.71

0 0 A . Se QFA <= 2 B. Se 2 < QFA < 5 Opo Final (A ou B) Elaborao Concepo Construo Transio

RESULTADOS Pontos de Casos de Uso (PCU) Estimativa de Esforo (homens-hora) 565.2 791.27 A 56.52 169.56 282.6 56.52

mplexidade C

1 55

0 0 0 1 0 0 0

Peso x Valor

2.5

5 2 4 8 -5

0 22.5 0.73

31.4 dias 70.65 98.91

565.2 791.27

A 56.52 169.56 282.6 56.52

7.06 21.19 35.32 7.06

O multiplicador usado para converter Pontos de Caso de Uso para Homem/Hora no projeto piloto foi 20, que o sugerido pelo criador do mtodo para quem no tem dados histricos. Com a execuo do projeto piloto, registramos o esforo realizado e verificamos que o esforo dispendido foi menor que o estimado, por isso iremos ajustar o multiplicador para que ele reflita o esforo realizado. Por precaues e pelo baixo de nmero de dados histricos no clculo do multiplicador, acresceremos o esforo realizado por PCU em 15%. Esforo dispendido por fase (em horas) Comercial: 33 Planejamento e Gerenciamento: 72,5 Desenvolvimento de Componentes: 196 Testes:48,5 Total: 350 horas Pontos de Caso de Uso calculados para o piloto: 22,272 Horas por PCU (realizado): 350/22,272 = 15,7148 Novo Multiplicador: 18