Partnering With Our Client to Rebuild and Get an Enterprise SaaS Platform to Market.
Our client, the creator of a leading enterprise SaaS platform for employee incentives and loyalty wanted to update their product and get a newer version to market quickly.
Looking to increase their customer satisfaction, the client also sought to enhance and modernize the user experience while also automating the process of configuring the platform for new customer instances.
Our Client works with customers across an array of industries with different needs, challenges and uses for their platform. Of course, this means maximizing the usefulness and the value of the platform for customers requires a lot of configuration and customization.
The Client was spending too much time and using too many resources to onboard new clients. New tools to automate this manual process would have clear business benefits, most notably that it would allow the Client to allocate their technical people away from configuration to platform improvement and support where they can create more value.
To increase customer retention and engagement on the platform, the Client sought new ways to reimagine and modernize the user experience. By casting the user as the protagonist of the experience they could incite more passionate usage and customer loyalty.
In an ongoing effort to recruit new customers and help more deeply integrate the platform with existing customers, the Client is working to make the platform available, with multiple API extensions, in the open application marketplace of the nation’s premier payroll management provider.
Previous versions of the platform would require many hours, if not days for a developer to manually configure the platform every new customer. The new solution, building upon the existing Java platform, had to automate that process to free up those resources for use in areas where they could be more productive.
With age, the platform user experience had become stale. It was critical for a new user experience to more fully immerse the user, engage them and promote increased usage of the platform within customer organizations. Given the number of functions and tools, this also required a review of the information architecture to most artfully connect features with workflows.
The platform had been hosted on Azure. To save on hosting fees and get access to limitless scale, all platform environments had to be migrated to AWS without interruption.
We are currently working with the Client to develop an application to be offered through a marketplace developed by the nation’s leading payroll services provided. By using the payroll provider’s APIs the application will allow customers to integrate their incentive programs directly with their payroll system.
Because there were multiple efforts taking place across different elements of the platform, our approach to QA had to be as nimble as our development process itself. The main challenge was to automate testing for hundreds of cases to make sure we could quickly and reliably ensure new feature quality and performance throughout and an iterative development cycle.