The Vision
Discover Business Technology & API Center for Enablement stakeholders envision the API Center as a dynamic, user-centric environment that empowers both consumers and providers with seamless access to tools and information necessary for their success. The API Center will become a cornerstone of innovation at Discover Financial Services, where intuitive design meets advanced functionality to create a space that enhances collaboration, speeds up development cycles, and drives productivity.
The Challenge
The challenge I faced in this project was tackling the significant issues that users experienced with the existing API Center at Discover Financial Services. Users were frustrated with the limited functionality, poor discoverability, and cumbersome navigation, which made it difficult for them to achieve their goals efficiently. Additionally, the lack of integration with other essential tools and the inefficiency of the testing processes created barriers that hindered their productivity and satisfaction.
My challenge wasn’t just about identifying these pain points, but also diving deep to understand their root causes. I needed to devise a comprehensive solution that would transform the API Center into an intuitive, efficient, and collaborative environment.
Discovery Audit
User Interviews
Stakeholder Debrief
Persona Development
Journey Mapping
Feature Finding
Whiteboarding
The Task
Deliver an end-to-end user experience strategy that transform the API Center into a seamless, user-centric platform that enhances functionality and collaboration for all of Discover's engineers and their external partners.
The Personas
Ronald Rodriguez, a developer at Discover, is searching for a secure payment processing API for a new project. During his search, Savanah Samson, an API engineer, informs him that she is in the process of publishing a new, secure payment API. Once Savanah completes the publishing process, ensuring all necessary documentation and security checks are in place, Ronald receives an automatic notification from the API Center. He promptly requests access through the platform, and after his request is approved, Ronald is able to seamlessly integrate the API into his project.
The Provider
Also, known as the giver, the person whose task requires them to
produce APIs to a secure Discover-approved environment where
others are able to consume. The provider’s primary priorities revolve around creating an API, publishing and maintaining.
Goals:
- Quickly and efficiently publish an API
- Enter all of the API information to ease discoverability
- Attach Swagger doc to ensure correct consummation
- Deliver guidance and policy around use of their API
- Communicate with team or consumer regarding any questions
- Approve access for consumption of API
- Publish updates 26 and maintain API
The Consumer
Also, known as the seeker, the person whose task requires them to find an secure Discover-approved API. The consumers primary priorities revolve around searching, consuming and maintaining their app.
Goals
- Search for possible APIs that are able to fit their needs
- Find the correct API that will serve them correct info
- Test the API to ensure functionality and reliability
- Request permission to use API
- Communicate with the provider of the API for any additional info
- Follow recommended policy and guidelines on the use of the API
- Ensure that his solution is scalable and can be easily updated