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
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
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
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
SKETCH
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
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
USABILITY TESTING
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
Task completion rate
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.