Métricas de software
Origem: Wikipédia, a enciclopédia livre.
A métrica de software é a medida de alguma propriedade do software ou da sua especificação. Utilizado para calcular orçamentos, desempenho dos programadores, etc.
Uma vez que as medidas quantitativas (mensuráveis) têm-se provado eficientes em vários ramos da ciência, cientistas de computação têm trabalhado arduamente para aplicar métodos similares no desenvolvimento de software.
[editar] Exemplos de métricas
- Número de bugs introduzido por programador por hora.
- Número de patches disponibilizados.
- Número de mudanças no Documento de Requisitos
- Número de linhas de código.
- Análise de ponto por função (APF) : mede o tamanho funcional do software, fornecendo subsídios para o cálculo da produtividade do processo de desenvolvimento com base na funcionalidade ou utilidade dos programas. Esta avaliação é realizada sob o ponto de vista do utilizador que avalia o tamanho e a complexidade de um software. Nesta contagem são consideradas os seguintes itens da aplicação(software):Arquivos Lógicos Internos, Arquivos de Interface Externa, Entradas Externas, Consultas Externas e Saídas Externas. Cada item deste define um peso que no final determina a quantidade de pontos de função da aplicação. Boas referências em português sobre a APF podem ser encontradas nos seguintes sítios: BFPUG (Brazilian Function Point Users Group) [1], TI Métricas [2] e Fatto Consultoria [3].