A métrica de Pontos de Objeto é uma medida de tamanho funcional de um Software baseada na contagem dos seguintes elementos:
O procedimento de contagem dos pontos de objeto é composto pelas atividades ilustradas pela figura abaixo:
| Realizar a contagem dos objetos | Classificar as instâncias de objetos | Realizar a ponderação dos tipos de objetos | Calcular os Pontos de Objeto |
|---|
O objetivo desta atividade é contagem do número de telas, relatórios e componentes.
XO objetivo desta atividade é classificar cada elemento identificado (instância de objetos), de acordo com a complexidade.
XO objetivo desta atividade é ponderar os objetos identificados, com base na tabela abaixo:
| TIPO DE OBJETO | PESO PARA A COMPLEXIDADE | ||
|---|---|---|---|
| SIMPLES | MÉDIO | DIFÍCIL | |
| Tela | 1 | 2 | 3 |
| Relatório | 2 | 5 | 8 |
| Componente | 10 | ||
O objetivo desta atividade é realizar o cálculo dos Pontos de Objeto, que é realizada da seguinte forma:
Quando há reuso de código, a contagem de pontos de objeto deve ser ajustada conforme fórmula abaixo: