Should you send us a message via the contact form, we promise to revert within 24 working hours.
You can also call us at:
+44 20 71 939 189
Or email us at:
(for general enquiries)
(for press enquiries)
Computaris deploys BSA processing tool in record time
Case studies Projects
Our customer, a global leading mobile broadband specialist, had to implement a system for localization services that would improve public safety by reducing localization time for 911 calls at a leading US mobile operator.
However, the project was considerably delayed as the initial provider failed to deliver the Business Software Alliance (BSA) processing tool, a complex and critical software component for this project. The components delivered after 2 years of slow progress were very low quality and the deadline of the project was approaching rapidly.
The BSA Processing Tool’s role was to deliver essential information regarding each cell in the operator’s network such as: operational status, geographical position, number of antennas, their radius, signal strength and other important details. Thousands of cells with multiple antennas, each one having up to 80 attributes provided an enormous data to be analysed. Adding to the project’s complexity, the data couldn’t be sent in a unified format because of the different protocols between the technologies deployed over the operator’s network: CDMA and LTE.
Computaris contribution and solution
The customer already had a long term partnership with Computaris and they requested our support to solve this crisis situation in order to avoid a new project delay and a major negative impact on the relation with the end customer, the US mobile operator.
Computaris was requested to build the solution from scratch, our client expecting us to deliver in less than 4 months what their previous supplier couldn’t deliver in 2 years.
After 3 months from our takeover, the end customer (the US operator) requested a complex demo (covering almost 80% of the functionality) that was prepared in record time by our team. The demo’s success boosted our customer’s confidence in Computaris’ ability to implement the project in the short time available.
The project was split in two phases: phase one was focused on the delivery of a GUI for cell info visualization and the second phase was dedicated to the integration work.
Computaris managed to successfully deliver phase 1 of the project from scratch in less than 4 months. We delivered an ergonomic and user friendly GUI and also an accurate data processing engine capable of validating all the cells parameters and export them in a unified format compatible with the legacy localization system.
Even though the second phase of the project was not backed up by detailed requirement documents, we delivered it in record time: 2 and a half months. Due to the national security regulations that allowed the usage of real data only in the operator’s network and strictly on the country’s territory, all testing activities had to be done onsite in this timeframe. In terms of technologies we used Java J2EE as main development language for Oracle Database and Vaadinthat uses Google Web Toolkit for GUI framework building.
Except from the testing activities, most of the work was done offsite.
Another challenge of the project was the fact that due to security regulation, our team didn’t have access to real data for the test plans, therefore we had to compile a complex suite with all possible testing scenarios. The client placed the solution into a friendly user testing phase after the deployment of phase 1.
To add to the difficulty of the project, the requirement was that all processed data using the phase 1 release should remain intact and completely usable after the phase 2 deployment. Phase 2 introduced massive changes to the database schema and Computaris team never had access in any way to see the production database or data, therefore this created significant data migration difficulties in the second phase of the project.
Computaris team had to build scripts for all types of data formats and testing scenarios. The tight deadline brought also significant challenges in terms of project management as there was no time for solution design documentation. This put an additional burden on the team who had to perform their tasks based only on detailed functional specifications and close monitoring of the designers.
“You performed a miracle here, it was the smarter move we could have done to change the supplier on the last 100 meters”, stated our customer’s technical counterpart. Although the project included some technologies we were not familiar with, our team put great effort into delivering over 2,000 mandayswith a team of 8 to 12 people in only a few months.