Fra,
well, it is not about the risk, but more of whether or not client really needs to continue to use Genesys. I make money one way or another. Plus, it gives me a competitive edge against the company that decided to come up with yet another product that I was making my money on. Before I was a fervent Genesys promoter, and realized that the more you like the company, the more they take you for granted. So, now, I am a bit more realistic: you take my honey, I will move the bees.
The biggest problem for me with building on Genesys is that if it is profitable, Genesys will come out with their own product for it. Despite Genesys assurances to the contracty, they really just want people to integrate their products. I do not see a healthy environment for anyone to invest into building something on Genesys. Case in point: have you ever built a softphone? Replaced with Genesys product. Have you built a wallboard product? Replaced by Genesys. Have you built an adapter to connect Genesys to Salesforce? Replaced by Genesys
Callback server? Replaced. I am sure we all can go on and on about it.
I think Wyn joined Avaya team can share his story of how Genesys stole his idea, and I am sure before long, Adam’s license manager will be replaced as well.
As I get older, I find it less attractive installing or customizing Genesys configuration and running the tests. Whether it is working at site installing Genesys or providing consulting services on callflow optimization, it is still MME(man-month-equivalent) billing and you have only 300 billable hours a month. Building a product allows you to instantly bypass this silly 300 hours a month limit and go for the gold. Genesys, unfortunately, despite having all the necessary features to allow developers to blossom, is systematically destroying the environment for anyone but sales and integration engineers. Just ask yourself: it has been ten years for many of you - don’t you think by now you have enough know-how and skillset to build something?
Sure, I built SIP Phones, SIP Loggers, Reporting, and so on. But unlike products built for other platforms, the lifespan of Genesys-built products is less than three years. One can argue that Genesys forces you to innovate, and I disagree. We never innovate with Genesys, we just adapt to yet another Genesys expansion into our territory.
And this is why I will continue to make products that allow clients to choose. I am tired of being a fan, and it is time to become a businessman.