jd-power-logo-2.png
 

AI CLOUD

J.D. Power has developed AI Cloud, a solution that enables the creation of a cloud-based data platform supporting advanced analytics and AI.  It allows users to ingest, transform and aggregate data, apply analytics, visualization and machine learning (ML) model training to the data.   

This solution as it exists today was built by engineering, with internal stakeholders as the primary users. This includes software engineers, data scientists and analysts.

 
 

UX Project Objective

Develop the user interface and user experience for the creation and modification of Projects, Workspaces and Datasets within the platform. This includes the process of adding datasets (data ingestion), data verification/adjustment and ongoing status of datasets that have been added/connected to a workspace. In effect, this will be version 3.0 of the user experience.   


 

Meet with…

 

data scientists and data engineers to determine:

  • How are users using the AI Cloud platform today? 

  •  What are some bottlenecks using the AI Cloud? 

  •  What work-arounds have users developed to overcome difficulties?

  •  What are the areas of improvement with AI Cloud? 

  •  How confident/proficient are users using the AI Cloud? 


Methodologies

 
 

Contextual Inquiry

Observe users using the AI Cloud 2.0 and observe them navigate through the platform 

 

User Interviews

Ask users to identify any bottle necks or areas of improvement. Collect honest feedback and suggestions

 

N= 10, (5 data scientists and 5 data engineers)


 

Key Findings

 
1.png
 

 Current hierarchy of the platform is not intuitive and data is often lost or duplicated

  • The overall layout of the platform was not designed for scale, features and updates are often tacked on wherever it seems to fit

  • The lack of a clear organizational structure has led to users wasting time searching within different workspaces for relevant data

 

Lack of proper governance has led to the creation of unnecessary workspaces

  • Users require various workspaces for publishing data to production, testing machine learning models, and aggregating data

  • Users have created multiple duplicate workspaces for unique purposes leading to a large unmanaged collection of workspaces

  • Admin rights and ownership is not intuitive and causes issues when requesting and provisioning access to workspaces

2.png
 
4.png
3.png
 

Lack of organization is visible within workspaces as datasets are further nested within eachother

  • The horizontal cabinet style of navigation makes it difficult for users to access different datasets.

  •  Various AI algorithms and machine learning models were nested within different groups

  •  Child Spaces were created to try and better organize groupings but created more difficulty and caused more confusion

 

Different tools would force users into different views  

  • Current layout does not allow for multi-tasking or the ability to quickly reference datasets

  • Users would work around this experience by opening multiple tabs in multiple windows to access information

  • Switching between data applications overtakes the experience and any work will be lost

    • See images below, when creating a custom query and switching to data pipelines, the experience is overtaken by the new selection and all current work will be lost

 
6.png
 

AIC Cloud 3.0

 

Organize the platform to better separate environments and tools

  • Cleary distinguish between projects & workspaces you are entitled to contribute to

  • Provide each user with a personal workspace for the purposes to testing without the need to create a new environment

  • Strategically separate the main AI Cloud platform from third-party applications and integrations

8.png
 
9.png

Creating an overarching group type called “Projects”

  • Group related workspaces to help consolidate related teams, products, and work streams into one location where assets can be shared

  • Display administrative details and implement new tools for governance 

  • This grouping mitigates the nested workspaces and child workspaces that have been used as a work-around

 

Platform level integrations can be accessed in one central location

  • Showcase the suite of tools and integrations so users do not disrupt their most active workflows

  • Introduce unique options and management within each third-party application

 
11.png

Implement global navigation for a more streamlined workflow

  • Allow users to navigate between workspaces without having to travel back to the landing page

  • Showcase metadata for users to view most recent activity

 

Tools and options are now localized to the page level

  • Proper management tools and governance were implemented at the appropriate levels

12.png
 
13.png

Project and workspace level tools are presented as a fly-out

  • This format allows for users to remain within the experience and not lose their place or any previous work

  • Fly-outs also allow the ability to quickly reference resources without navigating away from the experience

 

Dual Canvas Workspace

14.png
 

Flexible canvas sizing

15.png

Allows for users to adjust their canvas size for flexible utility

Two sets of data tools

16.png

Two sets tools allow for users to mix and match tools for use

 
17.png
Next
Next

McKinsey & Company