Métricas de software orientadas a função utilizam uma medida indireta da funcionalidade entregue pela aplicação como valor de normalização. Pontos por função utilizam cinco características do domínio da informação para seu cálculo, sendo elas:
- A. número de arquivos, número de consultas do usuário, quantidade de linhas de código, número de erros no processo de teste e quantidade de interfaces externas;
- B. quantidade de entradas do usuário, quantidade de saídas do usuário, quantidade de linhas de código, número de consultas do usuário e quantidade de interfaces externas;
- C. número de erros no processo de teste, quantidade de interfaces externas, número de consultas do usuário, número de arquivos e quantidade de saídas do usuário;
- D. quantidade de entradas do usuário, quantidade de saídas do usuário, quantidade de linhas de código, tempo estimado de execução e tamanho do time de desenvolvimento;
- E. quantidade de entradas do usuário, quantidade de saídas do usuário, número de consultas do usuário, quantidade de arquivos e a quantidade de interfaces externas.