Infosys’ blog on industry solutions, trends, business process transformation and global implementation in Oracle.

« HCM War in Cloud-"Dynamic Automated solutions on mobility platforms -A Clear winner" | Main | Credit Bureau Reporting in North American Financial Services Industry »

Package Evaluation - Additional Considerations


 As a packaged software product consultant one typical request that comes from client embarking on a CRM transformation is to find out the best packaged application that meets and exceeds their requirement. For one such request I immediately set out to find the product features of each application from various sources and prepared a list of product capabilities that can be used to compare and contrast. Halfway through the exercise I realized that such material is available in public domain and each product vendor display such comparisons on their website. That led me to think if there are some other criteria that are not considered because we are so 'familiar' with such package comparison requests.

I started to question why does an organization choose product X over Y. Should it only be guided by the capabilities of X and Y? Our clients take tremendous effort to implement packaged applications and expect to reap the benefits of the package over a period of time. What are the benefits? We could immediately list out how the product improves productivity, achieves cost reduction by its operation, enhances user experience; etc. But again these are all related to the product capabilities.

If we take a step back, to see the ecosystem of the packaged application we will realize that there are some more factors at play. I am attempting to list some of them here. It is not exhaustive and the reader may have some more to add based on his/her experience.

For the lack of a better word I will use the word "Ecosystem" to define these additional considerations.

Third Party Application/Marketplace

As most applications especially CRM are in SaaS model we should consider how rich is the marketplace of third party applications. More the applications in the marketplace implies that there are people and companies willing to invest resources in building bespoke applications because they firmly believe in the longevity of the said packaged application. For instance has 30000+ applications in Appexchange, Oracle CX Cloud has about 585 applications in Marketplace and MS Dynamics has about 180 applications in AppSource.

For a SMB CX offerings from SugarCRM, Sage, Insightly, SFDC SMB edition, Zoho, Freshdesk the vendors themselves offer bolt on applications.

Quality & Availability of implementation Partners

To provide an unbiased view we should list the number of such vendors available and the ease with which such partners are available. A paucity of quality vendors implies either the packaged application has a bad track record of successful implementations owing to factors such as complexity, product vendor support or just plain monopoly of the product vendor. Either ways it means the client implementing the said package is at the mercy of a few partners for implementation and support. Though a small/medium enterprise may be tempted to go purely based on cost and go with a smaller application provider the enterprise may find it difficult to find system partners to maintain/enhance it.

Cost of Partner Resources

This is a direct fallout of the previous criteria as fewer partners imply higher cost.

Qualified Resources

If the client were to manage the packaged application in-house then would it be easy to get qualified resources. If resources are in short supply then the cost of maintenance goes up adding to TCO. The client is then at the mercy of a few qualified resources and their exit could jeopardize the stability of the application and business operations.

It is relatively easier to get qualified resources for CX applications from large vendors like SFDC, Oracle, SAP or MS compared to vendors like Sugar, Sage, Zoho;etc.


So, in summary the criteria for evaluation of packaged software applications should not be restricted only to the application capabilities but also the accompanying ecosystem.
Do you feel are there more factors to be considered?

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)

Please key in the two words you see in the box to validate your identity as an authentic user and reduce spam.

Subscribe to this blog's feed

Follow us on

Blogger Profiles