Вы находитесь на странице: 1из 4

PONTIFCIA UNIVERSIDADE CATLICA DE MINAS GERAIS

UNIDADE SO GABRIEL

Curso: Sistemas de Informao


Disciplina: Qualidade de Software
Prof: Pedro A. Oliveira
Exerccio Anlise de Pontos de Funo (em grupo) parte I
Alunos: MatheusMiceli, Thiago Soares, Valden Reis, Wilson Filho.
_____________________________________________________________________
Objetivo:o objetivo deste exerccio utilizar a tcnica de Anlise de Pontos de Funo (APF)
para uma contagem indicativavisando ao desenvolvimento de um software para gesto de vagas
de emprego (ex.: Catho).
Observe o modelo de Casos de Uso da aplicao:

A seguir, apresentado o objetivo de cada Caso de Uso dessa aplicao:


UC01 - Gerenciar Usurio: permite manter (CRUD) o cadastro de Usurio (Empregado).
UC02 - Aceitar Termo de Confidencialidade: aceite, por parte do Empregado, do termo de
confidencialidade relativo aos seus dados.
UC03 - Gerenciar Cargo: permite manter (CRUD) a tabela Cargo.
UC04 - Gerenciar Vagas de Emprego: gerencia (mantem) as vagas de emprego existentes.
UC05 - Gerenciar Tabela Salarial: executa a atualizao automtica da tabela salarial, baseado
na regra de negcio: na tabela salarial deve constar a mdia dos salrios registrados nas ltimas
contrataes.
UC06 - Fazer Login: autoriza o acesso ao sistema de um Empregado.
UC07 - Consultar Vagas de Emprego:permite ao Empregado consultar as vagas de emprego
existentes.
UC08 - Candidatar a Vaga de Emprego:permite aos usurios secandidatarem a uma vaga.

PONTIFCIA UNIVERSIDADE CATLICA DE MINAS GERAIS


UNIDADE SO GABRIEL

UC09 - Gerar Carta de Encaminhamento Gera uma carta deencaminhamento padro para o
candidato inscrito em uma vaga.
UC10 - Consultar Tabela Salarial:permite consultar a tabela salarial.
Aplicao da tcnica - APF
1. Clculo do Tamanho do Sistema, em pontos de funo
Faa uma contagem estimada, em Pontos de Funo, para determinar o tamanho do sistema
cuja especificao foi fornecida.
UC
01

02
03

04

05

06
07
08
09
10

Funo
Gerenciar Usurio
Criar Usurio
Ler Usurio
Atualizar Usurio
Excluir Usurio
Usurio
Aceitar
Termo
de
Confidencialidade
Gerenciar Cargo
Criar Cargo
Ler Usurio
Atualizar Usurio
Excluir Usurio
Cargo
Gerenciar Vagas de Emprego
Criar Vagas
Ler Vagas
Atualizar Vagas
Excluir Vagas
Vagas
Gerenciar Tabela Salarial
Criar Tabela
Ler Tabela
Atualizar Tabela
Excluir Tabela
Tabela Salarial
Fazer Login
Consultar Vaga de Emprego
CandidatarVaga de Emprego
Gerar
Carta
de
Encaminhamento
Consultar Tabela Salarial

Tipo
(EE, SE, CE,
ALI, AIE)

TD

TR /
AR

Complexidade
(B/M/A)

PF

EE
CE
EE
EE
ALI
EE

16
1
16
1
16
1

1
1
1
1
1
1

M
B
M
B
B
B

4
3
4
3
7
3

EE
CE
EE
EE
ALI

4
1
4
1
4

1
1
1
1
1

M
B
M
B
B

4
3
4
3
7

EE
CE
EE
EE
ALI

4
1
4
1
4

1
1
1
1
1

M
B
M
B
B

4
3
4
3
7

EE
CE
EE
EE
ALI
SE
CE
EE
SE

3
1
3
1
3
3
1
18
18

1
1
1
1
1
1
1
1
1

M
B
M
B
B
B
B
M
M

4
3
4
3
7
4
3
4
5

CE

Obs: utilize a cartilha de APF da empresa Fatto, fornecida no SGA. Voc pode utilizar
uma planilha pr-configurada para este clculo.
Total de FP no ajustados (FPNA) = 131
1. Compare os resultados obtidos por todas as pessoas do seu grupo. Anote-os, e determine:
O menor valor: 102 PFO maior valor: 110 PF
O valor mdio: 106 PF

PONTIFCIA UNIVERSIDADE CATLICA DE MINAS GERAIS


UNIDADE SO GABRIEL

2. Adote um fator de ajuste = 0,9 (definido arbitrariamente) e determine o nmero de pontos


de funo ajustados do sistema.
Obs: nesta questo, utilize o valor mdio obtido na questo anterior para os clculos.
FPA = FPNA X FA =96 FP.
3. Baseado nos resultados obtidos pelo grupo na contagem de pontos de funo, utilize a
tcnica de Delphi1 para determinar a faixa de valores a seremutilizadosno projeto de
desenvolvimento desse produto. Trabalhe com uma faixa de valores com tolerncia de 25%,
para cima e para baixo:
FPmin= 80FPmed= 95FPmax= 137,5
4. Calcule o esforo necessrio para esse projeto considerando a produtividade mdia existente
nessa empresa, que de 5 PF/PM.
Esforo = 20 PM
Obs:
Produtividade = Tamanho do produto / Esforo
Esforo = Qtd. Pessoas X Tempo.
5. Calcule o tempo para desenvolver esse projeto, contando com uma equipe de TI que
assumir vrios papis, se revezando nas tarefas a realizar. A equipe constituda por quatro
recursos.
Tempo = 5 meses
20 = 4 * Tempo = 5
6. Calcule novamente a durao do projeto, considerando uma equipe de 6 pessoas.
20 = 6 * Tempo = 3,33
Tempo = 4 meses.
7. Se, aps o trmino desse projeto, tivesse sido observado que sua produtividade foi de 4
PF/PM, o que deveria ser feito para os prximos projetos?
( ) Demitir o gerente do projeto.
( ) Corrigir a produtividade adotada e rever os clculos.
( ) Alterar a base histrica de produtividade.
( x ) Rever a metodologia de PF.
( ) No deveria ser tomada nenhuma atitude.
( ) Outra: _________________________________________________________________
8. Caso voc fosse o gerente desse projeto e necessitasse fazer uma reduo da durao desse
projeto, sem contudo inviabilizar os custos, qual seria a melhor opo?
( x) Contratar mais recursos.
( ) Aumentar a produtividade da equipe existente.
( ) Adotar uma ferramenta de produtividade.
( ) Reduzir o escopo.
( ) Outra: _________________________________________________________________

1Delphi uma tcnica em que vrios profissionais fazem uma contagem de PF; depois,
feita uma discusso na equipe, visando ao consenso.

PONTIFCIA UNIVERSIDADE CATLICA DE MINAS GERAIS


UNIDADE SO GABRIEL

Explique, nas linhas a seguir, como isto poderia ser feito, justificando sua opo: Ao
contratar mais recursos, iriamos diminuir o tempo de produo do software e os custos no
iriam aumentar significativamente.

No necessariamente, pois poderamos aumentar o nmero de funcionrios trabalhando em um


projeto em que isso j faa parte do escopo no mudaria em nada o escopo inicial do projeto ou
aumentar o nmero de funcionrios, mas que isso no altere os custos iniciais do projeto ou
acarrete prejuzo.

Вам также может понравиться