When I came on board, the development team had already begun building. In order to settle on a solution, I stressed the importance of understanding the users. I explored market trends, analyzed competitors, and gained insight into sentiment about the banking industry. I then set up shop inside one of the bank’s branches to conduct user interviews.
I used interview feedback to plot patterns in user behavior and feelings. A high-level overview of who I was designing for helped me formulate general conclusions about their needs and goals.
We discussed the role mobile banking could play in their lives. I learned when an app would be useful and how it could help them accomplish their goals.
In order to address pain points, I had to consider how the user would navigate through the app and what content they would need along the way. I began with simple user flows, mapping out how a user would navigate particular scenarios. Sketches brought ideas to life with detail around layout and structure.
It quickly became apparent wireframes weren't sufficient when conveying the design to the team. Developers needed to know every action a user could take and how the system should respond. I worked with QA experts to identify paths I hadn't considered and documented each user interaction.
When moving money, it was imperative users could clearly see how a transaction affected their available funds. More importantly, if an error occurred, they needed to know what to do about it. I worked closely with the development team to determine how to handle errors when the app encountered a connection issue.
It was essential for the app to be transparent and help users understand what is happening in order to prevent overdrafts and duplicate payments.
Research showed the majority of mobile bank usage occurs while shopping. Users rely on their phone to read reviews and compare products before making a purchase. They need to be confident in the amount they can spend without disrupting funds they plan to use later.
Throughout the process, I validated the effectiveness of design concepts with users to ensure we were headed in the right direction. I facilitated in-person, moderated usability tests, turning a conference room into a testing lab. I hosted viewing sessions where the team could watch screen recordings and discuss the results together.
By validating ideas with users and finding problems early on, we were able to develop a solution that reduced user error and decreased time spent on the task.
The app launched with a core set of features that paved the way for future releases. Analytics, usability testing, and an in-app feedback feature provided direction and guidance for improvements. The patterns established in the first release allowed the team to deliver additional functionality quickly and efficiently.