|
ESTIMATIVAS DE PROJETOS DE SOFTWARE COM COCOMO II
INTRODUÇÃO
O COCOMO (COnstructive COst MOdel) é um modelo de estimativa paramétrico que envolve o uso de equações matemáticas para fazer estimativas de esforço, prazo e tamanho da equipe em projetos de software. Suas equações são baseadas em pesquisa e dados históricos e utilizam como entrada a quantidade de linhas de código (ou pontos de função) e a avaliação de outros aspectos relevantes para a estimativa chamados de cost drivers.
A fórmula básica usada pelo modelo é: PMnominal = A x (tamanho)B
Onde PM é o esforço (Person-Month) do projeto, sendo o tamanho chamado de Fator de Custo Primário (expresso em unidades de milhares de linhas de código-KSLOC). Este número pode ser derivado de várias formas, inclusive pela quantidade de pontos de função não ajustados do projeto. A variável A é determinada por uma constante e por características (chamadas fatores multiplicadores) que são avaliadas pelo modelo. A pesquisa que embasa o modelo verificou que a relação entre a variação do tamanho e o esforço é não-linear. Por isto há a também variável B na fórmula que afeta o esforço de forma exponencial. Esta variável é composta por uma outra constante e por características (chamadas fatores de escala) que são também avaliadas pelo modelo.
Para que o COCOMOII seja efetivo é necessária a definição das constantes apropriadas para o contexto onde ele será usado, este processo é chamado de calibração e é feito através da análise de dados históricos de projetos realizados pela organização.
OBJETIVO
O objetivo deste curso de COCOMO II é fornecer uma visão geral do modelo do COCOMO II, abordando aspectos relevantes e
práticos do processo de calibração do modelo para a realidade específica de uma organização nas estimativas de seus projetos
de software.
PÚBLICO ALVO
Profissionais envolvidos na implantação, desenvolvimento, garantia da qualidade e contratação sistemas.
PRÉ-REQUISITOS
Vivência em projetos de software e conhecimento sobre a análise de pontos de
função ou participação nos cursos Análise de Pontos de Função: Fundamentos, Aplicações e Implantação
ou Capacitação em Análise de Pontos de Função.
CONTEÚDO
Visão geral do Modelo COCOMO II
Conceitos básicos em estimativa
Estimativas diretas
Modelos paramétricos
Processo
Modelos de processo
Após a definição da arquitetura
Próximo ao início do projeto
Consolidando código reutilizado, adaptado e novo
A equação do COCOMOII e seus componentes
Calibração
Entradas
Fator de Custo Primário: tamanho
Relação entre pontos de função e linhas de código
O que é “backfiring”
Os “cost drivers” e “scale factors”
Saídas
Esforço
Custo
Prazo
Equipe
Modelos de Processo
Após a definição da arquitetura
Próximo ao início do projeto
Fórmulas
Parâmetros do COCOMO II
Drivers de Custo
Fatores de Escala
Considerações sobre “backfiring”
Considerações sobre a calibração do modelo
Exploração de cenários “what-if”
Estudo de Caso
CARGA HORÁRIA
16 horas. Este curso dá direito a um crédito de 16 PDUs do programa de certificação PMP.
MATERIAL
Apostila com slides e exercícios, gabarito dos exercícios e certificado de participação (arquivo formato PDF).
Recomendável que o participante leve notebook para a realização de exercícios direto no software que implementa o modelo.
PROMOÇÃO EXCLUSIVA PARA EX-ALUNOS
Desconto de 80% (não cumulativo com outros descontos) no valor da inscrição para os ex-alunos (de turmas abertas ou in-company)
deste curso.
Desconto de 5% no valor da inscrição para os ex-alunos (de turmas abertas ou in-company)
de qualquer outro curso da FATTO.
Esta promoção é válida somente para as turmas abertas promovidas exclusivamente pela FATTO.
|