Ke Sun,Manager of Mobile Software Development, Scientific Games, United States
Expanding the Analytics Capabilities and ReportingWhile the platform already used an out of the box analytic tool, Google Analytics, set-up and customization of the events and reports within it presented a significant hurdle for the users. With the implementation of the custom analytics engine, the company has significantly reduced the configuration hurdle and expanded beyond the capabilities provided by Google Analytics. Being able to consolidate user activity data on their side, Scientific Games can now make extensive use of it in order to gain deeper insights into the user behavior and adjust the product accordingly. Moreover, the feature could further develop into a standalone product.
Adding More Tools to Improve User EngagementA separate module within the admin area of the platform is dedicated to creating smart links which can be used to improve user engagement through personalized experiences. The link, generated with the help of the tool, has a number of preset scenarios. For example, clicking on such link placed on a website or posted on a social network (e.g. Twitter) will automatically open the required app. In case the app is not pre-installed on the device, the link will redirect to the Google Play/AppStore in order to install it.
Improved Product Quality Through Complete QA AutomationBy setting up an automated quality assurance with the help of Selenium platform, our team streamlined the testing process. Eliminating the manual work allowed for enhanced stability and on-time issue detection. With automated UI testing, our engineers were able to ensure the high quality and seamless operation of the product, while minimizing the risk of design flaws or engineering errors.
Approach and Technical Info
Being a part of the ongoing work, the project had a defined core technology stack. It included Microsoft.NET, C#, ASP.NET MVC 3, Windows Azure Cloud Services. Additionally, Selenium was involved in the process of QA automation.
A dedicated team of 5 employees, including project tech lead, software engineers, and QA automation engineer was assigned to the project. The team has been involved in the project for 16 months.
Wondering how to build
an exclusive software product for your business?
Discuss your project needs with our architects.