Futureproofing the API Experience
Futureproofing the API Experience
© 2023
Futureproofing the
API Experience
context
For those who need to create and manage APIs for our other internal associates, their needs are changing at Capital One. To accommodate this, the Gateway engineering team has been building unique infrastructure to accommodate faster and more efficient management and consumption of specific APIs. But, as more teams now require new infrastructure, the Gateway team can’t properly scale using the same methods as before.
why this work matters
In research, we need to understand the value proposition of a new tool that will help this Gateway engineering team continue building infrastructure efficiently and help API producers manage the growing number of end users in the future.
goal
How can I help determine the value for a better API Gateway tool for the Gateway software engineers and API producers? Is there an opportunity to introduce automation and eliminate friction in the overall experience?
methods
Empathy interviews
Affinity mapping
Task flow mapping
key role
As a project lead, I conducted user interviews with key users, synthesized findings and made recommendations for important stakeholders and development team
Methods
Internal discovery research
User interviews
Co-creation sessions
Task flow mapping
Data visualization/design
target users
API producers
API Gateway engineering team
API Gateway product managers
challenges
Understanding complexity of the API onboarding, creation and management process, considering tools and teams involved
Translating the complexity of the project into understandable and communicative deliverables
challenges
Understanding complexity of the API onboarding, creation and management process, considering tools and teams involved
Translating the complexity of the project into understandable and communicative deliverables
process
Conducted moderated user interviews with seven participants from multiple user groups
Affinitized user comments into high level insights, with recommendations
process
Conducted moderated user interviews with seven participants from multiple user groups
Affinitized user comments into high level insights, with recommendations
process
Conducted moderated user interviews with seven participants from multiple user groups
Affinitized user comments into high level insights, with recommendations
User interviews
Lucidspark affinity mapping
Lucidspark task flows
Lucidspark affinity mapping
Lucidspark task flows
User interviews
impact
Helped prioritize feature development for new tool, communicating with stakeholders
Contributed strategy for new framework around managing APIs within our internal data ecosystem, with the goal of creating less human dependency and intervention
impact
Helped prioritize feature development for new tool, communicating
with stakeholdersContributed strategy for new framework around managing APIs within our internal data ecosystem, with the goal of creating less human dependency
and intervention
impact
Helped prioritize feature development for new tool, communicating with stakeholders
Contributed strategy for new framework around managing APIs within our internal data ecosystem, with the goal of creating less human dependency and intervention
© 2023
1
Shareout deck
1
Shareout deck
1
Shareout deck
© 2023
Futureproofing the API Experience
Futureproofing the API Experience
© 2023
Futureproofing the
API Experience
context
For those who need to create and manage APIs for our other internal associates, their needs are changing at Capital One. To accommodate this, the Gateway engineering team has been building unique infrastructure to accommodate faster and more efficient management and consumption of specific APIs. But, as more teams now require new infrastructure, the Gateway team can’t properly scale using the same methods as before.
why this work matters
In research, we need to understand the value proposition of a new tool that will help this Gateway engineering team continue building infrastructure efficiently and help API producers manage the growing number of end users in the future.
goal
How can I help determine the value for a better API Gateway tool for the Gateway software engineers and API producers? Is there an opportunity to introduce automation and eliminate friction in the overall experience?
methods
Empathy interviews
Affinity mapping
Task flow mapping
key role
As a project lead, I conducted user interviews with key users, synthesized findings and made recommendations for important stakeholders and development team
methods
Empathy interviews
Affinity mapping
Task flow mapping
target users
API producers
API Gateway engineering team
API Gateway product managers
challenges
Understanding complexity of the API onboarding, creation and management process, considering tools and teams involved
Translating the complexity of the project into understandable and communicative deliverables
challenges
Understanding complexity of the API onboarding, creation and management process, considering tools and teams involved
Translating the complexity of the project into understandable and communicative deliverables
process
Conducted moderated user interviews with seven participants from multiple user groups
Affinitized user comments into high level insights, with recommendations
process
Conducted moderated user interviews with seven participants from multiple user groups
Affinitized user comments into high level insights, with recommendations
process
Conducted moderated user interviews with seven participants from multiple user groups
Affinitized user comments into high level insights, with recommendations
User interviews
Lucidspark affinity mapping
Lucidspark task flows
Lucidspark affinity mapping
Lucidspark task flows
User interviews
impact
Helped prioritize feature development for new tool, communicating with stakeholders
Contributed strategy for new framework around managing APIs within our internal data ecosystem, with the goal of creating less human dependency and intervention
impact
Helped prioritize feature development for new tool, communicating
with stakeholdersContributed strategy for new framework around managing APIs within our internal data ecosystem, with the goal of creating less human dependency
and intervention
impact
Helped prioritize feature development for new tool, communicating with stakeholders
Contributed strategy for new framework around managing APIs within our internal data ecosystem, with the goal of creating less human dependency and intervention
© 2023
1
Shareout deck
1
Shareout deck
1
Shareout deck
© 2023
Futureproofing the API Experience
Futureproofing the API Experience
© 2023
Futureproofing the
API Experience
context
For those who need to create and manage APIs for our other internal associates, their needs are changing at Capital One. To accommodate this, the Gateway engineering team has been building unique infrastructure to accommodate faster and more efficient management and consumption of specific APIs. But, as more teams now require new infrastructure, the Gateway team can’t properly scale using the same methods as before.
why this work matters
In research, we need to understand the value proposition of a new tool that will help this Gateway engineering team continue building infrastructure efficiently and help API producers manage the growing number of end users in the future.
goal
How can I help determine the value for a better API Gateway tool for the Gateway software engineers and API producers? Is there an opportunity to introduce automation and eliminate friction in the overall experience?
methods
Empathy interviews
Affinity mapping
Task flow mapping
key role
As a project lead, I conducted user interviews with key users, synthesized findings and made recommendations for important stakeholders and development team
Methods
Internal discovery research
User interviews
Co-creation sessions
Task flow mapping
Data visualization/design
target users
API producers
API Gateway engineering team
API Gateway product managers
challenges
Understanding complexity of the API onboarding, creation and management process, considering tools and teams involved
Translating the complexity of the project into understandable and communicative deliverables
challenges
Understanding complexity of the API onboarding, creation and management process, considering tools and teams involved
Translating the complexity of the project into understandable and communicative deliverables
process
Conducted moderated user interviews with seven participants from multiple user groups
Affinitized user comments into high level insights, with recommendations
process
Conducted moderated user interviews with seven participants from multiple user groups
Affinitized user comments into high level insights, with recommendations
process
Conducted moderated user interviews with seven participants from multiple user groups
Affinitized user comments into high level insights, with recommendations
User interviews
Lucidspark affinity mapping
Lucidspark task flows
Lucidspark affinity mapping
Lucidspark task flows
User interviews
impact
Helped prioritize feature development for new tool, communicating with stakeholders
Contributed strategy for new framework around managing APIs within our internal data ecosystem, with the goal of creating less human dependency and intervention
impact
Helped prioritize feature development for new tool, communicating
with stakeholdersContributed strategy for new framework around managing APIs within our internal data ecosystem, with the goal of creating less human dependency
and intervention
impact
Helped prioritize feature development for new tool, communicating with stakeholders
Contributed strategy for new framework around managing APIs within our internal data ecosystem, with the goal of creating less human dependency and intervention
© 2023
1
Shareout deck
1
Shareout deck
1
Shareout deck
© 2023
Futureproofing the API Experience
Futureproofing the API Experience
© 2023
Futureproofing the
API Experience
context
For those who need to create and manage APIs for our other internal associates, their needs are changing at Capital One. To accommodate this, the Gateway engineering team has been building unique infrastructure to accommodate faster and more efficient management and consumption of specific APIs. But, as more teams now require new infrastructure, the Gateway team can’t properly scale using the same methods as before.
why this work matters
In research, we need to understand the value proposition of a new tool that will help this Gateway engineering team continue building infrastructure efficiently and help API producers manage the growing number of end users in the future.
goal
How can I help determine the value for a better API Gateway tool for the Gateway software engineers and API producers? Is there an opportunity to introduce automation and eliminate friction in the overall experience?
methods
Empathy interviews
Affinity mapping
Task flow mapping
key role
As a project lead, I conducted user interviews with key users, synthesized findings and made recommendations for important stakeholders and development team
methods
Empathy interviews
Affinity mapping
Task flow mapping
target users
API producers
API Gateway engineering team
API Gateway product managers
challenges
Understanding complexity of the API onboarding, creation and management process, considering tools and teams involved
Translating the complexity of the project into understandable and communicative deliverables
challenges
Understanding complexity of the API onboarding, creation and management process, considering tools and teams involved
Translating the complexity of the project into understandable and communicative deliverables
process
Conducted moderated user interviews with seven participants from multiple user groups
Affinitized user comments into high level insights, with recommendations
process
Conducted moderated user interviews with seven participants from multiple user groups
Affinitized user comments into high level insights, with recommendations
process
Conducted moderated user interviews with seven participants from multiple user groups
Affinitized user comments into high level insights, with recommendations
User interviews
Lucidspark affinity mapping
Lucidspark task flows
Lucidspark affinity mapping
Lucidspark task flows
User interviews
impact
Helped prioritize feature development for new tool, communicating with stakeholders
Contributed strategy for new framework around managing APIs within our internal data ecosystem, with the goal of creating less human dependency and intervention
impact
Helped prioritize feature development for new tool, communicating
with stakeholdersContributed strategy for new framework around managing APIs within our internal data ecosystem, with the goal of creating less human dependency
and intervention
impact
Helped prioritize feature development for new tool, communicating with stakeholders
Contributed strategy for new framework around managing APIs within our internal data ecosystem, with the goal of creating less human dependency and intervention
© 2023
1
Shareout deck
1
Shareout deck
1
Shareout deck
© 2023