Developer portal
Team: Agoda engineering
Platform: Web
Role: UX designer with 1 product owner, 4-5 software engineers, 1 front-end engineer
Duration: 3 quarters
Developer Portal
✳︎
Deployment
✳︎
Private Cloud
✳︎
Developer Portal ✳︎ Deployment ✳︎ Private Cloud ✳︎
What are we trying to solve?
Working with the devops to establish design processes and build an intuitive products for all engineers in Agoda. The goals were clear for this project.
We wanted to:
Improve developer experience
Migrate from servers to cloud with user interface as a choice
Establish metrics to track improvements
Methodology
-
Speaking to our developers which were abundant to understand bottlenecks and pain points.
-
As a designer with no tech background it can seem scary but it crucial to understand technical terms and processes.
-
Quick, fast methods using established design principles to identify issues on a platform.
-
Involve tech leads, stakeholders in prioritizing what matters most.
-
Getting quick feedback through frequent surveys to gather partner satisfaction.
-
Establish metrics to track usability of platform from improving usability every 2 quarters.
Solutioning for service creation
Estimated time to complete this task was about 8 hrs to 2 working days due to a broken experience where users don’t know what to do after encountering a blocker.
We split the end goal into 2 phases:
Quick links and guide to clear blockers
Full automation with approval within minutes
Solutioning for private cloud deployment via UI
Focused on sequential setup, environment to data centre selection and finally reviewing before deploying. Designed while discussing with tech leads closely along the way.
Other notable solutions
Success and outcome
Over a full year design pushed for and improved the system usability scale (SUS) score for the platform from
22Q4 - 61.9
23Q2 - 63.375
23Q4 - 68.825
As the service creation flow was improved by both design and tech we successfully reduced the average time to create a service in the company from 1-2 days -> 6m 8s on average (366 sessions)
Service migration to private cloud was successful. Majority of our developers mentioned that the ease of deployment via the UI was good.
Score: 4.43/5