🏠 Home

👩🏻 About

Designing a network optimization tool

So, how might we improve the SUS score?

Before 😓

After 😄

COMPANY

Huawei

YEAR

2021

WORK WITH

1 Product manager, 3 System engineers

6 Software Engineers, 4 Testing engineers

MY ROLE

Research, UI/UX design,
Usability testing

BACKGROUND

To attract and retain customers, telecom operators often seek to optimize their regional networks to deliver superior user experiences. ACP stands out as a reliable network optimization tool in achieving this goal.

ACP, a network optimization tool.

Telecom operators' network engineers use it to solve network coverage, capacity, and quality issues through intelligent technology and geographic scenarios, in order to achieve the best overall network performance.

My Team

Huawei Global Technical Service Dept

2400+
Telecom operators

1500+
Networks

170+
Countries and Regions

Problem: Difficult to use

We received feedback from engineers that the software is difficult to use, so we conducted a usability test to understand the specific situation.

Firstly, we invited more than 30 users to test the current SUS score of the software.The results showed that this is not a good product and the SUS score needs to be improved.

System Usability Scale: The score is lower than expected

PROCESS

The project took a total of 7 months, from the initial strategy phase to its publication.

RESEARCH

User Interview

I interviewed 11 users via observation and surveys to gain insight into their ACP experience. Using the results, I created persona and As-Is User Journey Map to enhance the overall user experience.

Network optimization engineer
"I need better guidance in using it."


Name: Dan                   Age: 28
Job Responsibilities: Create tasks for uploading and improving network metrics
Goal: Optimize network performance and summarize the work done
Demand: Smoother product experience and greater guidance

As-is User Journey Map

I have categorized the pain points into five categories: "learnability", "function", "performance", "stability" and "accessibility". Each category is denoted by a different color for identification.

After sorting out pain points, we first eliminate "Performance"and “ Stability” issues, because it cannot be solved through design. Among the remaining three classes, we identify the problems that can be solved through UX design and prioritize them according to business needs.

Opportunities & Proposed Solutions

I categorized the remaining pain points into three types, analyzed the opportunity points, and developed solutions accordingly.

DESIGN

1 . Add a process guidance and improve the operation instructions

Voice of Customer

“I don't know what ACP can do or what kind of scenarios it's suitable for. ”    
“I'm also unsure about the meaning of parameters and how to set them.”

Current Situation

Solution 1 : Add a process guidance

Insufficient guidance and operation procedures.
Users have to rely on customer service or seek help from individuals with knowledge of the module.

The addition of process modules improves users' understanding of the product's functional modules.

Solution 2 : Providing online parameter descriptions

Click the question mark icon to view instructions on the right side of the page.

2 . Refinement of task creation process

Voice of Customer

“Step 2 takes too long. Do data checks in the background instead.”    
“Data checks are unclear and it's not clear why they fail.”

Current Situation

The data checking process is slow and lacks prompts. If it fails, users have to start over and are not informed of the reason for the failure.

Solution 1: Add background check option

If a saved template is selected when creating task information at the beginning, the data will be automatically sent to the background for verification, reducing the time needed for data verification.

Solution 2: Enhance data visibility

Upon deactivating “Background Check,” the “Start Checking” button becomes visible, while the “Next” button turns inaccessible. The whole progress is shown, encompassing explanations for any encountered errors.

❌ Failed

✅ Success

3 . Improve single-frequency point optimization efficiency

Voice of Customer

“Doing the task requires multiple clicks and some operations need dragging options, which makes it too

difficult to do”

Current Situation

Viewing single-frequency optimization in the network layer requires at least 14 clicks, two drags, and six pages, posing a challenge for users.

Simplify user operations, reduce path length, consolidate 6 pages into 1, requiring only 10 clicks for the entire process.


The optimized index toolbar is shown as follows:

Solution: Consolidate 6 pages into a single page

IMPLEMENTATION

OUTCOME

As the only designer in the project, I collaborated with programmers to code the platform's design system using the Vue.js framework.Additionally, I designed a map interaction feature, specifying how map elements should be displayed and interacted with.
Note: The component library is deployed on the company's intranet and cannot be made public at the moment.

A Vue.js component library, parallel to our design

SUS score increased from 53.3 in March to 82.1 in December after optimization design, based on feedback from 18 users. 10 users had questions during the initial survey.

The latest version has been made available in various offices worldwide, including China, Romania, Mexico, South Africa, England, Germany, Dubai, Brazil, Morocco, South Korea, Saudi Arabia, Russia, Singapore, Indonesia, Malaysia, and others.

I. The Core of Design is Problem Solving

In UX design, the main goal is solving user problems. B2B product designers must focus on helping users complete tasks efficiently. Understanding business processes and user needs is crucial. Working with engineers in telecommunications has enhanced my design skills, ensuring designs meet user needs effectively.

II. Design Requires Collaboration

Successful design relies on teamwork. UX designers need to collaborate with product managers, engineers, and marketers to ensure designs are feasible, viable, and user-centric. Cross-departmental communication improves design quality and practicality.

III. Designers Need to Think Like Product Managers

At companies like Huawei, designers also handle product manager tasks. This requires broader vision and strategic thinking. Understanding market dynamics and business goals ensures designs are visually appealing, practical, and drive product innovation.

CONCLUSION

Currently, ACP is deployed in more than 20 countries and serves hundreds of telecom operators, providing differentiated network experiences for users and promoting the commercial success of operators.

© 2024 - Aileen Lyu, Made with 💖