In this 6–7 year ongoing collaboration, InnoviMobile built all feature sets needed for a native iOS and Android app and also built a CMS. They continue to work on maintenance tasks like application updates.
The client had good outcomes from InnoviMobile’s work. They were proactive to help with any issues. The team asked the right questions and made sure to build what was wanted while providing updates on progress throughout the collaboration.
"We've always had very good outcomes from InnoviMobile's work. They're usually the first ones to help us out with any issues, without setting up an actual agreement."
Introduce your business and what you do there.
SONIFI Solutions provides an app for hotel services like changing TV stations, ordering movies, and so on. Guests can also use it for ordering towels, food, etc.
I am the director of product management for the company.
What challenge were you trying to address with InnoviMobile?
We needed to build an iOS and Android mobile app which could integrate with our backend systems.
What was the scope of their involvement?
InnoviMobile built our native iOS and Android app. This has been an ongoing project for the last 6–7 years, and we've worked with 1–2 developers for each platform from InnoviMobile at any given time. They've also built a CMS [content management system] for us using 1 developer. It has allowed us to upload different images for the properties using the app.
InnoviMobile is also providing development for the healthcare side of our business, building hospital-specific apps for some of our clients.
How did you come to work with InnoviMobile?
When we first started our mobile development, we were working with a developer who knew InnoviMobile. We met the company and saw that they were a good fit for us.
What is the status of this engagement?
We have been working with InnoviMobile for up to 7 years. InnoviMobile has developed all the feature sets that we need at the moment, but we continue to work with them for maintenance tasks like OS updates.
Could you share any evidence that would demonstrate the productivity, quality of work, or the impact of the engagement?
We've always had very good outcomes from InnoviMobile's work. They're usually the first ones to help us out with any issues, without setting up an actual agreement.
How did InnoviMobile perform from a project management standpoint?
InnoviMobile assigned a project manager who worked with us, handling everything we needed. InnoviMobile visited us on-site, talked through everything, and went back to work on the task. We were always kept up-to-date with the progress.
Since we've had such a long collaboration, we have given InnoviMobile logins to our JIRA instance. They can follow our Scrum boards, add comments, and so on. We have also tried things like LiquidPlanner; InnoviMobile eventually catered to the approach that we wanted.
What did you find most impressive about InnoviMobile?
InnoviMobile has sat down with us at the beginning of our relationship and made an effort to understand the integration. They've asked the right questions and spent time on the front-end, making sure that what was being built was what we wanted.
Are there any areas InnoviMobile could improve?
Nothing that comes to mind. If there were, we wouldn't have continued to work with InnoviMobile.
What tips or recommendations could you share that might increase the likelihood of success with InnoviMobile?
Nothing off the top of my head.