Multi-currency feature
Project Title:
Creating a currency conversion feature for a Cloud-Native Software Asset Management Platform.
Software Asset Management is utilized to monitor procurement and costs associated with acquiring and maintaining software and hardware across an entire organization.
Objective:
To add new functionality closing a feature gap with competitind and bring new business.
Context:
There was no such feature in the platform.
My role:
Leading designer for the project.
Project overview
Problem statement
Assessing whether the absence of a feature is a significant issue and, if so, designing solutions to meet user needs.
My process and tasks:
➜ Benchamrking
➜ Analysing interview insights
➜ Design & Iterations
➜ Usability Testing
➜ Implementing changes
➜ Overseeing implementation, Design QA
The competitor benchmarking I conducted highlighted a feature gap – several competitors offer a multi-currency feature.
Furthermore, during sales and support interviews with some of existing customers, it became apparent that they were hesitant to transition from an on-premises solution to a SaaS model.
A hypothesis has arisen suggesting that the absence of a currency function could hinder the transition of current clients and the acquisition of new ones.
To discover more information about the issue and needs of customers interviews were performed.
Research
Findings
🡲 Users from the same organisation were located in multiple countries, using different currencies
🡲 Software purchases were made in different currencies
🡲 Imported licenses were in different currencies
🡲 Users could view financial information in one currency only
🡲 Users had to convert and calculate costs outside the platform which causes a lot of additional administrative work blocked many users from using the platform
🡲 Currency can’t fluctuate on real-time basis.
Finances have established a pattern of conversion rates for a fixed period of time (quarterly mostly)
The Administration feature allows the upload of conversion rates for selected currencies, enabling system to convert financial information and change of preferred currency for each user.
Ability to add Conversion rate to selected currencies
Establishing period of time for rates
- if provided preiod got overdue, conversionis made on the last rates and Admin gets notifiedPossibility to change preferred currency for each user
Option to change base currency for the whole tenant
Manual and bulk fixed rates upload options - user can provide conversion rates either manually or upload through csv file template
Solution
Design tested during Usability testing session with 3 participants:
high completion success rate, good average time spend on task, overall good satisfaction with design, minor design issues.
After iterating and implementing the design multi-currency became one of the most used features in administration, unlocking migration to higher grossing product with value stream above 10 mln $ ARR and closing a big feature gap with competition.