Google Cloud Platform

Recommendation Hub

Self driving cloud

Cloud technology is complex. We wanted to leverage the power of Google Cloud's data, machine learning, and artificial intelligence to simplify over 5 million user's entire cloud experience.

Project type

 

UX design contract onsite with Google Cloud

Duration

12 months

Skills

Rapid prototyping, wire frames, redlining, storytelling, cross-functional collaboration, design project management

Role

I helped design and launch a new tool on Platform Intelligence, a cross-functional product team, consisting of designers, engineers, PMs, and researchers.

Connection

Learning the lay of the land


Before diving into work, I started by setting up lunch or coffee with people on our team to get an understanding of what they had tried before, what went well or didn't,  and who I could go to for different types of assistance. This helped me to understand the team’s style and build relationships and mutual understanding for the coming months.

And during these conversations, our challenge quickly became clear.

We knew that the cloud computing industry had some serious problems.

Across all cloud users:

OVER

Cloud users' time spent on network troubleshooting

OVER

Permissions are over granted

OVER

VMs are over provisioned

We were asking people to make decisions that computers would be better suited to calculate
“Almost half of C-suite executives cited cloud complexity (47%) as the factor that will have the most negative impact on cloud computing’s ROI over the next five years”
 
-Deloitte Cloud Complexity Management Survey Results
But we knew it could be better than this

The team

My role

Our team functioned with one full-time UX researcher, two full-time engineers, one full-time PM, and two UX designers, along with a dozen folks augmenting those roles in part-time ways.

 

The senior UX designer focused on information architecture and user journeys. I focused on user flows, prototypes, user interface, and visual design.

Our project touched on almost every aspect of Google Cloud's platform. Our partner list was immense. Over the year I sat in on meetings with billing, security, analytics, storage, and dozens of specific product teams. Building trust and enthusiasm for the project was as important as understanding technical needs in each new connection.

I also sat in live testing with software engineers, systems administrators, heads of IT, and data scientists. Learning to understand the scope of their work was central to making sense of the features that would be relevant to them.

Research

Competitive analysis


I dived into research and analyzed competitors and third-party tools by looking into their UIs, published reviews, internal user feedback, and studies Google had already conducted to prioritize the critical needs and most-demanded features for an automated recommendation system.

Terraform, Ansible, Chef, and Puppet were all examined in addition to Azure and AWS.

Design and prototype

Rough patterns

I began to lay out rough UI patterns and worked with engineers to prototype the basic functionality early in the project. Breaking features into must have and nice to have was key. I discussed the overall product vision with PMs and senior designer, as well as prototyping and tweaking UI treatments with developers.

9 (redacted) card layouts I explored

User testing

(Redacted) spreadsheet on actual users during testing

(Redacted) results from 180 users  

Our UX reasearcher at work

Our dedicated UX researcher helped me build tests that looked at different types of users and what tasks they wanted Recommendations to simplify for them. Variations of the how, where, and when of these recommendations were explored and documented.

Rapid prototyping let me take in one round of test results and adapt the UI to get further clarity out of the next round. Sitting in on the majority of the tests myself gave me nuanced insight into user's sentiments that spreadsheets alone couldn't capture.

Conclusions

Alpha

 

Opening Recommendations to select customers for our Alpha release allowed us to iron out further gaps between customer's expectations and our performance. But the essential response from these key customers was awesome.

Major music streaming service

Major news publisher

Enterprise-level customer

Beta

 

I look forward to this project hitting beta in the coming months so that I can incorporate publicly available images of the UI and go into more depth about my design choices.

study