BUSINESS CASE
Build Component cost = cost to build + cost to maintain components you build
Purchase Component cost = Developer cost + End user cost + maintenance cost for components you buy
Buy a component if: Build Component cost > Purchase component cost
Improvement in productivity factor for GUI components = 0.4
Your application reuse savings = (0.4 x cost to build) x (number of applications - 1)
Your cost per user = Component cost / sum of users across all applications (ignoring overlap in users)