Solving real problems for Chevron

Chevron worked with us at Pivotal to improve the monitoring capabilities for offshore oil drilling facilities. It was my task to build user empathy, help narrow the product scope, and identify and test our solution.

Product Overview

These huge “rigs” are mainly overlooked by Real Time Operators (RTO’s) that are looking for anomalies in the data. An example would be changes in the displacement of the volume that could result in dangerous outcomes. Basically, these folks are responsible if the rig blows up.

The team consisted of 1 product owner, 1 product manager, 1 data scientist, an engineering pair, myself and my design pair.

1: Understand the problem space

Gaining context

In the first few days of the project we worked on understanding the problem space. We decided to solve problems for the operators first, since they were experiencing the most pain.

Prioritizing user actions
Understanding the users and system

2. Start framing the problem

After more context building and a number of interviews with various RTO’s and more stakeholders, our team was ready to start framing a solution — and sketched out some ideas.

“design studio” where we rapidly sketched ideas

Our main goal was to prioritize the most important data about the drilling run, or “trip”, to make sure the RTO was able to scan actionable information faster. We wanted to learn more about what data was relevant, when, and how often. We got to work and started rapidly prototyping (sketch+invision) to test with more RTO’s.

As each drill stand was getting attached, our interface needed to show the gain/loss data and inform the RTO’s of any anomalies in their drills, fill tanks, and displacement tanks.

To simulate the incoming information before our data scientist could wrangle our test data into SQL, I animated a normal data flow in After Effects. We continued to test both our clickable InVision prototype and simulation video to stakeholders and RTO’s to get feedback. Take a look at the video rendering for a simulation of what the app looks like.

3. Build and test a solution

We decided on a layout that favored 3 main data changes: new stands coming in — each with their gain/loss data associated with them, as well as a line graph of the overall gain/loss, and cumulative gain/loss. Deviant data in any of these areas prompted the RTO’s to take action.

What went well?

In a very short time frame we were able to identify, frame, and implement a solution that was helping operators right away. They were able to move away from a similar solution that relied heavily on an excel sheet.

What didn’t go so well?

We weren’t able to learn from our first release. With all the data, time, and effort put into understanding how to solve this problem, it wasn’t clear if Chevron was going to iterate from real learnings in the field, and work on a phase 2. Major bummer. But hopefully they have another team working on that and just didn’t tell us.