Estimativa de Projetos de Software com COCOMO II



ESTIMATIVAS DE PROJETOS DE SOFTWARE COM COCOMO II

INTRODUÇÃO

O cone da incerteza e o COCOMOII Profissionais envolvidos no desenvolvimento, manutenção ou gestão de software, quando são confrontados com a solicitação para que forneçam uma estimativa técnica de prazo ou esforço necessários a uma nova iniciativa, evitam ao máximo fornecer uma resposta. Isso acontece pela confusão que existe quanto ao que seja uma estimativa e as diferenças entre esse ato, técnico, e a determinação de uma meta ou a assunção de um compromisso. Quando há uma resposta, o mais comum é que seja fornecida uma resposta envolvendo um único ponto, uma data ou uma quantidade de horas. Respostas como essas, que passam a impressão de uma certeza, só fazem realimentar a confusão entre o que seja uma estimativa, uma meta ou um compromisso. As consequencias de tratar um ato como outro não são positivas e trazem graves prejuízos a todos os envolvidos no processo.

O COCOMOII (COnstructive COst MOdel) surge como uma alternativa para incluir componentes de incerteza nas estimativas conforme o nível de informação disponível. Ele é um modelo paramétrico que estabelece equações matemáticas que descrevem as relações entre o tamanho do software - fator primário de custo usualmente representado em termos de pontos de função - e outros fatores secundários, que buscam capturar particularidades do Produto, Processo, Pessoal e Plataforma. Esses fatores são denominados Cost Drivers, sendo alguns de efeito proporcional e outros de efeito exponencial.

O modelo oferece um framework completo para determinar fatores de produtividade locais (constantes de produtividade) a partir de informações de simples obtenção como o Prazo e o Esforço realizados em projetos passados. Uma das principais virtudes do COCOMOII é fornecer estimativas de prazo e esforço e a partir delas sugerir o tamanho da equipe e não o oposto; como acontece de forma geral e que promove a lógica da "gestação de um mês com nove mulheres".

OBJETIVO

O objetivo deste curso de Estimativas de Software com o COCOMO II
, no que se refere ao usuário operador do modelo, é dotar o participante de conhecimento tal que ele seja capaz de:

-

Estabelecer a diferença entre os atos de estimar, assumir um compromisso e estabelecer uma meta e, com isso, adotar uma postura de quem observa uma técnica ao fornecer uma estimativa em contraste com a postura de quem barganha mais tempo ou recursos. O participante deve ser capaz de apresentar as opções e cenários para escolha da melhor opção pelos responsáveis por estabelecer metas ou assumir compromissos com base em fundamentos sólidos e em instrumentos de gerência do conhecimento;

 

-

Diferenciar o que seja uma estimativa direta e o que seja um modelo de estimativa paramétrica. Especificamente sobre esses últimos, discutimos as particularidades entre aqueles baseados em modelos deterministicos e aqueles baseados em modelos estocásticos;

 

-

Transformar as faixas de esforço e prazo otimistas, mais prováveis e pessimistas fornecidas por modelos de estimativa estocásticos ou pela estimativa direta em uma determinada quantidade de horas ou de meses acompanhados da respectiva probabilidade;

 

-

Diferenciar entre os três modelos que compõem o COCOMOII: Composição de Aplicação (Application Composition); Projeto Preliminar (Early Design); e Pós-Arquitetura (Post-Architecture) e selecionar aquele mais adequado conforme o nível de informação disponível quando da elaboração da estimativa;

 

-

Utilizar o ponto de função como parâmetro de custo primário do modelo e realizar a avaliação dos demais parâmetros de custo secundários relativos ao produto, ao processo, ao pessoal;

 

-

Interpretar os resultados do modelo em termos de quais atividades em que fases do ciclo de vida do desenvolvimento estão incluídas nas estimativas geradas, quais categorias trabalho são considerados nos resultados e em que pontos o modelo deve ser lido como uma referência de mercado e quais pontos devem necessariamente ser calibrados às condições locais de onde será aplicado.

 

O curso não se limita à operação do modelo, também tendo por objetivo abordar assuntos sobre a sua administração. Aqueles que fazer parte desse publico deve ser capazes de:

-

Calibrar os percentuais de esforço e prazo conforme a fase de acompanhamento gerencial;

 

-

Escolher a melhor métrica de qualidade para avaliar e calibrar o modelo considerandos as suas particularidades e quais métricas são mais adequadas à política da organização onde o modelo será utilizado;

 

-

Calibrar o modelo utilizando o roteiro do livro "Software Cost Estimation with COCOMOII" ou o complemento do Microsoft Excel "Solver";

 

-

Definir uma política local com a interpretação de aspectos subjetivos das orientações para avaliação qualitativa dos fatores secundários de custo de pessoal, produto, plataforma e processo.

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 material de referência em português, cópia dos slides, exercícios de fixação e estudo de casos; gabarito dos exercícios e certificado de participação entregues em arquivos no formato PDF. Apesar de não ser algo necessário para o trabalho aqui proposto, o participante levar um notebook executando o Microsoft Windows com o software Microsoft Excel com o complemento Solver instalado torna a experiência do curso mais interessante.

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.


INSTRUTOR

Carlos Eduardo Vazquez, CFPS
Carlos Eduardo Vazquez Profissional com mais de 20 anos de experiência em desenvolvimento, manutenção e gestão de sistemas corporativos, graduado tecnólogo em processamento de dados pela PUC Rio em 1990, desde 1991 utiliza a Análise de Pontos de Função nessas atividades e desde 1993 conduz treinamentos corporativos nessa técnica. Em 1996, foi um dos primeiros cinco brasileiros a obter a Certificação de Especialista em Pontos de Função – CFPS – concedida pelo International Function Point Users Group – IFPUG, instituição da qual é associado corporativo com direito a voto, tendo em 2010, participado no esforço de tradução para o português da versão 4.3.1 de seu Manual de Práticas de Contagem. Desde então, já a renovou com sucesso por mais quatro vezes consecutivas (2001, 2004, 2007 e 2010). Em 1998, atuou como professor na UFES e fundou a FATTO Consultoria e Sistemas com o objetivo de difundir a técnica visando melhorar as práticas de software nacional. Em 2001, escreveu o livro "Análise de Pontos de Função: Medição, Estimativas e Gerenciamento de Projetos de Software", livro atualmente em sua 10ª edição e único atualizado sobre o assunto. Desenvolveu o conteúdo de vários dos cursos presenciais e à distância da FATTO, tendo sido consultor e instrutor de várias turmas abertas ao público e fechadas para organizações públicas e privadas. Formou uma equipe de especialistas no assunto e é responsável pela organização e qualidade dos serviços por eles prestados.


DATA E HORÁRIO

Dias 24 a 25 de abril de 2012.
De 09:00 às 13:00 e de 14:00 às 18:00.
Carga horária: 16 horas.

LOCAL

ASSBAN-DF, SHCS, Via W3 Sul, QUADRA 503, BLOCO A, No 13 - Asa Sul - Brasília - DF - CEP 70.331-510.

INVESTIMENTO POR PARTICIPANTE

R$1.199,00 (parcelamento disponível somente no cartão de crédito conforme juros e prazo da administradora do cartão).

* O pagamento disponível nesta página é apenas para inscrição sem desconto, para inscrições que se enquadram nas condições de desconto favor solicitar a inscrição via e-mail conforme abaixo para orientação de como efetuar o pagamento com desconto.

FORMA DE PAGAMENTO


Além das facilidados oferecidas pelo Pagseguro, há também as opções de depósito bancário, DOC, TED e nota de empenho (para inscrições de servidores públicos).

CONDIÇÕES ESPECIAIS (PAGAMENTO ANTECIPADO EM TURMAS ABERTAS PROMOVIDAS EXCLUSIVAMENTE PELA FATTO)

a) Desconto de 5% para inscrição de grupos de 3 ou mais participantes.

b) Bolsa com desconto de 50% sobre o valor integral da inscrição. Limite de dois bolsistas por turma e vinculada à realização de uma atividade a ser combinada (ex.: pesquisas, tradução de textos técnicos, etc).

c) Desconto de 10% (não cumulativo com outros descontos) para membros associados do IIBA-SP (International Institute of Business Analysis - Capítulo São Paulo).

PROMOÇÃO EXCLUSIVA PARA EX-ALUNOS:

d) 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. É uma oportunidade extremamente vantajosa de reciclagem de conhecimento, uma vez que periodicamente a técnica de pontos de função é atualizada pelo IFPUG e a FATTO promove a melhoria contínua dos seus treinamentos.

e) 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.

INSCRIÇÃO

Para solicitar inscrição favor enviar e-mail para curso@fattocs.com.br especificando a turma (curso, data e local) que deseja inscrever-se, como tomou conhecimento do curso, e:

- inscrição pessoa física: nome completo, e-mail, CPF, endereço, fone de contato e data para pagamento;

- inscrição pessoa jurídica: nome completo dos participantes, e-mail, razão social, CNPJ, endereço, fone de contato e data para pagamento.

Em caso de desistência por parte do aluno, o valor da inscrição será devolvido de forma integral desde que o aviso da desistência seja feito com 7 dias de antecedência à data de início do curso. Para as desistências com aviso até a véspera do curso, será efetuada a devolução de 80% do valor da inscrição. Após o início do curso, não haverá devolução do valor da inscrição.

OUTRAS INFORMAÇÕES

FATTO Consultoria e Sistemas
CNPJ: 02.434.797/0001-60
Dados bancários:
- Banco do Brasil (001), agência 3480-0, cc 22946-6
- Banco Bradesco (237), agência 485-5, cc 148999-2
E-mail de contato: curso@fattocs.com.br

   Página Inicial   |    Indique o Site   |    EAD   |    Mapa do Site   |    Fale Conosco: fatto@fattocs.com.br


Telefones : Brasília: (61) 4063-7484 / São Paulo: (11) 4063-4658 / Vitória: (27) 3026-6304

Rio de Janeiro: (21) 4063-5311 / Belo Horizonte: (31) 4063-8475 / Recife: (81) 4062-9103

Salvador: (71) 4062-9234 / Porto Alegre: (51) 4063-8129 / Florianópolis (48) 4062-1699

RSS   Twitter   Facebook   Linkedin   Youtube

FATTO Consultoria e Sistemas - Estimativas, Medição e Requisitos de Software.