Você está na página 1de 2

MItos[Se a equipa dispõe de um manual repleto de padrões e procedimentos de

desenvolvimento de software, então a equipa está apta a bem encaminhar o


desenvolvimento.] [A obtenção de computadores de última geração implica que a equipa tem
a sua disposição ferramentas de desenvolvimento de software de última geração.] [Se o
desenvolvimento de software estiver atrasado, basta aumentar o tamanho da equipa para
honrar o prazo de desenvolvimento.] [Uma descrição breve e geral dos requisitos de software
é o suficiente para iniciar o seu projecto… maiores detalhes podem ser definidos
posteriormente.] [Os requisitos mudam continuamente durante o desenvolvimento, mas isto
não é problema, pois o software é flexível e pode aceitar facilmente alterações.] [Após edição
do programa e sua colocação em funcionamento, o trabalho está terminado.] [Enquanto o
programa não entrar em funcionamento é impossível avaliar a sua qualidade.] [O produto a ser
entregue no fim do projecto é o programa funcionando.] Contagem dos pontos de função •
Identificação dos tipos de funções; • Classificação das funções; • Distribuição dos pesos; •
Cálculo dos pontos de função; Estimativas de esforço ➢ Para a realização de estimativas de
tempo e custos é fundamental estimar antes o esforço necessário para completar o projecto
ou cada uma das suas actividades. ➢ Podem ser obtidas directamente pelo julgamento de um
especialista, tipicamente usando técnicas de decomposição ou a partir de dados de tamanho
ou ainda a partir de dados históricos ➢ Quando uma organização não tem ainda dados
suficientes para definir seus próprios factores de produtividade, é aconselhável que se utilize
modelos algorítmicos ou empíricos. Equações ➢ De uma forma geral, utilizando o modelo
COCOMO, o esforço, o tempo de desenvolvimento e o tamanho da equipa não calculados de
acordo com as fórmulas e tabelas seguintes: 𝐸 = 𝐴 ∗ 𝑇 𝐵 ∗ 𝐹𝑎𝑐𝑡𝑜𝑟𝑒 𝑑𝑒 𝑎𝑗𝑢𝑠𝑡𝑒 𝑇𝑒𝑚𝑝𝑜 = 𝐶 ∗ 𝐸
𝐷 𝑁𝑃 = 𝐸 𝑇𝑒𝑚𝑝𝑜
Estimativas de esforço ➢ Existem vários modelos que derivam estimativas de esforço a partir
de dados de LOC’s (Lines Of Code) ou PF’s (Pontos de Função). De maneira geral, todos têm a
seguinte estrutura: 𝐸 = 𝐴 + 𝐵 ∗ 𝑇 𝐶 𝑂𝑛𝑑𝑒: E: Esforço em pessoas por mês; A, B e C: São
constantes derivadas empiricamente; T: Estimativa de Tamanho em LOC’s Estimativas de
tempo e alocação de recursos ➢ Quando falamos de recursos, estamos englobando pessoas,
hardware e software. Em todos casos é necessário observar a disponibilidade do recurso. ➢
Assim, é importante definir a partir de que data o recurso será necessário, por quanto tempo
ele será necessário e qual é a quantidade de horas necessárias por esse período. ➢ De posse
da estimativa de esforço e da alocação de recursos, é possível estimar o tempo de cada
actividade e, por conseguinte, do projecto.COCOMO ➢ É um modelo desenvolvido para
estimar o esforço, prazo, custo e tamanho da equipa para um projecto de software. ➢
COCOMO é apresentado na forma de um conjunto de modelos hierarquicamente em três
níveis: básico, intermediário e avançado.COCOMO BASICO➢ Calcula o esforço de
desenvolvimento de um software em função do tamanho estimado em linhas de código.
COCOMO intermediário • Calcula o esforço de desenvolvimento de software em função do
tamanho e de um conjunto atributos ou factores de software que incluem avaliações
sobrejectivas do produto, hardware, pessoal e atributos do projecto conforme mostra a tabela
seguinte:

Você também pode gostar