

Connectivity Management Platform redesign. Enhancing utility with best UX/UI practices
What was the project about?
Our client, a large telecommunications company from Saudi Arabia, has operated and developed a Connectivity Management Platform (CMP) through which its B2B clients can manage their IoT device SIM cards (e.g. purchase cards and manage their data packets) for several years. For a long time, the platform was a typical back-end solution: it did the job, but it was not at all intuitive and its processes were not optimised for users or how they normally use such solutions.
Because the platform is mostly used by corporate clients and large company employees, the client management decided to redesign the platform to enhance user comfort and experience. At first, they hired a British company, whose UX/UI team soon started on the project, including product discovery and user interviews. However, half a year later, the decision-makers felt that the mock-ups did not reflect their business needs or, indeed, important user expectations.
Unhappy with the work of the UK company, our client started looking for a contractor who could take over the project and complete the redesign of the platform. This is how they found the digital product design team at Altkom Software.
June 2023 – present
Telecommunications
- Strategy & Digital Product Design
We can help your business too
Who have we helped?
One of the most prominent digital telecom service providers in Saudi Arabia and the broader Middle East. The company offers landline and fixed infrastructure, mobile services and data transmission, as well as mobile broadband and cloud computing services.


What were the biggest challenges of the project?
The UX/UI team at Altkom Software joined the project after the bulk of conceptual work had already been completed by the previous company. Pressure of time meant we couldn’t simply go back and start with full product discovery from scratch.
We had to analyse the data that had already been collected – and we discovered that they were incomplete. As a result, at the beginning of the project, we were plunged into unknown territory and we had to learn to work with the client and understand their expectations of the platform as we went along.


How did we address the challenge?
The Connectivity Management Platform is used by two separate user groups:
- External B2B clients for SIM card purchase and management operations;
- Client’s employees in charge of customer service and platform maintenance (account managers, support teams, product teams).
Our task was to design and create screens/views for both groups under major time constraints. Due to the limitations in place, we had to reverse our usual process and try to be flexible: sometimes, we had to start our work by making UX mock-ups and only collect further requirements along the way.
We prepared UX process maps and created the client’s entire design system from scratch. Each larger chunk of work that was finished immediately underwent utility testing, and we only continued to work with UI elements on the tested mock-ups. The process was repeated until the entire platform was redesigned.


Need similar solution?
How did we work on the project?
Data analysis
We analysed the data collected by the previous design team (product discovery and user interview data).
Information architecture
Creation of a complete information architecture for the communications management platform.
Project launch
We divided ourselves into two teams that worked in parallel: the UX team, drawing on low fidelity mock-ups, and the UI team, who created the client’s design system.
Process UX
We prepared the UX maps for all the processes, gradually deployed the design system and started working on UI mock-ups.
Utility testing
We prepared test scenarios and systematically tested process after process, both with clients and client’s employees.
UI platform
We went on to work on UI mock-ups until the new design was deployed across the platform. Next, we checked the consistency.
What did we achieve?
Implementing our best UX/UI practices, not only on the platform but, gradually, in all future processes.
A planned-out, designed and deployed design system, ready for use in future products.
A comprehensive enhancement of platform features (UX/UI, process logic, information architecture).
What technologies did we use?
Figma
Maze
Zeplin
UX Team LeaderThanks to our comprehensive approach, the client got not just hundreds of thoroughly tested UX mock-ups, but also a new design system created from scratch, based on which they can now more quickly develop new digital products.
However, our role doesn’t end here. Our UI designers support developers in transferring views to the platform accurately and we are getting down to work on more processes, this time from scratch, with full control over the requirement collection process.
Do you want a similar results?