A method of providing software metrics attribute feedback involves setting
a metrics attribute threshold value for a software component, generating
a plurality of undesirable metrics attribute values using the metrics
attribute threshold value, compiling the software component using a
development tool, measuring a metrics attribute value of the software
component, and displaying a metrics feedback icon if the metrics
attribute value equals at least one of the plurality of undesirable
metrics attribute values.