Você está na página 1de 76

Medida de Esforo de Desenvolvimento de Software

Unidade IV Tcnicas de Estimativa


de Esforo e Prazo

Luiz Leo luizleao@gmail.com


http://www.luizleao.com
Medida de Esforo de Desenvolvimento de Software

Contedo Programtico
Unidade IV Tcnicas de estimativa de esforo e prazo
COCOMO (Bsico Intermedirio detalhado)
COCOMO II
Estimativas de prazo
Estimativas de custo
Estimativas de defeitos pr-release
Estimativas de esforo de retrabalho
Mtodo de Putnam
Estimativa de custos e esforo para a manuteno de software
Outros mtodos
Estudo de casos
Acompanhar projetos (mtodo EVA).

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


COCOMO
Medida de Esforo de Desenvolvimento de Software

COCOMO - Introduo
Construtive Cost Model
Criado por Barry Boehm no seu livro Economia da Engenharia de
Software (1981)
um modelo desenvolvido para estimar esforo, prazo, custo e
tamanho da equipe para um projeto de software.
Como foi desenvolvido em 1981, ficou conhecido como COCOMO 81

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO - Introduo
O mtodo foi derivado e baseado nas anlises feitas em um conjunto
de 63 projetos, cobrindo reas como: negcios, controle, cientfica,
suporte e sistema operacional.
Os programas examinaram de 2.000 a 100.000 linhas de cdigo em
linguagens de programao de Assembly a PL/I.

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO Modos de Desenvolvimento


Definidos por Boehm para caracterizar o desenvolvimento de
software, podem ser:
Orgnico
Semi-Destacado
Embutido

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO Modos de Desenvolvimento


ORGNICO:
Equipes relativamente pequenas desenvolvem sistemas num
ambiente altamente familiar.
Nesse modo de desenvolvimento, a maior parte das pessoas
engajadas no projeto tem experincia prvia com sistemas
similares na organizao e entendimento completo do sistema.

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO Modos de Desenvolvimento


ORGNICO (Cont.):
Outras caractersticas do modo orgnico so:
Ambiente estvel de desenvolvimento com pouca
necessidade de inovao
Inexistncia de requisitos de entrega rgidos;
Uso de algoritmos simples
Tamanho relativamente pequeno, com projetos na faixa de
at 50.000 linhas de cdigo.

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO Modos de Desenvolvimento


ORGNICO (Cont.):
Outras caractersticas do modo orgnico so:
Ambiente estvel de desenvolvimento com pouca
necessidade de inovao
Inexistncia de requisitos de entrega rgidos;
Uso de algoritmos simples
Tamanho relativamente pequeno, com projetos na faixa de
at 50.000 linhas de cdigo.

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO Modos de Desenvolvimento


SEMIDESTACADO:
O modo semidestacado aplicado em projetos de software com
caractersticas situadas entre os modos orgnico e embutido.
Suas caractersticas bsicas so:
A equipe mescla grande e pouca experincia com a aplicao
e com a tecnologia
O tamanho do software pode chegar a 300.000 linhas de
cdigo.

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO Modos de Desenvolvimento


EMBUTIDO:
O principal fator que distingue um projeto de software de modo
embutido ou restrito a necessidade de seguir restries
rigorosas.
O produto a ser desenvolvido dever operar dentro de um
contexto complexo de hardware, software e regras e
procedimentos operacionais.
So projetos de software caracterizados por serem relativamente
grandes, com muita necessidade de inovao, que demandam
altos custos de verificao e validao.
Unidade IV Tcnicas de Estimativa de Esforo e Prazo
Medida de Esforo de Desenvolvimento de Software

COCOMO Modos de Desenvolvimento


EMBUTIDO (Cont.):
Exemplos de projetos do modo embutido so:
Projeto de sistema de transferncia eletrnica de fundos
Projeto de sistema de controle de trfego areo
Projeto de Controle de Hidroeltrica
Etc.

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO MODELOS
O COCOMO possui 3 diferentes modelos que refletem a
complexidade de desenvolvimento do produto:
Bsico
Intermedirio
Avanado ou Detalhado

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO - BSICO
Calcula o esforo do desenvolvimento de software em funo do
tamanho estimado do programa expresso em linhas de cdigo
estimadas.

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO - BSICO
FRMULAS:
Esforo aplicado por pessoa no ms:

Projeto de Software ab bb cb db

Eb = ab(KLOC)bb Orgnico 2.4 1.05 2.5 0.38


Semi-Destacado 3.0 1.12 2.5 0.35
Embutido 3.6 1.20 2.5 0.32

Onde:
ab, bb = Coeficientes de Desenvolvimento
KLOC = Quantidade de milhares de linhas de cdigo

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO - BSICO
FRMULAS:
Tempo de Desenvolvimento:

Projeto de Software ab bb cb db

D = cb(E)db Orgnico 2.4 1.05 2.5 0.38


Semi-Destacado 3.0 1.12 2.5 0.35
Embutido 3.6 1.20 2.5 0.32

Onde:
cb, db = Coeficientes de Desenvolvimento
E = Esforo aplicado pelo desenvolvedor

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO - BSICO
FRMULAS:
Quantidade de Desenvolvedores Necessrios:

Projeto de Software ab bb cb db

P=E/D Orgnico 2.4 1.05 2.5 0.38


Semi-Destacado 3.0 1.12 2.5 0.35
Embutido 3.6 1.20 2.5 0.32

Onde:
E = Esforo aplicado pelo desenvolvedor
D = Tempo de Desenvolvimento

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO - BSICO
COCOMO bsico bom por ser rpido em estimativas e custos de
software, mas sua exatido limitada .
Ele no leva em conta as limitaes de hardware, a qualidade do
pessoal e experincia, o uso de ferramentas e tcnicas modernas, e
outros atributos do projeto conhecido por ter uma influncia
significativa sobre os custos de software, o que limita a sua preciso

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO INTERMEDIRIO
Calcula o esforo de desenvolvimento de software em funo do
tamanho do programa e de um conjunto de direcionadores de custo,
alternativamente chamados atributos ou fatores de software, que
incluem avaliaes subjetivas do produto, do hardware, do pessoal e
dos atributos do projeto.

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO INTERMEDIRIO
Direcionador de Custo:
uma caracterstica de desenvolvimento de software que tem
efeito aumentativo ou diminutivo na quantidade de esforo de
desenvolvimento final do projeto, como por exemplo, a
experincia da equipe de projeto, ou ainda, a confiabilidade
requerida do software [COCOMOII, 2000].

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO INTERMEDIRIO
FATOR DE AJUSTAMENTO DE ESFORO (EAF):
No Modelo Intermedirio so utilizados itens de avaliao do
modelo bsico e criados mais alguns, tais como:
Atributos de Produto,
Atributos de Hardware,
Atributos Pessoais,
Atributos de Projeto.

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO INTERMEDIRIO
FATOR DE AJUSTAMENTO DE ESFORO (EAF):
Para cada um dos atributos dado um valor, de 0 a 6 onde 0 =
muito baixo e 6 = muito alto, posteriormente feita uma
multiplicao dos resultados para a criao do EAF(Effort,
Adjustment Factor), ou, Fator de Ajustamento de Esforo.

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO INTERMEDIRIO

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO - INTERMEDIRIO
FRMULAS:
Esforo aplicado pelo desenvolvedor:

Projeto de Software ai bi

Incio (orgnico) 3.2 1.05


E = ai (LOC)(bi).EAF Meio (semidestacado) 3.0 1.12
Fim (embutido) 2.8 1.50

Onde:
ai, bi = Coeficientes de Desenvolvimento
LOC = Quantidade de linhas de cdigo
EAF = Fator de Ajustamento de Esforo

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO - AVANADO
Tambm conhecido como Detalhado, ele incorpora todas as
caractersticas da verso intermediria, incluindo a avaliao do
impacto dos atributos do software e da equipe desenvolvedora em
cada passo do processo de engenharia de software.

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

Modelos Paramtricos
Relao matemtica entre tamanho, esforo, prazo e qualidade
Essa relao afetada por fatores de performance, ou parmetros
Ex: COCOMO II, SLiM, KnowledgePan, etc.

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


COCOMO II
Medida de Esforo de Desenvolvimento de Software

COCOMO II
Devido idade dos projetos que embasaram o modelo, assim como
sua incapacidade de lidar com ciclos de vida iterativos e com a
utilizao de componentes Commercial-Off-The-Shelff COTS
(Comerciais de Prateleira), o COCOMO 81 atualmente considerado
obsoleto, tendo sido substitudo por sua verso II, publicada em 2000.
Foi Obtido e Calibrado com base em 161 projetos cuidadosamente
selecionados a partir de 2000 projetos candidatos
Antes de ser usado, o modelo deve ser calibrado a partir dos dados
histricos de projetos semelhantes queles que se deseja estimar

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO II Calibrando o Esforo

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO II Calibrando o Esforo

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO II Estimando Produtividade

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO II
Possui 22 parmetros (5 com efeito exponencial e 17
com efeito linear) que permitem ajustar as
caractersticas de um projeto especfico.

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO II
O COCOMO II compatvel com os mtodos iterativos
e incrementais tais como RUP (Rational Unified
Process)

A Rational e a Microsoft so empresas que ajudam a


financiar o COCOMO II

O modelo encontra-se em um livro e a USC promove


encontros anuais sobre o mtodo

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO II
Ele evoluiu para um modelo de estimativa de custo de software mais
abrangente
Assim como o seu predecessor, o COCOMO II na realidade uma
hierarquia de modelos de estimativa que trata as seguintes reas:
Modelo de Composio de aplicao
Modelo de Estgio do Incio do Projeto
Modelo do Estgio Ps-Arquitetura

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO II Modelo de Composio de Aplicao

Usado durante os primeiros estgios da engenharia de software, em


que:
Prottipo das interfaces de usurio;
Considerao da interao de software e sistema;
Avaliao do desempenho;
Avaliao da maturidade da tecnologia;
So de suma importncia

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO II Modelo de Estgio do Incio do Projeto


Usado quando os requisitos tiverem sido estabilizados e a arquitetura
bsica de software tiver sido estabelecida.

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO II Modelo de Estgio Ps-Arquitetura


Usado durante a construo do software.

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO II
Assim como todos os modelos de estimativa para software, os
modelos COMO II requerem informaes de tamanho. H disponveis
3 diferentes opes como parte da hierarquia de modelo:
Pontos de Objeto
Pontos de Funo
Linhas de Cdigo-Fonte

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO II
O modelo de composio de aplicao COCOMO II utiliza pontos de
objeto e ilustrado nos prximos pargrafos
Devemos observar que h tambm disponveis outros modelos de
estimativa mais sofisticados (Usando PF e KLOC) como parte do
COCOMO II

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO II Pontos de Objeto


Assim como os Pontos de Funo, o Ponto de Objeto
uma medida indireta de software calculada por meio de
contagens dos nmeros de:

Telas (na interface do usurio)

Relatrios

Componentes que podem ser necessrios para


construir a aplicao

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

Roteiro de Estimativa

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

Ferramenta USC-COCOMO II

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

COCOMO II Frmula

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Mtodo de Putnam
Medida de Esforo de Desenvolvimento de Software

Mtodo de Putnam
um modelo dinmico de mltiplas variveis que
pressupe uma distribuio de esforo especfica ao
longo da existncia de um projeto de desenvolvimento
de software.
O modelo foi construdo a partir de uma distribuio de
mo-de-obra encontrada em grandes projetos (esforo
total de 30 pessoas-ano ou mais), porm a aplicao
desse mtodo para projetos de software menores
possvel.

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

Modelo Putnam
Frmula
A estimativa de Putnam relaciona linhas de
cdigo ao tempo e esforo de desenvolvimento,
utilizando as seguintes equaes:

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

Modelo Putnam
Frmulas

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

Modelo Putnam
Frmulas
Os valores tpicos para a constante do estado da
tecnologia so:
Para um ambiente pobre:
Ck = 2.000
Para um ambiente de desenvolvimento de bom nvel:
Ck = 8.000
Para um ambiente excelente:
Ck = 11.000

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

Modelo Putnam
Frmulas
Ambiente de Desenvolvimento Pobre um ambiente
sem base metodolgica, sem documentao e com
revises precrias
Ambiente de Desenvolvimento Bom um ambiente que
aplica metodologias, com documentao
Ambiente de Desenvolvimento Excelente um
ambiente com ferramentas e tcnicas automatizadas

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

Modelo Putnam
Frmulas
O valor da constante de tecnologia (Ck) tambm pode
ser derivado das condies locais utilizando dados
histricos coletados no esforo do desenvolvimento

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

Modelo Putnam
O valor da constante de tecnologia (Ck) tambm pode
ser derivado das condies locais utilizando dados
histricos coletados no esforo do desenvolvimento

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

Modelo Putnam
A estimativa de Putnam permite a troca de tempo pelo
esforo.
Ao acrescentar pessoas num projeto, diminui-se o
tempo do desenvolvimento.
Em contra partida aumenta-se o custo do projeto.
Ao ultrapassar o ponto mximo para esta troca, o
projeto torna-se incontrolvel
Por outro lado, os administradores podem simular
outras situaes, verificando o tempo, o esforo e o
custo do projeto.
Quanto menor o tempo, maior o esforo e o custo do
desenvolvimento de um projeto
Unidade IV Tcnicas de Estimativa de Esforo e Prazo
Medida de Esforo de Desenvolvimento de Software

Modelo Putnam
Esta estimativa permite o clculo da produtividade
mdia constante atravs da frmula:

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

Modelo Putnam
Isso significa que a produtividade mdia constante (PR)
est relacionada ao tempo (T) e ao esforo do
desenvolvimento do sistema (K).
Por isso, conclui-se que difcil medir a produtividade
de um projeto com base em outro, por que ambos
devem ter o mesmo grau de dificuldade (mesmo
nmero de arquivos, mesmo nmero de consultas,
relatrios,...) e o mesmo tempo

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

Modelo Putnam
A equao utilizada pela estimativa de Putnam (tambm
conhecida como equao do software) apresenta como
resultado uma funo, fazendo com que o usurio
defina valores para determinar a curva (Rayleigh-
Norden - Tempo x Esoro) e decidir qual ser o esforo
e o tempo necessrio para o desenvolvimento do
software.

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

Modelo Putnam Curva Rayleigh-Norden

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

Modelo Putnam Curva Rayleigh-Norden


Barry Boehm fez um interessante estudo em tentativas
para diminuir o cronograma de projetos;
Ele examinou mais de 700 projetos que tentaram
entregar cdigo em menos tempo do que o ponto de
entrega nominal Tn.
Nenhum dos projetos foram bem sucedidos na reduo
do cronograma abaixo de 75% do valor nominal ponto
de entrega Tn, e ele batizou a rea de "Regio
Impossvel" para indicar que voc no pode comprimir
tempo para alm deste ponto. (Veja Barry Boehm
Software Engineering Economics, Prentice Hall, 1981),

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Mtodo EVA
Medida de Esforo de Desenvolvimento de Software

Mtodo EVA
Earned Value Analysis Anlise de Valor Agregado

uma tcnica de medio de desempenho para medir


a performance do projeto. Isto de maneira conjunta, pois
anlises isoladas de prazo, custo, qualidade, esforo
tendem a mascarar a performance do projeto.

Foi utilizado pela primeira vez na dcada de 60 pela


Fora Area dos EUA no projeto do mssil Minuteman;

Em 1998 foi reconhecido pelo ANSI sendo divulgado


fortemente entre segmentos industriais;
Unidade IV Tcnicas de Estimativa de Esforo e Prazo
Medida de Esforo de Desenvolvimento de Software

Mtodo EVA
A anlise de valor agregado uma ferramenta que vem
sendo bastante utilizada no gerenciamento de projetos.
Nesse contexto, consiste em analisar o desempenho do
projeto considerando trs dimenses:
Tempo
Custo
Trabalho (Escopo).

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

Conceitos Complementares
Linha de Base (Baseline): o planejamento aprovado
para os itens de projeto. Os itens do projeto podem ser
Escopo, Custo e Tempo ou ainda parmetros Tcnicos
e de Qualidade. De uma forma geral as linhas de base
so criadas aps a aprovao de um planejamento ou
de um replanejamento.

Linha de Andamento: Linha de Andamento ou Data de


Andamento gerada por meio da coleta de informao
de execuo realizada do projeto em um determinado
momento para os itens estabelecidos.

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

Conceitos Complementares
A Linha de Base e a Linha de Andamento servem para
auxiliar o controle do projeto por meio da comparao
dos parmetros de planejamento contra os de execuo
e com isso verificar se ocorreram desvios entre o
previsto e o realizado.
Ocorrendo desvios necessrios efetuar uma anlise
para descobrir a causa desse desvio e assim tomar uma
ao corretiva adequada para corrigir o problema

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

Mtodo EVA
De forma resumida, significa analisar trs curvas de
desempenho:
(i) Uma curva representa o valor planejado para o projeto
(dado pelo custo previsto para o projeto em sua baseline).

(ii) Outra curva representa o valor planejado para o projeto


para o trabalho a ser realizado at um dado momento (dado
pelo custo previsto para o projeto at aquele momento).

(iii) A terceira curva representa o valor real do trabalho


realizado para o projeto naquele dado momento (dado pelo
custo real do projeto naquele momento).

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

Mtodo EVA
Grfico

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

Variveis para clculo do Valor Agregado


Planned Value ou Custo Orado do Trabalho Agendado
(PV COTA): o custo planejado para o trabalho que deve
ser realizado at um dado momento do projeto em sua
baseline.

Earned Value ou Custo Orado do Trabalho Realizado


(EV COTR): o custo planejado para o trabalho realizado
at o momento. Corresponde ao Valor Agregado

Actual Cost ou Custo Real do Trabalho Realizado (AC


CRTR): o custo real para o trabalho realizado at o
momento.

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

Principais Indicadores da Anlise de Valor Agregado

Variao de Custo (VC) ou Cost Variance (CV)

uma medida do desempenho, em termos de custo,


em um projeto. a diferena algbrica entre o valor
agregado (earned value) e o custo real (actual cost). Um
valor positivo indica um bom desempenho.

CV = EV - AC

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

Principais Indicadores da Anlise de Valor Agregado

Variao de Cronograma ou SV (Schedule Variance)

uma medida do desempenho ao atender o cronograma de um


projeto.
a diferena algbrica entre o valor agregado (earned value) e o
valor planejado (planned value).
Um valor positivo demonstra que a entrega do valor antecipado.
Vale observar que isto no significa necessariamente que haja
antecipao do marco final do projeto, pois para que se possa
afirmar uma antecipao efetiva, todas as variaes observadas
devem ser no caminho crtico do projeto.

SV = EV - PV

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

Principais Indicadores da Anlise de Valor Agregado

ndice de Desempenho de Prazos (IDP) ou


Schedule Performance Index (SPI )
uma medida da eficincia ao atender o cronograma
de um projeto.
a razo entre o valor agregado (earned value) e o
valor planejado (planned value).
ndice de Performance de Cronograma maior ou igual a
1 indica ritmo eficiente de avano no cronograma

SPI = EV/PV

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

Principais Indicadores da Anlise de Valor Agregado

ndice de Desempenho de Custo (IDC) ou Cost


Performance Index (CPI )
uma medida da eficincia, em termos de custo, em
um projeto. a razo entre o valor agregado (earned
value) e o custo real (actual cost).
ndice de Desempenho de Custo maior ou igual a 1
indica que os recursos do projeto esto sendo utilizados
de forma eficiente.

CPI = EV/AC

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

Exemplo
Custo total orado: R$ 50.000,00 (custo da baseline)
Durao total: 69 dias

COTA (PV Custo Planejado) x COTR (EV Custo planejado para o


Trabalho Realizado) x CRTR (AC Custo Real do Trabalho Realizado)
O projeto est atrasado (linha azul) e acima do custo previsto (linha
vermelha

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

Previses de Custos e Prazos usando EVA


Mtodo Otimista: Todo o trabalho futuro do projeto ser realizado de
acordo com o ritmo previsto inicialmente

Custo Previsto (Otimista) = (AC EV ) + custo da baseline


Durao Prevista (Otimista) = Atraso Atual + durao da baseline
Atraso Atual = (1 SPI) x tempo decorrido

Exemplo: Para o projeto hipottico representado no Grfico 1, aps decorridos


32 dias do projeto, EV R$ 12.800, PV R$ 21.000 e AC R$ 29.500.
As previses otimistas para esse projeto so:
Custo Previsto (Otimista) = (AC - EV )+ custo da baseline = 29.500 12.800 + 50.000
= R$ 66.700
Durao Prevista (Otimista) = Atraso Atual + durao da baseline
= ((1 SPI) x Tempo decorrido) + 69
= ((1 - 0,68) x 32) + 69 = 10,24 + 69 = 79,24 dias

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

Previses de Custos e Prazos usando EVA


Mtodo Realista (ou do Valor Mais Provvel): O ritmo do projeto
continuar com a mesma taxa de desvio que apresenta atualmente

Custo Previsto (Realista) = custo da baseline/CPI


Durao Prevista (Realista) = durao da baseline/SPI

Exemplo: Para o projeto citado anteriormente, as


previses realistas so:
Custo Previsto (Realista) = custo da baseline/CPI = 50.000 / 0,42
= R$119.000
Durao Prevista (Realista) = durao da baseline/SPI
= 69 / 0,68
= 101 dias

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

Previses de Custos e Prazos usando EVA


Mtodo Pessimista: O projeto vai custar ainda mais, pois mais
recursos sero empregados para entregar no prazo

Custo Previsto (Pessimista) = custo da baseline/(CPI x SPI)

Exemplo: Para o projeto citado anteriormente, a previso de custo


pessimista :
Custo Previsto (Pessimista) = custo da baseline/(CPI x SPI)
= 50.000 / (0,42 x 0,68)
= R$175.000,00

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

Comparando Estimativas de Custo


Otimista Realista Pessimista
Custos 66.700 119.000 175.000
Durao 79,24 101 -

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

Exerccio
Os valores a seguir representam o desempenho de um projeto hipottico em seu 30
dia, utilizando-se a anlise de valor agregado. O custo total previsto para o projeto
de R$ 100.000 e a durao total prevista de 130 dias.

Variveis Nomenclatura Valor


Custo Planejado para o Trabalho do Projeto Planned Value (PV) 30.000
Custo Planejado para o Trabalho Realizado Earned Value (EV) 25.000

Custo Real do Trabalho Realizado Actual Cost (AC) 27.000

Indicadores Nomenclatura Valor


ndice de Desempenho do Tempo Schedule Perfomance Index (SPI=EV/PV) 0,83
ndice de Desempenho do Custo Cost Performance Index (CPI=EV/AC) 0,93

a)O que o gerente do projeto pode concluir a partir dos valores apresentados na tabela?
b)Com esses valores, faa as previses otimista e realista para os custos e a durao
do projeto.

Unidade IV Tcnicas de Estimativa de Esforo e Prazo


Medida de Esforo de Desenvolvimento de Software

Leitura Complementar

Por que importante fazer anlise de Valor


Agregado?
http://www.clubegp.com.br/artigo/184-por-que-
e-importante-fazer-analise-de-valor-agregado

Unidade IV Tcnicas de Estimativa de Esforo e Prazo

Você também pode gostar