Concursos Públicos Tecnologia (Métrica e estimativas de software; APF) Mind Map on Métricas de Qualidade de SW, created by PHILLIPE SANTOS on 09/28/2016.
São um subconjunto das métricas
de SW que se focam em aspectos
de qualidade do produto, processo
e projeto.
Produto: Descrevem as
características do produto, como por
exemplo: Tamanho, Desgin,
Complexidade (Quanto eu sou difícil),
perfomance e níveis de qualidade.
A qualidade intrínseca do produto
é medida pelo números de bugs no
software ou tempo que o SW pode
rodar sem falhar.
Tempo Médio entre falhas
Densidade do Defeito
Processo: São utilizadas para
melhorar o desenvolvimento e
manutenção do Software.
Mede vários parâmetros nas várias fases
do processo. Um exemplo seria a
efetividade de Remoção de Defeitos.
Remoção de Defeitos e a Injeção de Erros.
Projeto: Descrevem as características do
projetos, como por exemplo: Nº de
Desenvolvedores, utilização de padrões,
custo, produtividade, CRONOGRAMA
Geralmente são montadas a partir das
métricas de produto e processo. Ex:
Número de Desenvolvedores; Ciclo de Vida;
Custo; Cronograma; Produtividade.
Demais Métricas:
Fan IN/ Fan OUT: tem a ver com a
quantidade de funções chamadas por um
determinado método ou pela quantidade de
funções que o chamam.
Extensão do Código: É uma medida de tamanho do
código: Quanto maior for o tamanho do código de um
componente, mais complexo e propenso a erro será.
Complexidade Ciclomática: Pode
estar relacionada com a
facilidade de compreensão do
programa.
Índice de FOG: Comprimento médio de palavras e
sentenças de um documento.
Robustez: Tempo de reinício depois de
uma falha; Porcentagem de eventos
que causam falhas; Probabilidade de
que dados sejam corrompido por
falhas