IndiaLocation
5Team Size
Tech & EntertainmentIndustry
The client is an IT consultancy and services organization having a long & fruitful partnership with Netsmartz. Contributing further to this partnership, Netsmartz helped redesign the entire solution architecture for the modernization of the tech stack of its end customer- a DTH giant for its OTT platform.
About The Company
The client is a DTH giant with in-house content production and distribution, with an affluent consumer base of more than 17 million subscribers and 16+ partners. The client’s OTT platform has more than three million+ subscribers.
Our partner sought Netsmartz’s help in their endeavor to help the end client constantly evolve along with the changing market dynamics and create a ubiquitous OTT platform to provide the best viewing experience to its consumers.
The Tech Stack
Java
Spring Framework
Hibernate
MySQL
Kong API Gateway
Gitlab
Team Composition
The team consisted of 4 Java Developers and 1 Solution Architect.
The Problem Statement
The client was looking for a reliable vendor to help them grow as an OTT platform and provide locked-in media streaming devices to its customers.
Keeping in mind the customer preferences, the OTT platform wanted to remove all restrictions and migrate to unlocked media streaming devices from the existing locked devices.
Furthermore, the client wanted to re-design the application so that the application is unlocked and can be accessed through different play stores. Also, the solution must now access an additional back-end service and exhibit other behaviors per business needs.
The Challenge
The client’s main challenge was unlocking the 300,000+ devices that were locked and already distributed to the consumers. Unlocking those devices can only be done in a matter of seconds.
A strategy is needed to convert all locked devices and get the upgraded application. The timeline for the design and development was tight as the process involved action from the device manufacturer’s end.
Furthermore, the challenges with the exact back-end implementation added more complexity to the project. The client wanted to use the same back-end, which was also in use for the other products of the end DTH customer. Thus, working alongside our partner’s quality control and project management became crucial.
The Solution
To begin, we developed a solution for unlocked devices. Defining various platform-specific configurations, the back end was enabled to handle the new solution with minimal modification but with convention over configuration.
Also, our team started with back-end changes, and the partner QA team tested them daily.
The front-end team started working after a week every time the back-end and QA completed specific modules in the sprint. This practice helped the team break the entire solution into smaller modules with lesser sprints that covered the whole answer.
Our Process
Netsmartz followed the following process to fulfill the client’s requirements:
Mapping & Identifying Appropriate Resources
Since the project was supposed to be completed in record time, recognition of the right talent with the proper skill set was the key to success for the project. Identifying an experienced Solution Architect bode well for the project, as the system required a complete overhaul.
Client Interviews
After the resource selection, the developer candidates were introduced to the client for further vetting and consultations. This process also included getting the developers acquainted with the client, their requirements, functions, and methodologies.
Team Engagement
Post the team selection, we started by assessing the client’s project requirements and understanding their tech stack and engineering requirements.
The Result
The primary achievements of the solution were:
- The new solution was developed in 5 months. Considering the complexity of the project, this was an excellent turnaround time.
- Due to the efficient design made by the Netsmartz solution architect, the QA was thorough in each module. Thus the regression was reduced to 30%.
- Load and integration testing was done in planned sprints with other teams involved.
- Communication was paramount in this project, where many teams depend upon a particular service. The team communicated using all the modern tools available and completed the solution.
Recent Case Studies
CONTACT US
Let's Build Your Agile Team.
Experience Netsmartz for 40 hours - No Cost, No Obligation.
Connect With Us Today!
Please fill out the form or send us an email to