Most metric sets deal with a variation of these attributes and are chosen to help project managers gain insight into their product (size, software quality, rework), process (rework, software quality) and project (effort, schedule).
But below is a broader classification :-
Project Management Metrics
milestone metrics number of milestones number of proved requirements per milestone controlling level metrics
risk metrics probability of resources availability probability of the requirements validity risk indicators (long schedules, inadequate cost estimating, excessive paperwork, error-prone modules, canceled projects, excessive schedule pressure, low quality, cost overruns, creeping user requirements, excessive time to market, unused or
unusable software, unanticipated acceptance criteria, hidden errors) application risk metrics workflow metrics walkthrough metrics traceability metrics variance metrics controlling metrics size of control elements structure of control elements documentation level tool application level management database metrics data quality metrics management data complexity data handling level (performance metrics) visualization level safety and security metrics.