Bank App
App Redesign + User Testing, 2018
Project Brief
This was a conceptual project where I explored the design and implementation process of how to evaluate, design and work to handoff and implement a mobil banking app I designed, all within a 4 months time frame. The goal was to create something usable and plan for a usable product to be developed in 1-2 weeks.
I dissected my mobile banking app, redesigned it, tested my design idea and assumptions, iterated based on my findings, and then use product management philosophy and techniques to create a product roadmap for it.
Challenges
Digital wire framing custom components is time-costly.
I found early on that custom components are a massive time investment during the design, and development process. To get around this I utilized Sketch’s built in iOS UI Design Library.
Rapid Prototyping and prioritization to meet time constraints.
Very short turn around time was placed on each iteration of this project, roughly 1-2 weeks. I utilized design tools (i.e. information architecture and sketching) to quickly draft concepts, user testing, to inform each iteration and goal setting, and product manage techniques (i.e. defining epics based on user-centric goals) to move quickly with user-centric focus.
Results
I conducted three wireframe rounds iterations, two rounds of user testing. Here is the resulting wireframes that was used to outline an MVP bank app.
Methodology
Phase 1: Understand the Banking App
I created an information architecture was used to identify the core feature and which one could be removed or nestled to make room for the core features.
Phase 2: Iterate, Test, Repeat
I took the digital wireframes in front of user and conducted user testing. This is a sample of a presentation of user testing findings and design iteration recommendations made.
Lessons Learned
Communication with users and developers refines the product with each iteration.
Taking a product from idea to development and consumption is an an iterative process that requires consistent communications, between designer, end-users and developers. The originality and beautiful of an idea is exciting, but it does not matter if the designer:
does not have goal that creates value to the end-sure
fails to communicate the design to a developer or don’t account for development and project constraints
do not consistently test you design ideas can gather user feedback.
The trust people have in another person/entity managing their money is very fragile.
It is normal for users have less tolerance for frictions in finance apps. When designing banking apps and software, user testing is as important as quality assurance is to the development.