Workiva ESG

Workiva ESG

Workiva is a B2B SaaS FinTech company that offers cloud-based financial reporting solutions, delivering to 5,900+ organizations worldwide, and lead to 6M+ revenue in 2024. I worked in the ESG team to design history and import data features to streamline data tracking experience.

Type

Internship

Collaboration

5 Software Engineers

1 Product Manager

1 UX Researcher

2 UX Designer

1 UI Designer

My Role

UX Designer

Timeline

5 month

CONTEXT

What is Workiva ESG?

What is Workiva ESG?

A one-stop sustainability reporting platform.

It has helped clients to achieve $120k+ saving through ESG reporting efficiency improvements, 204% ROI, and $2.88M Net present value (NPV) with payback in under six months.

PROBLEM

There’s no effective way to help ESG program owners track data changes

There’s no effective way to help ESG program owners track data changes

Data is core to ESG reporting:

Without a effective way to track data causes:

Decreased data transparency and inefficient reporting process that decrease productivity.

Decreased user satisfaction.

RESEARCH SUMMARY

Current platform lacks features to record, share, and compare data changes.

Current platform lacks features to record, share, and compare data changes.

By analyzing historical user feedback:

Users are creating manual change logs to keep track of data.

There's no centralized place to seek for collaboration and feedback.

Unable to effectively compare data changes across different years and provide audit trails.

THE CHALLENGE

HMW create a history feature that helps program owners to record, share, and compare data changes effectively?

HMW create a history feature that helps program owners to record, share, and compare data changes effectively?

SKETCH

Sketch early hypothesis and main flow to visualize ideas.

Sketch early hypothesis and main flow to visualize ideas.

Incorperating teams' feedback

I ran several iteration and seek feedback from teams. Through the feedback sessions, I made 2 design decision

1

Split overall change information with detailed value change to reduce information overload.

2

Prompt users to choose specific data for before creating comparisons to reduce system processing time.

INFORMATION ARCHITECTURE

Mapping out IA

Mapping out IA

Using separate panel to store past documentation

I decide to use separate panel to store comments reviews, and comparison, providing users with a more focused flow in tracking data and completing tasks.

WIREFRAMING

A centrailized data tracking experience

A centrailized data tracking experience

USABILITY TESTING

Validating design and identify area of improvement.

Validating design and identify area of improvement.

Asked 3 users to click through the prototype

"Text based annotation in detailed data change is not intuitive."

“I did not notice I can toggle between different reporting period in a comparison”

IMPROVEMENT

Change text based annotation to tags

After researching components in our design system, I decide to change text based annotation to tags, as it is more concise and visually distinct.

Move toggle period to side bar

Initially I decide to incorporate toggle period within the program, as it is the current format we have in the ESG platform. After receiving users' feedback, I decide to move toggle period to side bar to enhance function visibility.

FINAL DESIGN

Automatic data tracking

Reduce the manual efforts in creating a change log

Comment & send for review

Provide a more streamlined collaboration flow, reducing the efforts for back and forth email.

Compare data

Provide a centralized place to compare data, facilitating the audit process.

IMPACT

100%

100%

Task completion rate

90%

90%

Decreased time spent on tracking data

TAKEAWAYS

Focusing on top priority

Through usability testing, I identify an opportunity in connecting send for review with task portal feature that Workiva currently have. However, through discussion with engineers, I found integrating these functionality is more complex than expected. Given the time constraints, I did not have the opportunity to implement it at current stage. This experience reinforced that design is an iterative process, where it’s important to prioritize features based on current goals, and enables the delivery of core functionalities first.

Thinking about specific use cases

Although initially I learned that Workiva already has change log feature in its other products, but through my initial research and discussion, I found there’s specific use cases, constraints, and requirements unique to our project. This experience lead me to learn more about focusing on the specific needs, constraints, and goals the our project have to create effective and valuable solutions.

Let's Connect!

Linkedin

© 2024 Yunqi Wang

Linkedin

© 2024 Yunqi Wang

Let's Connect!

Linkedin

© 2024 Yunqi Wang

Let's Connect!

Linkedin

© 2024 Yunqi Wang