Data Exploration

ONYX Insight specialises in equipping industry professionals with tools to optimise wind turbine performance. They use data from turbine sensors to help customers manage their sites and monitor incoming alarms. As a product designer, my role involves applying design thinking to improve the software provided to customers.

This project aimed to enhance user autonomy over data, provide advanced analytics exploration, and identify energy loss. The approach we took reflects a commitment to merging design innovation with practical customer needs.

Who I worked with

Product Owner

Machine Learning engineers

Monitoring engineers

UI Designer

My Role

UX Research

UX Discovery

Product design lead & management

UI design support

Created for
ONYX Insight and supporting clients

Project Timeline
12 Months

The Challenge

We found that our users needed a space to review alerts coming from the turbine component sensors on their wind farms in much more detail, not being able to do this was stopping them from seeing the bigger picture, including where the problem was coming from and whether there were any similar problems on their farms.

The Goal

The goal of the data exploration design project is to create a user-friendly platform that enables stakeholders to analyse complex datasets effectively. The focus is on clarity, interactivity, and customisation to help users extract valuable insights and make informed decisions from the data. This project aims to enhance strategic planning and decision-making processes through improved data exploration capabilities.


Project Specification

  • Business

    • Scalable for future improvements

    • Compete with market space

    User

    • Provide a space for analysts to review alerts in more detail

    • Allow users to save charts in one space

    Functional

    • Data visualisations must support current data input including time and type

    • Limited time to design and develop

    • Small development and design team

    • Design working across multiple projects

    • User buy in may be low at beginning

  • Monitoring Engineers

    Need to review incoming alerts in detail to make decisions regarding best output

    Data Analysts

    Need to review data in detail relating to specific anomalies or ongoing turbine health problems

    Engineering Managers

    Need to report to higher ups and monitor site output

Existing Product

The existing offering was limited, there were only two charting options available, the space did not save and the user needed to select multiple dropdowns in order to find data available to view.

Research

We started by interviewing our intended personas to get an idea of their day to day activities including what tools they currently use to analyse data. Once we had built a prototype we later followed up with user testing via an online teams call, which we recorded, watched back and were able to use to iterate the design.

We also spoke to subject matter experts to get an idea of existing examples and best practice within the ML team.

Key Insights:

  • We found that users had used a group of analytics platforms which let them do basic charting but unfortunately did not fully cover their needs. 

  • Users could not return to the data they had explored as it was not saved in the system

  • Needed to be able to explore incoming alerts to confirm the issues

  • Users with little analytical skills would be carrying out analysis so the tool needed to be easy to use

  • Users were building out their own spaces for reporting purpose

  • Current system doesn’t allow information to be pushed into a ‘case’ 

Market

  • Clir

    Pros

    • Performance issue detection

    • Reliability issue detection

    Cons

    • Limited data ingestion

    • No work order or ticketing system

  • GreenByte

    Pros

    • Performance reporting

    • Production forecast

    Cons

    • Limited data ingestion

    • No work order or ticketing system

  • Power Factors

    Pros

    • Full dashboard display

    • Key KPI dispaly

    • Multiple XY axis for cross comparison

    • Performance reporting

    Cons

    • Poor accessibility

    • Not customisable

    • No advanced analytics capability

Initial Sketches

We mapped out some quick initial flows and some sketch ideas. We used crazy 8’s to challenge ourselves to come up with different types of screens.

The Solution

After speaking to multiple customers to ensure that we were targeting the correct audience and had identified their problems/ needs in detail we decided to use this project to design a space that could support the needs of multiple personas.

We started off by ideating with monitoring engineers in mind who needed to be able to view incoming alerts in more data to decide whether the alarms needed to be explored in more detail and furthermore a case opening against the problem for an up-tower inspection.

During our conversations we had also spoken to Analysts and Engineering managers and had found they also required access to a space for reviewing data in more detail and also reporting.

We made the decision to design a tool that solved the problem of our key persona, monitoring engineers, but also met some of the needs of our other key platform personas. By utilising this space for multiple purposes, we were able to reduce clutter within the app and use our time more efficiently.

Wireframes

We spent a lot of time working alongside customers, in-house SME’s and different teams at ONYX such as internal monitoring engineers, the ML team, the product owners and development team to ensure that what we were proposing was viable and functionally sound. We also spent a lot of time with our customers to conduct usability testing to identify workflow issues and sticking points.

Once the initial design was built we gathered feedback through providing a beta environment to some of our customers who had requested the tool.