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.