Thursday, April 22, 2010

Meaningful SOA Metrics

This is essentially the sequel of the previous discussion about service reuse on the ebizQ SOA forum. If we accept the premise that service reuse is not an optimal metric then what is?

Well, SOA is often touted as the "silver bullet" that will increase resusability, enhance maintainability, reduce rework, and so on. In that spirit, I think a metric of prime importance should be the Total Cost of Ownership (TCO) per Unit of Software Complexity (or Size) such as Function Points, Use Case Points, SLOC, etc. Assuming that you are already well down the path of SOA, a necessary first step would be to establish a historical baseline (pre-SOA) to compare against. The hope is to see current (SOA-based) measurements below the baseline with a continuous downward sloping trend.

* Originally posted on the ebizQ SOA forum on April 22, 2010.

No comments:

Post a Comment