SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Downloaden Sie, um offline zu lesen
USC COCOMO II
Estimando Projetos e Estabelecendo Trade-offs




                                           Humbertho Mattar
Agenda

           Visão Geral das Estimativas do Mercado

          Modelos de Estimativa de Prazo e Esforço


                   Histórico do COCOMO


                 Evolução do COCOMO 81


   Diferença do COCOMO p/ Métricas de Tamanho Funcional


         Realizando medições através do COCOMO II
Visão Geral das Estimativas
 • Duas medidas de tamanho de software mais comuns no mercado, Pontos
   de função (Serviço) e Linhas de Código (Produto);
 • Pontos de função são úteis para estimativas no início do projeto -
   Proposta do serviço. E é independente de plataforma tecnológica.
 • LOC (Line of Code) continua sendo um sucesso na previsão do esforço do
   projeto, devido a ampla quantidade de projetos que foi aplicado
 • Outro método utilizado em estimativa iniciais do projeto é a Contagem
   Indicativa da NESMA, derivada das práticas de contagem do IFPUG, o qual
   o coeficiente de correlação (R de Pearson) é de aproximadamente 78,4%.
 • Além de outras 80 métricas derivativas da APF, por exemplo a Boeing 3D.
Modelos de Estimativa de Prazo e Esforço
 • Modelos Paramétricos
   ▫ Assumem a existência de relação matemática entre Tamanho, Esforço e
     Prazo. Ex.: COCOMO e SLIM
 • Modelos baseados em Atividades
   ▫ Estimativa bottom-up, estima esfoço e prazo para cada atividade do
     projeto
 • Analogia
   ▫ Comparação simples das características dos projetos com a de outros
     projetos já concluídos
 • Relações Simples de Estimativa
   ▫ Uso de relações matemáticas simples, baseados em históricos locais.
     Exemplo: Estimar o esforço a partir de um modelo linear do tipo:
                ESFORÇO = TAMANHO X PRODUTIVIDADE
Por que utilizar modelos Paramétricos?
 • Relações simples de estimativa normalmente não são
  aplicadas nas organizações e contextos mais complexos
 • Normalmente faltam dados históricos que permitam a
  utilização de uma abordagem simplificada.
 • Devido a estes problemas, os modelos paramétricos são
  mais abrangentes e possuem uma boa base matemática.
 • O COCOMO, modelo paramétrico, por ter sido elaborado por
  entidades   educacionais   possui   maior   credibilidade   no
  mercado.
Histórico do COCOMO
• O método COCOMO (COnstructive COst MOdel) é um modelo paramétrico
  de estimativa de custo para o planejamento e execução de projetos de
  software
• Foi desenvolvido em 1981 por Barry Boehm, no livro Software Engineering
  Economics.

• O COCOMO II (CII) foi e continua sendo mantido pela Universidade do Sul
  da Califórnia (USC) e está a cargo do Centro de Engrenharia de Software.
• O método foi derivado e baseado nas análises feitas em um conjunto de
  63 projetos, cobrindo áreas como: negócios, controle, científica, suporte e
  sistema operacional.
Evolução do COCOMO 81
• O método COCOMO II teve como percursor o COCOMO 81.

• O COCOMO 81 foi substituído em 2000.

• O COCOMO 81 foi considerado absoleto por não trabalhar com ciclos de

  vida interativos, embasado por projetos antigos, a incapacidade de

  manipular COTS.

• O COCOMO II possui hoje uma grande aderência ao RUP e aborda todos

  os trade-offs dos projetos.

• Entende-se trade-offs como prioridades para a execução dos projetos;

  Exemplo:

  • CUSTO, TEMPO e QUALIDADE
COCOMO X Tamanho Funcional
       COCOMO             Tamanho Funcional

Modelo paramétrico,    Medida das
deriva indicadores a   funcionalidades da
partir do tamanho      aplicação, baseada
funcional da           a complexidade e
aplicação              contribuição do
                       método escolhido.
Medição de Esforço, Prazo e Equipe
• O COCOMO II, define o esforço (PM – Persons-Month), pessoas-mês

Fórmulas Bases:

ESFORÇO

PM = A * (TAMANHO^E)* PRODUTÓRIO (i=1 até n, EM(i)), onde

E = B + 0,001 * Somatório (j=1 até 5, SF(j))

PRAZO                                                 Nota: O CII considera que
                                                      o mês é equivalente a 152
TDEV = C * PM ^ F, onde                               horas de trabalho
F = D + (0,2 * 0,01) * Somatório (j=1 até 5, SF(j))

EQUIPE MÉDIA

EM = Esforço / Prazo
Roteiro para Estimativa
          • Calibrar o CII c/ a Base Histórica
      1

          • Aplicação do Backfiring, tabela USC CII
      2

          • Determinar os Effort Multipliers
      3

          • Determinar Esforço, Prazo e Equipe Média
      4

          • Distribuir o Esforço p/ Fases do Projeto
      5
Dúvidas ???

Weitere ähnliche Inhalte

Was ist angesagt?

3 0 cap 003
3 0 cap 0033 0 cap 003
3 0 cap 003luisadr
 
Pesquisa Operacional - Definição e Origem
Pesquisa Operacional - Definição e OrigemPesquisa Operacional - Definição e Origem
Pesquisa Operacional - Definição e OrigemAdriano Maranhão
 
Plano de aula po1 capitulo 3 introdução a po 2015 vrs 0000.ppt [modo de com...
Plano de aula po1 capitulo 3   introdução a po 2015 vrs 0000.ppt [modo de com...Plano de aula po1 capitulo 3   introdução a po 2015 vrs 0000.ppt [modo de com...
Plano de aula po1 capitulo 3 introdução a po 2015 vrs 0000.ppt [modo de com...Luis Duncan
 
Estimativa de Software em Pontos de Caso de Uso
Estimativa de Software em Pontos de Caso de UsoEstimativa de Software em Pontos de Caso de Uso
Estimativa de Software em Pontos de Caso de UsoE-NOVAR Solutions
 
Pontos por função
Pontos por funçãoPontos por função
Pontos por funçãolipe_assis
 
Análise de Pontos de Função
Análise de Pontos de FunçãoAnálise de Pontos de Função
Análise de Pontos de FunçãoCristhiano Garcia
 
1-1 Capitulo 000
1-1 Capitulo 0001-1 Capitulo 000
1-1 Capitulo 000luisadr
 
Estimativa de software usando pontos de função
Estimativa de software usando pontos de funçãoEstimativa de software usando pontos de função
Estimativa de software usando pontos de funçãoClaudio Martins
 
Medida de Esforço de Software com Análise de Ponto de Função
Medida de Esforço de Software com Análise de Ponto de FunçãoMedida de Esforço de Software com Análise de Ponto de Função
Medida de Esforço de Software com Análise de Ponto de FunçãoÁlvaro Farias Pinheiro
 
Pesquisa Operacional Aula 02 - Programação Linear - Parte I
Pesquisa Operacional Aula 02 - Programação Linear - Parte IPesquisa Operacional Aula 02 - Programação Linear - Parte I
Pesquisa Operacional Aula 02 - Programação Linear - Parte ILeinylson Fontinele
 
Engenharia de Software - Unimep/Pronatec - Aula 2
Engenharia de Software - Unimep/Pronatec - Aula 2Engenharia de Software - Unimep/Pronatec - Aula 2
Engenharia de Software - Unimep/Pronatec - Aula 2André Phillip Bertoletti
 
APF - Fundamentos, aplicação como base para medição em contratos de software ...
APF - Fundamentos, aplicação como base para medição em contratos de software ...APF - Fundamentos, aplicação como base para medição em contratos de software ...
APF - Fundamentos, aplicação como base para medição em contratos de software ...Fatto Consultoria e Sistemas
 
Resumo Sobre Análise de Pontos de Função
Resumo Sobre Análise de Pontos de FunçãoResumo Sobre Análise de Pontos de Função
Resumo Sobre Análise de Pontos de FunçãoGustavo Adolfo Alencar
 
Plano de Aula Duncan PO1 CAP 1
Plano de Aula Duncan PO1 CAP 1Plano de Aula Duncan PO1 CAP 1
Plano de Aula Duncan PO1 CAP 1luisadr
 
Plano de aula po1 capitulo 1 programação aulas 2015 vrs 0001
Plano de aula po1 capitulo 1   programação aulas 2015 vrs 0001Plano de aula po1 capitulo 1   programação aulas 2015 vrs 0001
Plano de aula po1 capitulo 1 programação aulas 2015 vrs 0001Luis Duncan
 

Was ist angesagt? (18)

3 0 cap 003
3 0 cap 0033 0 cap 003
3 0 cap 003
 
Pesquisa Operacional - Definição e Origem
Pesquisa Operacional - Definição e OrigemPesquisa Operacional - Definição e Origem
Pesquisa Operacional - Definição e Origem
 
Plano de aula po1 capitulo 3 introdução a po 2015 vrs 0000.ppt [modo de com...
Plano de aula po1 capitulo 3   introdução a po 2015 vrs 0000.ppt [modo de com...Plano de aula po1 capitulo 3   introdução a po 2015 vrs 0000.ppt [modo de com...
Plano de aula po1 capitulo 3 introdução a po 2015 vrs 0000.ppt [modo de com...
 
Estimativa de Software em Pontos de Caso de Uso
Estimativa de Software em Pontos de Caso de UsoEstimativa de Software em Pontos de Caso de Uso
Estimativa de Software em Pontos de Caso de Uso
 
Métricas de Código
Métricas de CódigoMétricas de Código
Métricas de Código
 
Pontos por função
Pontos por funçãoPontos por função
Pontos por função
 
Análise de Pontos de Função
Análise de Pontos de FunçãoAnálise de Pontos de Função
Análise de Pontos de Função
 
1-1 Capitulo 000
1-1 Capitulo 0001-1 Capitulo 000
1-1 Capitulo 000
 
Eng.ª do Software - 6. Gestão de projectos
Eng.ª do Software - 6. Gestão de projectosEng.ª do Software - 6. Gestão de projectos
Eng.ª do Software - 6. Gestão de projectos
 
Po aula 01
Po aula 01Po aula 01
Po aula 01
 
Estimativa de software usando pontos de função
Estimativa de software usando pontos de funçãoEstimativa de software usando pontos de função
Estimativa de software usando pontos de função
 
Medida de Esforço de Software com Análise de Ponto de Função
Medida de Esforço de Software com Análise de Ponto de FunçãoMedida de Esforço de Software com Análise de Ponto de Função
Medida de Esforço de Software com Análise de Ponto de Função
 
Pesquisa Operacional Aula 02 - Programação Linear - Parte I
Pesquisa Operacional Aula 02 - Programação Linear - Parte IPesquisa Operacional Aula 02 - Programação Linear - Parte I
Pesquisa Operacional Aula 02 - Programação Linear - Parte I
 
Engenharia de Software - Unimep/Pronatec - Aula 2
Engenharia de Software - Unimep/Pronatec - Aula 2Engenharia de Software - Unimep/Pronatec - Aula 2
Engenharia de Software - Unimep/Pronatec - Aula 2
 
APF - Fundamentos, aplicação como base para medição em contratos de software ...
APF - Fundamentos, aplicação como base para medição em contratos de software ...APF - Fundamentos, aplicação como base para medição em contratos de software ...
APF - Fundamentos, aplicação como base para medição em contratos de software ...
 
Resumo Sobre Análise de Pontos de Função
Resumo Sobre Análise de Pontos de FunçãoResumo Sobre Análise de Pontos de Função
Resumo Sobre Análise de Pontos de Função
 
Plano de Aula Duncan PO1 CAP 1
Plano de Aula Duncan PO1 CAP 1Plano de Aula Duncan PO1 CAP 1
Plano de Aula Duncan PO1 CAP 1
 
Plano de aula po1 capitulo 1 programação aulas 2015 vrs 0001
Plano de aula po1 capitulo 1   programação aulas 2015 vrs 0001Plano de aula po1 capitulo 1   programação aulas 2015 vrs 0001
Plano de aula po1 capitulo 1 programação aulas 2015 vrs 0001
 

Andere mochten auch

Cocomo ii estimation
Cocomo ii estimationCocomo ii estimation
Cocomo ii estimationjujin1810
 
TDC 2015 Porto Alegre - Preciso estimar mesmo?
TDC 2015 Porto Alegre - Preciso estimar mesmo?TDC 2015 Porto Alegre - Preciso estimar mesmo?
TDC 2015 Porto Alegre - Preciso estimar mesmo?Emerson Schenatto
 
Otimização do Desempenho de Times Ágeis - UaiJUG techdays - Uberlândia - MG
Otimização do Desempenho de Times Ágeis - UaiJUG techdays - Uberlândia - MGOtimização do Desempenho de Times Ágeis - UaiJUG techdays - Uberlândia - MG
Otimização do Desempenho de Times Ágeis - UaiJUG techdays - Uberlândia - MGSamyr Abdo
 
Cocomo II
Cocomo IICocomo II
Cocomo IIActimel
 

Andere mochten auch (9)

Estimativas em projetos de software
Estimativas em projetos de softwareEstimativas em projetos de software
Estimativas em projetos de software
 
Cocomo ii estimation
Cocomo ii estimationCocomo ii estimation
Cocomo ii estimation
 
TDC 2015 Porto Alegre - Preciso estimar mesmo?
TDC 2015 Porto Alegre - Preciso estimar mesmo?TDC 2015 Porto Alegre - Preciso estimar mesmo?
TDC 2015 Porto Alegre - Preciso estimar mesmo?
 
Otimização do Desempenho de Times Ágeis - UaiJUG techdays - Uberlândia - MG
Otimização do Desempenho de Times Ágeis - UaiJUG techdays - Uberlândia - MGOtimização do Desempenho de Times Ágeis - UaiJUG techdays - Uberlândia - MG
Otimização do Desempenho de Times Ágeis - UaiJUG techdays - Uberlândia - MG
 
Fi ti- aula 10
Fi ti- aula 10Fi ti- aula 10
Fi ti- aula 10
 
COCOMO II
COCOMO IICOCOMO II
COCOMO II
 
ITFT - Cocomo model
ITFT -  Cocomo modelITFT -  Cocomo model
ITFT - Cocomo model
 
Fundamentos APF
Fundamentos APFFundamentos APF
Fundamentos APF
 
Cocomo II
Cocomo IICocomo II
Cocomo II
 

Ähnlich wie USC COCOMO II

Memória de aula_aula04_eng_software
Memória de aula_aula04_eng_softwareMemória de aula_aula04_eng_software
Memória de aula_aula04_eng_softwarerenatocinttra
 
Defesa Mestrado - FTSProc - Um Processo para Minimizar as Dificuldades de Pro...
Defesa Mestrado - FTSProc - Um Processo para Minimizar as Dificuldades de Pro...Defesa Mestrado - FTSProc - Um Processo para Minimizar as Dificuldades de Pro...
Defesa Mestrado - FTSProc - Um Processo para Minimizar as Dificuldades de Pro...Estevão Hess
 
Pesquisa operacional
Pesquisa operacionalPesquisa operacional
Pesquisa operacionalÉder Alves
 
Modelo de Implantação para Soluções de Operações
Modelo de Implantação para Soluções de OperaçõesModelo de Implantação para Soluções de Operações
Modelo de Implantação para Soluções de OperaçõesEiji Yamamoto
 
Aula 05 qs - cocomo
Aula 05   qs - cocomoAula 05   qs - cocomo
Aula 05 qs - cocomoJunior Gomes
 
Comissionamento como Ferramenta do Processo de Controle de Qualidade em Contr...
Comissionamento como Ferramenta do Processo de Controle de Qualidade em Contr...Comissionamento como Ferramenta do Processo de Controle de Qualidade em Contr...
Comissionamento como Ferramenta do Processo de Controle de Qualidade em Contr...Rodrigo M. Gandra, MSc, PMP, PMI-RMP
 
Macrosolutions Treinamento: Análise de Valor Agregado em projetos (Earned Value)
Macrosolutions Treinamento: Análise de Valor Agregado em projetos (Earned Value)Macrosolutions Treinamento: Análise de Valor Agregado em projetos (Earned Value)
Macrosolutions Treinamento: Análise de Valor Agregado em projetos (Earned Value)Macrosolutions SA
 
Aula - Gerenciamento de Projetos
Aula - Gerenciamento de ProjetosAula - Gerenciamento de Projetos
Aula - Gerenciamento de ProjetosMBBARRETOCONSTRUES
 
WM_Gestão do Trabalho_AES Elpa_Jornada Tecnica
WM_Gestão do Trabalho_AES Elpa_Jornada TecnicaWM_Gestão do Trabalho_AES Elpa_Jornada Tecnica
WM_Gestão do Trabalho_AES Elpa_Jornada TecnicaDenesio Carvalho
 
Mba gestão de projetos montanha russa 2011 - veris
Mba gestão de projetos   montanha russa 2011 - verisMba gestão de projetos   montanha russa 2011 - veris
Mba gestão de projetos montanha russa 2011 - verisMarco De Souza
 
planejamento de obra utilizando o pert cpm.ppt
planejamento de obra utilizando o pert cpm.pptplanejamento de obra utilizando o pert cpm.ppt
planejamento de obra utilizando o pert cpm.pptSilvio Veras
 

Ähnlich wie USC COCOMO II (20)

Gerência de Projetos
Gerência de ProjetosGerência de Projetos
Gerência de Projetos
 
Memória de aula_aula04_eng_software
Memória de aula_aula04_eng_softwareMemória de aula_aula04_eng_software
Memória de aula_aula04_eng_software
 
Gestão de Projetos
Gestão de ProjetosGestão de Projetos
Gestão de Projetos
 
COCOMO-caso_de_uso.ppt
COCOMO-caso_de_uso.pptCOCOMO-caso_de_uso.ppt
COCOMO-caso_de_uso.ppt
 
Gerenciamento de projetos Aula05 -exercício cpm-parte1
Gerenciamento de projetos Aula05 -exercício cpm-parte1Gerenciamento de projetos Aula05 -exercício cpm-parte1
Gerenciamento de projetos Aula05 -exercício cpm-parte1
 
Gestão de Projetos com Ms project
Gestão de Projetos com Ms projectGestão de Projetos com Ms project
Gestão de Projetos com Ms project
 
Defesa Mestrado - FTSProc - Um Processo para Minimizar as Dificuldades de Pro...
Defesa Mestrado - FTSProc - Um Processo para Minimizar as Dificuldades de Pro...Defesa Mestrado - FTSProc - Um Processo para Minimizar as Dificuldades de Pro...
Defesa Mestrado - FTSProc - Um Processo para Minimizar as Dificuldades de Pro...
 
Pesquisa operacional
Pesquisa operacionalPesquisa operacional
Pesquisa operacional
 
Modelo de Implantação para Soluções de Operações
Modelo de Implantação para Soluções de OperaçõesModelo de Implantação para Soluções de Operações
Modelo de Implantação para Soluções de Operações
 
Estimativas cef 2000
Estimativas cef 2000Estimativas cef 2000
Estimativas cef 2000
 
Aula 05 qs - cocomo
Aula 05   qs - cocomoAula 05   qs - cocomo
Aula 05 qs - cocomo
 
Gp resumo
Gp   resumoGp   resumo
Gp resumo
 
Comissionamento como Ferramenta do Processo de Controle de Qualidade em Contr...
Comissionamento como Ferramenta do Processo de Controle de Qualidade em Contr...Comissionamento como Ferramenta do Processo de Controle de Qualidade em Contr...
Comissionamento como Ferramenta do Processo de Controle de Qualidade em Contr...
 
Macrosolutions Treinamento: Análise de Valor Agregado em projetos (Earned Value)
Macrosolutions Treinamento: Análise de Valor Agregado em projetos (Earned Value)Macrosolutions Treinamento: Análise de Valor Agregado em projetos (Earned Value)
Macrosolutions Treinamento: Análise de Valor Agregado em projetos (Earned Value)
 
Gerenciamento de produção
Gerenciamento de produçãoGerenciamento de produção
Gerenciamento de produção
 
Modelos quantitativos para a tomada de decisão.
Modelos quantitativos para a tomada de decisão.Modelos quantitativos para a tomada de decisão.
Modelos quantitativos para a tomada de decisão.
 
Aula - Gerenciamento de Projetos
Aula - Gerenciamento de ProjetosAula - Gerenciamento de Projetos
Aula - Gerenciamento de Projetos
 
WM_Gestão do Trabalho_AES Elpa_Jornada Tecnica
WM_Gestão do Trabalho_AES Elpa_Jornada TecnicaWM_Gestão do Trabalho_AES Elpa_Jornada Tecnica
WM_Gestão do Trabalho_AES Elpa_Jornada Tecnica
 
Mba gestão de projetos montanha russa 2011 - veris
Mba gestão de projetos   montanha russa 2011 - verisMba gestão de projetos   montanha russa 2011 - veris
Mba gestão de projetos montanha russa 2011 - veris
 
planejamento de obra utilizando o pert cpm.ppt
planejamento de obra utilizando o pert cpm.pptplanejamento de obra utilizando o pert cpm.ppt
planejamento de obra utilizando o pert cpm.ppt
 

Kürzlich hochgeladen

PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...HELENO FAVACHO
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéisines09cachapa
 
LENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretaçãoLENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretaçãoLidianePaulaValezi
 
migração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenosmigração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenosLucianoPrado15
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptxJssicaCassiano2
 
Seminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptxSeminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptxReinaldoMuller1
 
Conflitos entre: ISRAEL E PALESTINA.pdf
Conflitos entre:  ISRAEL E PALESTINA.pdfConflitos entre:  ISRAEL E PALESTINA.pdf
Conflitos entre: ISRAEL E PALESTINA.pdfjacquescardosodias
 
8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeitotatianehilda
 
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfPROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfHELENO FAVACHO
 
P P P 2024 - *CIEJA Santana / Tucuruvi*
P P P 2024  - *CIEJA Santana / Tucuruvi*P P P 2024  - *CIEJA Santana / Tucuruvi*
P P P 2024 - *CIEJA Santana / Tucuruvi*Viviane Moreiras
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfHELENO FAVACHO
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfTutor de matemática Ícaro
 
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptxResponde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptxAntonioVieira539017
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxLuizHenriquedeAlmeid6
 
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...MariaCristinaSouzaLe1
 
O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.denisecompasso2
 
Sistema de Bibliotecas UCS - Cantos do fim do século
Sistema de Bibliotecas UCS  - Cantos do fim do séculoSistema de Bibliotecas UCS  - Cantos do fim do século
Sistema de Bibliotecas UCS - Cantos do fim do séculoBiblioteca UCS
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...PatriciaCaetano18
 
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAPROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAHELENO FAVACHO
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfHELENO FAVACHO
 

Kürzlich hochgeladen (20)

PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéis
 
LENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretaçãoLENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretação
 
migração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenosmigração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenos
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx
 
Seminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptxSeminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptx
 
Conflitos entre: ISRAEL E PALESTINA.pdf
Conflitos entre:  ISRAEL E PALESTINA.pdfConflitos entre:  ISRAEL E PALESTINA.pdf
Conflitos entre: ISRAEL E PALESTINA.pdf
 
8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito
 
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfPROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
 
P P P 2024 - *CIEJA Santana / Tucuruvi*
P P P 2024  - *CIEJA Santana / Tucuruvi*P P P 2024  - *CIEJA Santana / Tucuruvi*
P P P 2024 - *CIEJA Santana / Tucuruvi*
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptxResponde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
 
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
 
O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.
 
Sistema de Bibliotecas UCS - Cantos do fim do século
Sistema de Bibliotecas UCS  - Cantos do fim do séculoSistema de Bibliotecas UCS  - Cantos do fim do século
Sistema de Bibliotecas UCS - Cantos do fim do século
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
 
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAPROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
 

USC COCOMO II

  • 1. USC COCOMO II Estimando Projetos e Estabelecendo Trade-offs Humbertho Mattar
  • 2. Agenda Visão Geral das Estimativas do Mercado Modelos de Estimativa de Prazo e Esforço Histórico do COCOMO Evolução do COCOMO 81 Diferença do COCOMO p/ Métricas de Tamanho Funcional Realizando medições através do COCOMO II
  • 3. Visão Geral das Estimativas • Duas medidas de tamanho de software mais comuns no mercado, Pontos de função (Serviço) e Linhas de Código (Produto); • Pontos de função são úteis para estimativas no início do projeto - Proposta do serviço. E é independente de plataforma tecnológica. • LOC (Line of Code) continua sendo um sucesso na previsão do esforço do projeto, devido a ampla quantidade de projetos que foi aplicado • Outro método utilizado em estimativa iniciais do projeto é a Contagem Indicativa da NESMA, derivada das práticas de contagem do IFPUG, o qual o coeficiente de correlação (R de Pearson) é de aproximadamente 78,4%. • Além de outras 80 métricas derivativas da APF, por exemplo a Boeing 3D.
  • 4. Modelos de Estimativa de Prazo e Esforço • Modelos Paramétricos ▫ Assumem a existência de relação matemática entre Tamanho, Esforço e Prazo. Ex.: COCOMO e SLIM • Modelos baseados em Atividades ▫ Estimativa bottom-up, estima esfoço e prazo para cada atividade do projeto • Analogia ▫ Comparação simples das características dos projetos com a de outros projetos já concluídos • Relações Simples de Estimativa ▫ Uso de relações matemáticas simples, baseados em históricos locais. Exemplo: Estimar o esforço a partir de um modelo linear do tipo: ESFORÇO = TAMANHO X PRODUTIVIDADE
  • 5. Por que utilizar modelos Paramétricos? • Relações simples de estimativa normalmente não são aplicadas nas organizações e contextos mais complexos • Normalmente faltam dados históricos que permitam a utilização de uma abordagem simplificada. • Devido a estes problemas, os modelos paramétricos são mais abrangentes e possuem uma boa base matemática. • O COCOMO, modelo paramétrico, por ter sido elaborado por entidades educacionais possui maior credibilidade no mercado.
  • 6. Histórico do COCOMO • O método COCOMO (COnstructive COst MOdel) é um modelo paramétrico de estimativa de custo para o planejamento e execução de projetos de software • Foi desenvolvido em 1981 por Barry Boehm, no livro Software Engineering Economics. • O COCOMO II (CII) foi e continua sendo mantido pela Universidade do Sul da Califórnia (USC) e está a cargo do Centro de Engrenharia de Software. • O método foi derivado e baseado nas análises feitas em um conjunto de 63 projetos, cobrindo áreas como: negócios, controle, científica, suporte e sistema operacional.
  • 7. Evolução do COCOMO 81 • O método COCOMO II teve como percursor o COCOMO 81. • O COCOMO 81 foi substituído em 2000. • O COCOMO 81 foi considerado absoleto por não trabalhar com ciclos de vida interativos, embasado por projetos antigos, a incapacidade de manipular COTS. • O COCOMO II possui hoje uma grande aderência ao RUP e aborda todos os trade-offs dos projetos. • Entende-se trade-offs como prioridades para a execução dos projetos; Exemplo: • CUSTO, TEMPO e QUALIDADE
  • 8. COCOMO X Tamanho Funcional COCOMO Tamanho Funcional Modelo paramétrico, Medida das deriva indicadores a funcionalidades da partir do tamanho aplicação, baseada funcional da a complexidade e aplicação contribuição do método escolhido.
  • 9. Medição de Esforço, Prazo e Equipe • O COCOMO II, define o esforço (PM – Persons-Month), pessoas-mês Fórmulas Bases: ESFORÇO PM = A * (TAMANHO^E)* PRODUTÓRIO (i=1 até n, EM(i)), onde E = B + 0,001 * Somatório (j=1 até 5, SF(j)) PRAZO Nota: O CII considera que o mês é equivalente a 152 TDEV = C * PM ^ F, onde horas de trabalho F = D + (0,2 * 0,01) * Somatório (j=1 até 5, SF(j)) EQUIPE MÉDIA EM = Esforço / Prazo
  • 10. Roteiro para Estimativa • Calibrar o CII c/ a Base Histórica 1 • Aplicação do Backfiring, tabela USC CII 2 • Determinar os Effort Multipliers 3 • Determinar Esforço, Prazo e Equipe Média 4 • Distribuir o Esforço p/ Fases do Projeto 5