Software Metric is a standard of measure of a degree to which a product framework or procedure has some property. Regardless of the fact that a metric is not an estimation (measurements are capacities, while estimations are the numbers got by the utilization of measurements), frequently the two terms are utilized as synonymous. In software development, a metric is the measurement of a particular characteristic of a program’s performance or efficiency. It used sometimes directly and sometimes as an element in an algorithm .