Back

[Case Study 02]

Designing for Action in IBM Cloud

IBM

SREs can now have more control in the cloud.

[Problem]

System Reliability Engineers (SREs) using IBM Cloud have no way of automating the start and stop of a VSI (Virtual Server Instance), leading to wasted time and unnecessary costs.


I designed a Start/Stop feature that gave SRE’s more control and flexibility over their cloud.

[My Role]

Lead Researcher

[Team]

1 UX Designer

1 Researcher

[Contributions]

Research

User testing

Protoyping

[Timeline]

2023

Here’s the gist

My PM introduced me to our persona (and client) Sean, an SRE.

Currently, if Sean wants to start or stop a VSI, he has to do it manually—via automation scripts or by logging into the console every time.


For SRE’s managing dozens (or even hundreds) of instances, this gets pretty tedious, pretty fast. It’s not just time-consuming—it opens the door for human error. And because there’s no built-in way to schedule these actions in advance, users are left piecing together their own workarounds.

Getting started: I met with our PM to learn more about our customer

My PM introduced me to our persona (and client) Sean, an SRE.

Currently, if Sean wants to start or stop a VSI, he has to do it manually—via automation scripts or by logging into the console every time.


For SRE’s managing dozens (or even hundreds) of instances, this gets pretty tedious, pretty fast. It’s not just time-consuming—it opens the door for human error. And because there’s no built-in way to schedule these actions in advance, users are left piecing together their own workarounds.

Sean

Site Reliability Engineer

“Right now, if I forget to shut down an instance after testing, it just keeps running and racks up costs. Having a way to schedule start and stop actions would save me time and give me peace of mind”

Sean’s Responsibilities

Monitor state of infrastructure or applications proactively

Respond to incidents reactively while “on call”

Set up automations for self-healing and resource or cost optimization

Sean’s Challenges

Increased costs

Resource waste/inefficiency

Missed deadlines

This also creates several gaps for IBM.

Without a current way to start/stop VSIs, customers were facing inefficiency and increased costs, which led to IBM lagging behind competitors, dealing with more technical support tickets, and losing customer trust. Addressing this gap was not only a usability win but also a business opportunity to strengthen IBM’s market position.

Identifying user needs

Based on my conversation with my PM, I created 3 key user needs to ensure the Start/Stop design directly addressed real user frustrations.

As an SRE, I need a simple way to start or stop VSIs so that I can reduce unnecessary cloud spend.

As an SRE, I need visibility into the current state of my VSIs so that I can avoid confusion + mistakes when managing resources

As an SRE, I need to schedule when my VSIs start or stop so that I can automate routine tasks and save time.

Taking a closer look at the competitive landscape

I took a look at a few competitors to see how they were handling instance management.


Key insight: Competitors treated automation as a baseline feature, while IBM clients were taking manual workarounds.

I sketched initial iterations of what this could look like

When sketching ideas, the main idea here was to show how users could quickly evaluate the validity of the content using a heatmap, and without leaving the page.

Creating an initial user flow

The flow highlights the key tasks users need to complete:

- Navigating to their VSI list

-Scheduling an instance with custom settings

-Review summary and billing information

-Viewing VSI status


Wireframing

I designed and presented a few iterations of how a user would 1) schedule a VSI and 2) view current status

Next steps

After my playback to the team, I handed off the wireframes and outlined clear next steps for the team to take. (Update: It’s part of their 2025 Fall plan!)

Iterate

Refine the wireframes based on feedback, especially around edge cases

Testing

Validate initial designs with PMs + SREs to ensure designs are solving the main problem

Business Alignment

Connect with key stakeholders on additional justifications: 1) Cost savings for customers 2) Strengthened client relationship 3) Decreased support tickets

[View Other Projects]

LawHub— Framer Website

Development

LawHub— Framer Website

Development