Saturday, June 18, 2011

Why are IT services firm so confused and mess up when they sell their home-grown products and IT service?

IT services companies agents do miserably in pricing, selling and delivering their home-grown IT products and associated services. Why does this happen?

1. The sales and marketing team often sell IT software product like services instead of selling the products and then add-on services
2. The solution architects simply dont get how to solution and postion the services and IT Software product separately
3. The marketing folks are confused on how to price the licenses and support for the IT software products effectively and competetively in the market.
4. The delivery team often dont get the fact that you need to run the IT software products business like a product company and not like services. For example they need a Engineering team, development team, dedicated resources who can work on products, processes and methodologies for product development in line with what is used in the industry, professional services arm which focuses on services, which is seperate from the core products team, incentives and motivation for the team in line with industry standards, nurturing and influencing the ecosystem of the IT products through investments and participation, having a support team which focusses on providing ongoing support, a release and program management and product management team that works with cross-functional team and vendors out there to drive features,/functionalities/releasesetc.

The above are only a few, but the biggest challenge often is how do IT services companies solution and price these products?


So what is the right model to sell Home grown IT software products and associated service. To answer this lets look at what SAP and Oracles of the world do and learn from them:

SAP and Oracle charge a Software update and Product support yearly fee of ~25% of their license fee. Ofcourse, this can be negotiated. The software Update and Product support comes with free maintenance packs/patches, ongoing vendor support for product issues. If you keep applying the regular patches and maintenance packs and have done no bespoke RICEF customizations it is as good as upgrades. But this is seldom the case as any enterprise application will require you to build RICEF to work with other IT systems in organization that’s where IT service providers like us fit in.



Given the above background, if you are selling home-grown Software product, client is expecting you to provide this software update and product support. But this doesn’t come free; you have to charge client with a yearly fee a.k.a. 25% of software license fees. I don’t know what is the standard that is charged for the home-grown software product update and software support . You should provide ongoing Software updates/fixes to the product as this is home-grown software and you would have roadmap of future releases that enhances the product based on some charge. Over and above this you need to also clearly separate AM work for client like the way IT services firms do for SAP/Oracle and estimate this work and provide this as a separate service.



So your overall pricing = Home-grown software product license fees + Implementation Fees + Ongoing product and Software support fees + Application maintenance fees.



The first 2 components will be SI and does not concern your ongoing IT services. The last 2 is where you need to separate this our clearly and charge client as you are both the software vendor and application maintenance/management vendor. IT services companies often muddle up the last two components as they don’t have an existing shared services based support team which people like Oracle and SAP does so they often get confused and muddle up the scope of ongoing product and software support with application maintenance. My submission would be to scope and separate this out clearly and position this to client team so they can pitch it to client.

No comments:

Post a Comment