José Malcher Jr.

Eng. Software – Analista de Sistemas

Parte Quatro – Métricas de SoftwareEstimativa de esforço e prazo

Introdução
Conteúdo
COCOMO
COCOMO básico
Exemplos de COCOMO básico
COCOMO intermediário
COCOMO avançado
COCOMO avançado: Spider-CoCoMo
COCOMO II
Método de Putnam
Complexidade ciclomática
Complexidade ciclomática
Conclusões
Referências
Exercícios de fixação

Estimativa de esforço e prazo

Material completo aqui: http://josemalcher.net/guia-de-estudos-engenharia-de-software/

fevereiro 19th, 2017

Posted In: Engenharia de Software, Métricas de software

Tags:, ,

Leave a Comment

Terceira Parte – Métricas de Software Determinação de Ponto por Função

Introdução
Conteúdo
Contextualização
Fan-out e Fan-in
Fan-out e Fan-in: características
Métricas de projeto da arquitetura
Indicadores de qualidade de software
Métricas para projeto orientado a objeto
Métricas orientadas a classe — o conjunto de métricas CK
Referências
Exercícios de fixação

Determinação de Ponto por Função

Material completo aqui: http://josemalcher.net/guia-de-estudos-engenharia-de-software/

fevereiro 19th, 2017

Posted In: Engenharia de Software, Métricas de software

Tags:, ,

Leave a Comment

Segunda parte – Métricas de SoftwarePontos por Função

Introdução
Métricas baseadas em função ou Pontos por Função (PF)
Valores do domínio de informações
Valores do domínio de informações – Tabela de PF
Exemplo de aplicação de Ponto de Função Não Ajustado (PFNA)
Exemplo de Diagrama de Fluxo de Dados (DFD) simples
Cálculo dos Pontos por Função
Método para estimativa de custo – exemplo SERPRO
Contagem de Pontos por Função de Projetos de Manutenção
Pontos de Casos de Uso (PCU)
Calculando o peso dos Atores do Sistema
Referências
Exercícios de fixação

Material completo aqui: http://josemalcher.net/guia-de-estudos-engenharia-de-software/

 

fevereiro 12th, 2017

Posted In: Engenharia de Software, Métricas de software

Tags:,

Leave a Comment

 

A primeira Parte de Métricas de SoftwareFundamentos de métricas e medidas disponível:

Métricas para Software
Por que devemos medir?
Quais são as etapas envolvidas?
Como garantir que o trabalho seja realizado corretamente?
Avaliação dos atributos internos do produto
Qualidade de Software
Custo do reparo
Curva de falhas para hardware ou curva da banheira
Garantia de qualidade
Fatores determinantes para a garantia da qualidade
Fatores de qualidade de McCall
Características operacionais
Características de manutenção
Características de adaptação a novos ambientes
Fatores de Qualidade ISO 9126
Métricas de indicadores e de produto
Controle do software
O produto e o processo em relação à medição
As estimativas mais importantes
Métricas do processo
Métricas do produto
Métricas diretas e métricas indiretas
Métricas orientadas ao tamanho
Métricas orientadas à função
Princípios de medição
Atributos de métricas eficazes de software

Material completo aqui: http://josemalcher.net/guia-de-estudos-engenharia-de-software/

fevereiro 3rd, 2017

Posted In: Engenharia de Software, Métricas de software

Tags:,

Leave a Comment

Lista de Exercícios de Métricas de software – Lista 4


Questão 1
O método COCOMO é um modelo de estimativa do tempo de desenvolvimento de um software, baseado no estudo de vários projetos, dos quais foram
examinados de 2.000 a 100.000 linhas de código em linguagens de programação Assembly. Esse método consiste em três implementações: básico, intermediário e avançado.
O modelo básico:
a) É um modelo com atributos de controle, como: atributos do produto; atributos de hardware; atributos pessoais; atributos do projeto. É um modelo com características da versão intermediária com uma avaliação de impacto de custo em cada passo do projeto.
b) É um modelo estático que calcula o esforço de desenvolvimento de software e seu custo em função do tamanho de linhas de códigos.
c) É um modelo dinâmico com características próprias que calcula o esforço de cada programador.
d) É um modelo sistêmico que calcula as horas trabalhadas por cada equipe do projeto. (mais…)

janeiro 31st, 2017

Posted In: Engenharia de Software, Exercícios, Métricas de software

Tags:, ,

Leave a Comment

Lista de Exercícios de Métricas de software – Lista 3


Questão 1
A estrutura de programa representa a organização de seus módulos. A profundidade e largura da estrutura constituem uma indicação do número de níveis de controle e do espaço de controle global, respectivamente. A medida que determina o número de módulos que são diretamente controlados por outro módulo é denominada:
a) Fan-in
b) Fan-out
c) Stubb
d) EAP
e) Hierarquia (mais…)

janeiro 31st, 2017

Posted In: Engenharia de Software, Exercícios, Métricas de software

Tags:, ,

Leave a Comment

Lista de Exercícios de Métricas de software – Lista 2


Questão 1
A Métrica de software baseadas em Pontos por Função mede:
a) O tamanho funcional do software.
b) A complexidade dos testes de software.
c) A extensão das sub-rotinas.
d) A quantidade de classes.
e) A qualidade do software. (mais…)

janeiro 31st, 2017

Posted In: Engenharia de Software, Exercícios, Métricas de software

Tags:, ,

Leave a Comment

Lista de Exercícios de Métricas de software – Lista 1


Questão 1
Segundo Pressman, “Qualidade de software é a satisfação de requisitos funcionais e de desempenho explicitamente declarados, normas de desenvolvimento explicitamente documentadas e características implícitas que são esperadas em todo software desenvolvido profissionalmente”. Analise as afirmativas a seguir, relacionadas a software:
I. Falta de conformidade com os requisitos é falta de qualidade;
II. Os fatores de qualidade de Mc Call estão relacionados com operação, revisão e transição de software;
III. Portabilidade – Facilidade com que o software pode ser transposto de um ambiente para outro.
Agora assinale a alternativa correta:
a) Todas as afirmativas estão corretas
b) Apenas a afirmativa III está correta
c) Apenas a afirmativa II está correta
d) Apenas as afirmativas I e III estão corretas
e) Apenas as afirmativas II e III estão corretas (mais…)

janeiro 28th, 2017

Posted In: Engenharia de Software, Exercícios, Métricas de software

Tags:, ,

Leave a Comment