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 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 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 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 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 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 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 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 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