2018 - 2020
UX/UI

Launching Eficode Root DevOps platform

Background
Eficode is the leading DevOps company in Europe. They want to develop the platform to expand business opportunities in the market. The goal of the project was to create Eficode ROOT which is the DevOps platform (SaaS) comes as a managed service that includes proactive tool maintenance, user management, and monitoring DevOps practices.
My role
As a designer at Eficode Root, my role was everything from user research, designing the 3 different digital products, running validation to supporting implementation. I have utilized data visualization heavily on this project.
Design process

How to enhance the experience of cross-functional teamwork for better DevOps performance?

01 Building understanding of DevOps and its users

DevOps is a set of practices that combines software development (Dev) and IT operations (Ops). It aims to shorten the systems development life cycle and provide continuous delivery with high software quality. I first focus on building an understanding of DevOps practices and various types of developers' needs. I did extensive interviews with DevOps consultants and developers about their insights and needs. In addition, I had stakeholder interviews on ambitions, feature ideas, and goals for development. I participated in the planning of overall features with stakeholders and the R&D team.

02 Finding design direction

The category of identified needs was 1) a one-stop shop for managing DevOps toolchains, 2) user management of the toolchain to give different access levels based on the user role, 3) monitoring DevOps practices to bring end-to-end visibility to a software assembly line and provide automated analytics. The main aim of the design direction was intuitiveness and simplicity. I utilize different types of data visualization. So that complex information would deliver more meaningful data in one view. I designed detailed UX end-to-end flows for 3 different digital products.

03 Prototyping and validation

I created prototyping and ran various user tests and reviewed testing results with stakeholders for iteration. After iteration, I supported the implementation of detailed UX and UI. Besides that, I was responsible for visual direction seeking, and building a Design system.