Métricas de software indicam um nível de qualidade que o software pode ter. Várias são as definições de métricas,
mas ter um indicador que verifica essa qualidade é importante para o sucesso de um projeto de software. O IEEE
Standard Glossary of Software Engineering Terminology tem a definição de métrica como “medida quantitativa do
grau com o qual um sistema, componente ou processo possui determinado atributo”. Muitas métricas já foram
propostas para programa de computadores, e alguns atributos deverão ser atingidos pelas métricas de software
efetivas, apresentadas por Pressman (2011). “A métrica deverá satisfazer as ideias do engenheiro sobre o atributo
do produto considerado (por exemplo, uma métrica que mede coesão de módulo deverá crescer em valor na
medida em que aumenta o nível da coesão).” Trata-se do atributo