Download - COCOMO
COCOMO
• COnstructive COst MOdel• Tipos
– Básico– Intermediário– Avançado
• Modos– Orgânico– Semidestacado– Embutido
COCOMO-Básico• Esforço = ab(KLOC)exp(bb)
– Pessoas-mês
• Desenvolvimento = cb(E exp(db))– Meses
Projeto Modo ab bb cb db
Orgânico 2,4 1,05 2,5 0,38
Semidestacado 3,0 1,12 2,5 0,35
Embutido 3,6 1,2 2,5 0,32
Intermediário = Básico++
• Ampliação• Atributos do produto• Atributos do hardware• Atributos de pessoal• Atributos de projeto
• Classificação em 6 níveis dos atributos• Fator de ajuste de 0,9 a 1,4
COCOMO-Intermediário• Esforço = ai(LOC)exp(bi) x EAF
• EAF – Effort Adjusted Factor
• Desenvolvimento = cb(E exp(db))
Projeto Modo ai Bi cb db
Orgânico 3,2 1,05 2,5 0,38
Semidestacado 3,0 1,12 2,5 0,35
Embutido 2,8 1,2 2,5 0,32
Como usar?
• Estima-se LOC• Classifica-se o projeto• Utiliza-se as tabelas pré-definidas• Estima-se:
– Esforço– Tempo– Equipe (como calcular equipe?)
E hoje em dia?
• Pontos de Função- Várias fábricas de SW já utilizam...- Vide: FunctionPointIntroduction.ppt
• Pontos de Caso de Uso– Em estudo... Não consolidado– Vide UseCasePoints.pdf