Some months ago, we met with a reseller organization to discuss Kriya & its strengths. The key member of their team is very well versed & experienced with selling leading enterprise software solutions globally, asked the question. “But, SAP is a platform. Oracle has a platform. Microsoft has .NET - why would these organizations need Kriya?”
I can understand where he came from - and why such a question needs to be asked. IT leaders in Enterprises are frequently asked by management to centralize the platforms used for various applications, so as to reduce vendor management effort. And IT leaders do try to adhere by this - build a custom app using ABAP or Netweaver on SAP - or Application Express from Oracle, or even ASP.NET for Microsoft-friendly organizations. This sounds ideal in theory - but, the invisible, hard-coded logic for each application remain in the ownership of the IT leadership. Not to mention, the consultant cost & maintenance that needs to follow in order to manage all of these applications. In effect, only 40% of all of an organization’s processes end up being a formal software solution. The rest end up in - take your pick - phone calls, paper processes, spreadsheets, eMails, etc. Kriya is not a supplementary solution to an existing platform.
It is, in fact, a complementary solution. Kriya offers a digitization pathway for processes that are not and should not be part of an ERP system. For example, for an import/export organization, the entire “EX/IM” module can be configured on Kriya. Or an application for Travel Requisition. Kriya offers visibility of each logical component to administrators, and being a zero-code platform, does not leave little nuggets of logic scattered around. What’s more, power users & business analysts now can take charge of the applications for their own business units. ERPs of old, and even existing platforms are not built to be inherently extensible. Most do one thing really well - and one thing only. Trying to build on it using custom development (even using their toolkits) is akin to building a second ERP - which the IT leaders then have to maintain.
Kriya offers a loosely coupled integration framework with any IT platform (be it the ones mentioned above, from ISVs, or even home-grown ones) - and provides pluggable extensibility & instant mobility of your data. It was an interesting - if sometimes intense - conversation, and I was glad to influence the IT veteran’s opinion & future approach to Enterprise systems architecture.