SóProvas


ID
696505
Banca
FCC
Órgão
TJ-RJ
Ano
2012
Provas
Disciplina
Engenharia de Software
Assuntos

Métricas de software são formas de quantificar o esforço necessário para a construção de um sistema de software.
Sobre métricas de software é correto afirmar que

Alternativas
Comentários
  • a) um indicador é parte de uma métrica
    Errado. É o inverso, uma métrica é parte de um indicador.

    b) custo, funcionalidade e número de erros são métricas indiretas.
    ErradoCusto e número de erros --> Métrica Direta

    c) a métrica de pontos de função só pode ser calculada com o código terminado.
    Errado. Podem e normalmente são calculadas antes do término da codificação para estimar o esforço.

    d)  linhas de código, esforço e memória são métricas diretas.
    Certo.

    e) métricas de produtividade funcionalidade indicam o quanto o software atende aos requisitos.
    Errado

    http://pt.wikipedia.org/wiki/M%C3%A9trica_de_software#Medidas_Diretas

  • As Métricas Diretas, ou ainda, fundamentais ou básicas, são métricas realizadas em termos de atributos observados, ou seja, é determinada pela contagem. Como exemplo, tem-se:

    • Custo
    • Esforço
    • Linhas de Código
    • Velocidade de Execução
    • Memória
    • Número de Erros
    • Complexidade ciclomática

    Métricas Indiretas, ou derivadas, relacionam-se com medidas geradas através de outras métricas:

    • Funcionalidade
    • Qualidade
    • Complexidade
    • Eficiência
    • Confiabilidade
    • Manutenibilidade
    Fontes:
    http://www.csi.uneb.br/engenharia_de_software/anexos/Artigo-MetricasdeSoftware.pdf
    - http://pt.wikipedia.org/wiki/M%C3%A9trica_de_software

     

     

  • Métricas Diretas: custo e esforço, linhas de código, velocidade de execução, memória, número de erros, entre outros. São aquelas em que os atributos são observados.

    Métricas Indiretas: Eficiência, qualidade, funcionalidade, facilidade de manutenção, produtividade, entre outros. São aquelas obtidas de outras métricas.

  • As métricas podem ser categorizadas de maneiras diferentes, tais como métricas diretas e indiretas; ou métricas orientadas a tamanho ou funções. As métricas diretas são aquelas onde os atributos são observados (por exemplo: custo, esforço, quantidade de linhas de código produzidas, total de defeitos registrados). As métricas indiretas são aquelas obtidas a partir de outras métricas (por exemplo: eficiência, confiabilidade, qualidade, funcionalidade).  
    Fonte: http://mmstec.eti.br/public/ftc/2012.1/engenharia%20de%20software%20I/TCC%20-%20METRICAS%20DE%20SOFTWARE.pdf (Página 4).

  • Segundo Pressman:

    Diretas

    Está voltada para eficácia(quantidade), como por exemplo, O comprimento do parafuso, além disso incluem-se o custo e o esforço aplicados, as linhas de código(LOC) produzidas, velocidade de execução, tamanho de memória e defeitos registrados ao longo de certo espaço de tempo.


  • d-

    Medidas diretas: custo e esforços


    Medidas indiretas: aspectos intangíveis, como: funcionalidade, qualidade, complexidade, eficiência, sendo estas mais difíceis de serem medidas.


    Pressman (ainda classifica as métricas:

     

    métricas orientadas ao tamanho: LOC,código, esforço, custo, quantidade de documentação;


    métricas orientadas à função: funcionalidade ou qualidade do software


    métricas orientadas às pessoas