Complexity cost = middleware cost + operational support cost + hardware + organizational readiness cost Impovement in productivity factor for service components = 1.5 Your application reuse savings = ((1.5 x cost to build) x (number of applications - 1)) - Complexity cost Your cost per user = (Component cost + Complexity cost)/ sum of users across applications (ignoring overlap in users)