designer | artist | innovator

Dashboard Error Visibility: Enhance Error Management

The current implementation of the DiNet Dashboard includes an Errors view that has raised concerns regarding its consistency and user-friendliness. Feedback indicates that the Errors view sometimes displays errors occurring on the recipient or destination side, which are beyond the user's control. Additionally, customers are unable to clear or modify the error statuses from this view. The file details page also lacks intuitiveness, as users often do not realise the functionality of the flow icon or the distinction between received and sent files. There is also no clear indication of the origin of errors, whether they are communication-related or processing errors. This ambiguity affects the user's ability to effectively manage and understand error issues.

View Prototype in Figma

Primary Objectives

01.

Enhance the visibility and consistency of error representations on the DiNet Dashboard, thereby improving customer interaction and satisfaction.

02.

Enable customers to manage errors more independently, reducing the frequency and necessity of service desk tickets.

Role and Responsibilities

01.

Establishing a Single Source of Truth for Error Data

Centralize error data within a data grid.

02.

Redesign of the Dashboard Page

Streamline user processes for identifying and understanding errors.

03.

Redesign of the File Details Page

Clearly demonstrate where an error has occurred, aiding in quicker resolutions.

04.

Customer-Facing Feature

Allow users to clear or ignore files in an error state.

Design Process

Error Use Case Identification

Collaborate with the service desk team to identify common error scenarios, including flow errors and communication errors.

User Experience Design

Redesign user interface elements based on identified use cases to improve clarity and user interaction. Utilise UX principles to ensure the design is intuitive and meets the needs of end-users.

View Prototype in Figma

Development and Testing

Develop the necessary enhancements according to design specifications. Conduct thorough testing to ensure that the new changes function as intended and enhance user experience without introducing new issues.