When a software buyer evaluates a software product to meet organization requirements, there are several parameters that will come into play. One of the major factor that would ultimately affect the buying decision is cost. Now, there are four key cost components involved when buying a product from the customer’s perspective (over the product’s lifetime). They are Product Cost, Product Implementation Costs, Product Integration Costs, and Maintenance Costs.

Of the four, the last three are directly proportional to the complexity of the architecture and the design of the product; and the flux in the IT ecosystem of the customer’s enterprise setup. These three costs can be controlled through the usage of SOA, which will eventually reduce the total cost of ownership for the customer.

This is a brief of a paper that was written by Jayaprakash of Aspire Systems. The full paper can be viewed here, though you need to register your email address before viewing the paper.