Showing posts with label Platform. Show all posts
Showing posts with label Platform. Show all posts

Sunday, January 30, 2011

When HR software products dont fit your business, platform based solutions are the way to go

Some verticals like manufacturing are blessed to have products that fit their business processes to a high degree, and Enterprise Application products make a lot of sense for them. Similarly a standard HR or Financial applications make sense for smaller companies since business processes are common across organizations. One can leverage the best practices,economies of scale as well as ruggedization that products have undergone and gain from it.

However, if you are in a vertical where its rare to find products that fits your business or HR processes, or worse still if you are in a business where the operational processes keep changing, products can be dangerous for your business. Its common knowledge that if product fitment levels are low then you should avoid customizing the product since it can break down the architecture and become incredibly expensive to maintain.

But what are the options in front of such organizations? Custom solutions take too long. The answer lies in platform based solutions. In the past three to four years a number of scalable and rapid development platforms have appeared in the market. These allow organizations to quickly mash smaller applications meant for fulfilling a localized need. Force.com has been succesful in providing good extensions to salesforce.com. Longjump and Coghead are some other companies. These products would come under the category of PaaS.

Are these platforms good for mainstream applications on which enterprises run? The answer is yes, but one would need a Mainstream Platform as a Service (MPaaS - a term I coined for this) provider to do this. An MPaaS solution has a mainstream product, as well as a very rapid application development environment to enable customers leverage the core product for the backbone areas like HR or financials and the platform to deliver the unique processes that are operationally dynamic. While numerous vendors will promise to do this, the ones that can be truly classified as MPaaS are ones who

Have already delivered ERP class products to a market using the platform
Can deliver rugged and power packed modules as extensions in short timeframes
Can offer unique methodologies where customers can see what they are going to get for the unique processes very early in the development cycle.
Can build massive applications that span the Enterprise in short timeframes

At KServe (http://www.kserve.net/) we continue to focus on Mainstream PaaS. The link below points to a case study of a construction company that leveraged this approach when their product approach did not work out. An end to end solution was delivered this company for their operations in a years time.

http://www.kserve.net/pdf/KServe%20ERP%20enables%20Dodla%20Engineering%20go%20100%20percent%20%20online.pdf

We have also fine tuned a methodology to delivery such solutions to customers - and this link gives more details about its success.

http://www.kserve.net/Enterprise_KServe_Apps.html

In my next blog I will expand on the methodology and how it can revolutionize the way software is delivered worldwide.

Sunday, November 16, 2008

Without an underlying platform, a HR product will crumble

Take any good product and you will notice something - consistency across the board. The interface will be the same across

* User screens,
* Reports
* Alerts
* Help pickers
* Menu structures
* Login and navigation
* Text fonts

Look deeper under the hood and you will see consistency in smaller things like

* How to recognize mandatory fields and document identifiers
* What type of fields default and under what conditions
* How does one delete, modify or view a record
* What referential integrity checks should be done during deletion
* How can one export data or send trigger mails
* How are additional business rules or logic added

Many products are built without an underlying platform. However once customer and industry specific variations occur, it is almost impossible to keep adding to the product without affecting the underlying consistency and architecture. It is like building a house without a foundation. The wise man built his house on a rock - or in today's terms a good foundation. Take any product that has succeeded over a long period of time SAP, Oracle, Peoplesoft - all of them have a good foundation.

The KServe products (www.KServe.net) are all built on the same underlying platform. Take a look at CRM, HCM or our ERP products - they will have consistency and a uniform architecture. This is because we built a strong foundation. The foundation is proven across many customers, and so all our products are proven. You only have to verify if the process covered is relevant to your business and be sure that the application will stand the rigor of rugged usage by enterprise users.

Platform, software product, foundation, KServe