Eagle Eye: Saving Visa Millions of Money
Automating Accessibility Testing & Reporting
Background / Opportunity
The Visa Global Accessibility Requirements (VGAR) are a set of design and development guidelines that take the guesswork out of meeting accessibility standards and regulations.
We partnered with the Design Engineer team to build Eagle Eye, an internal tool to automate Accessibility testing and reporting to work towards ensuring VIsa's 750+ applications are accessible and VGAR compliant.
🏆 Eagle Eye will save Visa an estimated $16M a year*
*Found in a cost benefit analysis based on the number of hours saved and average developer salary
*This number does not take into account dollar cost savings associated with improving developer experience and improving SDLC efficiency by capturing and reporting a11y issues real time as soon as developer writes code
Note: As some details & information may be under NDA, feel free to contact me to learn more.
User Researcher
1 Product Manager, 2 Engineers, 2 Designers
Nov 2023 - ??? (? months)
User Interview, Surveys, Journey Map, Affinity Diagram, Figma
It takes too much time to complete the VGAR Test Scripts and some of the test cases are not elaborately explained, so I have to do research on my end on how to perform them. The script is also a bit confusing with too much data which becomes an information overload.
I think using an excel to keep track of these accounts is very unhelpful as it is a huge excel to navigate around, we have to keep track of failure numbers, and it's hard for a lot of people to look at pass/fail outcomes.
I understand the use of Excel but it would be nice if it's more interactive, visual option is available.
Was a bit confusing at the start, but got better with time and practice.
Takes a lot of time just to enter all the information, can get very confusing and very easy to get lost between the rows and columns, which can also lead to filling out inaccurate information.
Reduce the noise on the VGAR test script so it's easier to jump in and get going. This could be done by removing/hiding columns, making it clearer which tabs should be used when, and potentially merging some of the test cases to reduce the total number.
It is clunky and slow but it does cover everything we need.
Add what test will be covered as a part of automation and what needs to be tested manually.
Challenge
Patients value having a provider they can trust, especially for relationships that last over a length period of time (not just for their annual check-up). However, the healthcare systems' constraints towards optimization make personalized, quality care hard to achieve. Likewise, patients want an emotional investment from providers who need to protect their emotional labor and work-life balance.
Outcome
See below
Automated a11y testing
Once an app is registered, Eagle Eye automatically scans the app, captures accessibility issues and logs them in real-time.
Actionable dashboard
The Eagle Eye dashboard delivers a detailed analysis of issues pinpoints the exact details developers needs to enable quick resolution.
80+ apps onboarded
With more apps added each week, Design Engineering & Visa Accessibility continue to partner closely on improving Eagle Eye.
Concept Ideation
Ideated a range of ~100 concepts for 1-2 years, 5 years, and 10 years
Led a majority of preliminary research and exploration of different topics with emphasis on future foresight and trends
Surveys (116 participants)
Created approaches and frameworks that guided the down-selecting process in an efficient and collaborative way for the team
Interviews (5 participants)
Collaborated in creating 11 concept sketches for our research IDIs that helped communicate our ideas and served as a visual artifact for participants to react to
Ecosystem Map
Designed an Ecosystem Map visualizing key relationships between personas, devices, and institutions within the PRISM ecosystem, connecting them together with various data relationships
Developers love Eagle Eye
"It's easy to integrate and onboard an application into the Eagle Eye dashboard and it has helped out team to identify bugs on a high level in drastically less time."
Sr. SW Engineer
VAS - Issuing Solutions