Beruflich Dokumente
Kultur Dokumente
Marcos Antonio Quinia 2334 Engenharia de Software III - 2013/1 Departamento de Cincia da Computao Universidade Estadual do Centro-Oeste
Introduo
Os modelos COCOMO so aplicveis a trs classes de projetos de software: (1)Projetos orgnicos; (2)Projetos semi-independentes; (3)Projetos embarcados.
(1)Projetos orgnicos: so projetos de software simples e relativamente pequenos, nos quais trabalham equipes reduzidas, com boa experincia de trabalho; em ambiente estvel de desenvolvimento com pouca necessidade de inovao e inexistncia de requisitos de entrega rgidos. Os programas so de tamanho relativamente pequeno, alcanando projetos de at 50k LOC.
(2)Projetos Semi-Independentes:so projetos de software intermedirios em tamanho e complexidade. Neles, as equipes com nveis de experincia mistos devem atender a uma mistura de requisitos pouco a muito rgidos. Os projetos alcanam at300k LOC.
(3)modo embarcado: abrange os projetos de software que devem ser desenvolvidos dentro de um conjunto restrito/compacto de hardware e software e as restries operacionais so rigorosas (e.g.: software de aparelhos de uso em diagnsticos mdicos).
E = abKLOCbb D = cbEdb Onde: E o esforo aplicado em pessoas-ms;D o tempo de desenvolvimento em meses cronolgicos e KLOC o nmero estimado de linhas entregues de cdigo para o projeto (expresso em milhares - k).Os coeficientesdeabecbe os expoentesbbedbso dados na Tabela.
Projeto de Software orgnico semi-independente embutido ab 2.4 3.0 3.6 bb 1.05 1.12 1.20 cb 2.5 2.5 2.5 db 0.38 0.35 0.32
8
COCOMO bsico adequado para uma estimativa rpida dos custos de engenharia de software. No entanto, no considera as diferenas nas restries de hardware, qualidade e experincia pessoal, o uso de ferramentas e tcnicas modernas, e outros fatores.
Cada um dos 15 atributos so classificados em uma escala, de importncia ou valor, de 6 pontos que varia de "muito baixo" a "muito alto". Com base na classificao, um multiplicador de esforo determinado a partir de tabelas publicadas por Boehm, e o produto de todos os resultados dos multiplicadores de esforo umfator de ajuste de esforo(FAE).Os valores tpicos para a faixa de FAE esto entre 0,9 a1,4.
11
12
Usando a estimativa LOC e os coeficientes observados na Tabela do Modelo Bsico, tem-se: E = 2.4 (KLOC)1,05 = 2,4 (33,2)1,05 = 95 pessoas-ms Para ser eficaz o modelo COCOMO deve ser recalibrado para o ambiente local.
13