Software Metrics: Best Practices for Successful IT Management