Balance Manage was Allovue’s first product. I led the Balance Manage 2019 redesign to enhance the user experience.
Product design
Every year, billions of taxpayer dollars are put aside to fund public schools. School districts need to track where their funds go, make sure the money is spent effectively, and prove to policymakers that they are fiscally accountable.
District officials need to track tens of thousands of transactions throughout the school year using a combination of federal, state, and local funding. Enterprise Resource Planning (ERP) systems in school districts can be complicated and hard to understand. Manage Balance provides school districts a user-friendly and transparent way to access financial data.
We want more high-quality and actionable data at our fingertips to provide insights and to make better decisions.
Allovue Customer
Since its inception in 2015, Balance Manage has gone through multiple iterations. However, its general look has remained the same. When Allovue expanded its product line, the design of the newer products made Balance Manage look outdated by comparison. Balance Manage also had performance issues that could be solved using new development frameworks.
Knowing that the changes we wanted to make could not be achieved through iterations, we decided to redesign Balance Manage.
We finished 4 major screen-level redesigns in 2 months.
We used contrasting colors for greater clarity on the stacked column charts. We also added patterns to ensure that people who are colorblind can distinguish data even easier.
Every day, our users use filters to surface the finance information they care about. Most of our users’ screen sizes were small, and we must prioritize the use of the screen space to show charts and tables. Our challenge was: How might we make using filters an easy and intuitive process without having it take up too much screen space?
Instead of showing all filtering options at once, we placed a drop-down menu at the left top of the page and visually enhanced the button with a background color.
Summarize is a function that helps users put accounts that share the same account string into a group to summarize the total balance.
In the original Balance Manage, users could only apply one Summarize function at a time. If Principal Dave wanted to know how much of Heath Fund was spent on each program at each grade level, he would not be able to Summarize Heath Fund by subject and by grade level at the same time. Users need to apply multiple Summarize functions so they can narrow down to the data they want.
Charts of accounts are hierarchical. That creates a lot of complexities when the hierarchy and multiple types of Summarize overlap one another. For example, Heath Fund has multiple levels of parent-child hierarchy. Principal Dave should be able to apply Summarize function by grade level to the Math account at the highest level, or to Everyday Math account at the lowest level.
To address the complex relationships, we sketched 8 versions of design and went through 3 rounds of testing with our users and district partners.
Our final solution
An overview page is a powerful tool that helps users monitor data at a glance. In our research, our users found the old overview page “confusing, and not very helpful.”
First, we defined the goals of our users: they come to the overview page to ensure that their spendings are on track. Then we prioritized data that could help users spot unintended outflows.
Balance Manage has several user roles. A superintendent may want to oversee the budget of the entire district, or a school principal may want to only monitor the expenses of their school. Both users are trying to complete the same task by interacting with different sets of data.
We tailor to individual user needs by allowing each user to scope information to the bookmarks they’ve already created.
Over 3 months of collaboration across 4 time zones, we launched the new Balance Manage together.
Our users usually don’t like changes. However, this time, we saw excitement for the redesign. After the release, every user we’ve consulted thought the new app is better and easier to use, not only because it has new functionalities and runs faster, but also because the transition to the new app is not overwhelming. We made this happen through knowing our users and what was important to them.