SlideShare a Scribd company logo
Revamp your APIs
by using design thinking methodology
Alessandro Pintaudi
Lead Product Manager @ Weekendesk
Who is Weekendesk?
The travel industry
10 years ago...
The travel industry
..5 years ago...
The travel industry
..and now
Global context of the e-travel
Low margins
High Entry Barriers
Poor technological knowledge
Sales driven organizationsFierce rivarly among
existing competitors
Demanding Customers
Powerful alternatives (e.g. Airbnb)
The problem we wanted to solve
“Increase the global generated revenues without further investments in
marketing and with the same operational structure”
What we knew
The assumption we have made
“Extend the current B2C distribution model to B2B companies, by
leveraging the existing technology and providing easy and fast API
integrations.”
The options we had
VSSales Driven
Approach
Product Driven
Approach
Option 1 - Sales driven approach
Option 2 - Product driven approach
Get all stakeholders on board
“The better a PM is aligned about the WHY and the WHAT, the more
autonomy he will be granted with regards to HOW exactly to built it.”
— Arne Kittler, Director Mobile Product Management, XING
Autonomy through alignment
Good alignment should be a collaborative effort during which
● the tricky questions about an upcoming initiative are discussed
● the underlying thinking of an initiative is sharpened for clarity of
intent
● the results are made transparent to get everyone “on the same page”
The Approach
Design Thinking
What is Design Thinking?
“Design thinking is a human-centered approach to innovation that
draws from the designer’s toolkit to integrate the needs of people, the
possibilities of technology, and the requirements for business
success.”
 — Tim Brown, president and CEO, IDEO
What is Design Thinking?
“Design thinking is a tool that equips stakeholders and product teams
with a deep understanding of their users so that they can ideate,
prototype, and test user-centered solutions”.
Human-centeredapproach
Needs of People Possibility of technology
Requirements for business success
Deep understanding of the users
An iterative approach
Understanding Phase
Empathize & Define
Understanding Phase
Who are our users ?
What they need?
What is the context?
Who is offering the same service?
Why would they benefit from it?
What we discovered
Needs for quick and
fast integrations
Possibility of accessing
Weekendesk deals
The end users of our product were developers
Players with a
B2B model
New players in
the industry
Fast time to
market
Our User Persona - The Developer
“API designers should ask how APIs can support the business function and not how
they can support the needs of IT.” Phillipp Schöne, Axway
Exploring Phase
Ideate & Prototype
The tool we used
Design thinking vs Design Sprint
Design Sprint - The process
Gathered the team together
❏ Identified key participants
❏ Explained the Project Vision and
Business Goals
❏ Shown the User Research and
User Journeys
❏ Competitive Overview
❏ Technical opportunities
Draw a Customer Journey Map
“With a customer journey map, the
solutions your team ideates,
prototypes, and tests will be much
more informed—and they’ll ultimately
save you from costly redos.”
Diverging - Mind Mapping
❏ Empowered the team
❏ Listed all the ideas
❏ Clustered them into actionable
Clusters of ideas
Security
Well structured and clean data
Versioning
Multi language support
Error management Dev Oriented
Q&A section Clear and self
explained
documentation
API usage restrictions
Interface DX - Dev Experience
Test Environment
Live test / docs
Payment Scalability
Performance Media and content
handling
Backend
Diverging Phase
❏ Forgot any constraints
❏ Came up with diverse strategies
❏ Be creative, not crazy
Converging Phase
❏ Chose the best idea or ideas
❏ Defined the long term product /
strategy
❏ Came up with the MVP and a plan
actionable in the short term
Prototyping
❏ Minimum viable product
❏ Quick and dirty solution
❏ Address basic needs
❏ FITYMI strategy
Materializing Phase
Test & Implement
Internal and External User Testing
❏ Gathered feedbacks
❏ Reiterated the prototype
❏ Re-tested again
Implementation Phase
❏ Well defined product is sent to IT
❏ Easier to understand
❏ Increased productivity and
proactivity
What we have learned?
Any product thinking should start from the underlying
problem it is trying to solve.
What we have learned?
Understand the context and the complexity environment
in which we operate is fundamental.
What we have learned?
Without proper frameworks and iterative approach we
would have implemented a different product.
What we have learned?
The importance of getting various stakeholders onboard
is key to ensure autonomy during the project.
Any questions?

More Related Content

PPTX
Scaling your product team in a fast growing company
PPTX
Atlassian - Métricas de performance para previsibilidade e progresso no Jira
PDF
Managing time in agile
PDF
[Growth Camp 2020] - Gympass e o seu crescimento global - Cissa Prado
PDF
TDC2018FLN | Trilha Agile - O poder do Value Stream Mapping (Fluxo de Valor)
PPTX
The spotify model_AAC2019
PDF
Radical Roadmapping - Creating Synchronized Agile Product and Technology Road...
PPTX
Notes on Inspired: How to Create Products Customers Love by Marty Cagan
Scaling your product team in a fast growing company
Atlassian - Métricas de performance para previsibilidade e progresso no Jira
Managing time in agile
[Growth Camp 2020] - Gympass e o seu crescimento global - Cissa Prado
TDC2018FLN | Trilha Agile - O poder do Value Stream Mapping (Fluxo de Valor)
The spotify model_AAC2019
Radical Roadmapping - Creating Synchronized Agile Product and Technology Road...
Notes on Inspired: How to Create Products Customers Love by Marty Cagan

What's hot (18)

PPTX
Євгеній Антонов "Maximum Valuable Product Manager." Lviv Project Management ...
PDF
The Devbridge Way: Lean Requirements, Rapid Prototyping, Dual-track Scrum and...
PPTX
HP's Dev Ops Summit 2021, Better Together: An Inner Source Journey
PDF
Product Discovery @ Nubank
PPTX
On Being a Startup Employee
PDF
Being agile
PDF
Designing Communication Architecture
PDF
AGILE MINDSET - Agile213 Meetups #1 (@HiveDigit - February 2018)
PPTX
Agile IT Project Management
PDF
Tips to outsource software projects in china
PDF
Take the advantage and connect upstream to downstream
PPTX
It roadmap inception deck
PPTX
DevOps, Performance Optimization and the Green Life with Magento
PDF
Using a Design Sprint to Accelerate Innovation - Agile Australia
PDF
Innovations Accelerated - Design Sprint
PDF
Palestra Drupal Picchu 2014
PDF
LKCE19 Klaus Leopold - Flight Levels in Action
PDF
RethinkingAgile_AAC2019
Євгеній Антонов "Maximum Valuable Product Manager." Lviv Project Management ...
The Devbridge Way: Lean Requirements, Rapid Prototyping, Dual-track Scrum and...
HP's Dev Ops Summit 2021, Better Together: An Inner Source Journey
Product Discovery @ Nubank
On Being a Startup Employee
Being agile
Designing Communication Architecture
AGILE MINDSET - Agile213 Meetups #1 (@HiveDigit - February 2018)
Agile IT Project Management
Tips to outsource software projects in china
Take the advantage and connect upstream to downstream
It roadmap inception deck
DevOps, Performance Optimization and the Green Life with Magento
Using a Design Sprint to Accelerate Innovation - Agile Australia
Innovations Accelerated - Design Sprint
Palestra Drupal Picchu 2014
LKCE19 Klaus Leopold - Flight Levels in Action
RethinkingAgile_AAC2019
Ad

Similar to LPCx Barcelona: How to use the design thinking methodology to revamp your API? (20)

PDF
WTF is Design Thinking
PPTX
Design thinking for software development
PPTX
Design thinking: A New Way of Managing Tourism
PPTX
DT Unit 1.pptx............................
PDF
Putting the Customer at the Core - Design Thinking and Insurance
PDF
How to Accelerate Your Digital Transformation With Design Thinking
PDF
Google Design sprint
PDF
How Design Triggers Transformation presented by Tjeerd Hoek
PPTX
Design_Thinking_Toolkit.pptx
PPTX
Design Thinking 101 Workshop
PPTX
Experience design and design thinking
PDF
IT Executive's guide to Design Thinking
PDF
Design for business Impact: How design triggers transformation
PPTX
Mohinder Kohsla Design thinking A complimentary approach to agile
PDF
Design Thinking
PDF
IT Executive's Guide to Design thinking | Algarytm
PPTX
Design Thinking - Entrepreneurship & Innovation
PDF
Innovation design thinking
PPTX
Design thinking
PPTX
Design thinking for a startup imaginea design
WTF is Design Thinking
Design thinking for software development
Design thinking: A New Way of Managing Tourism
DT Unit 1.pptx............................
Putting the Customer at the Core - Design Thinking and Insurance
How to Accelerate Your Digital Transformation With Design Thinking
Google Design sprint
How Design Triggers Transformation presented by Tjeerd Hoek
Design_Thinking_Toolkit.pptx
Design Thinking 101 Workshop
Experience design and design thinking
IT Executive's guide to Design Thinking
Design for business Impact: How design triggers transformation
Mohinder Kohsla Design thinking A complimentary approach to agile
Design Thinking
IT Executive's Guide to Design thinking | Algarytm
Design Thinking - Entrepreneurship & Innovation
Innovation design thinking
Design thinking
Design thinking for a startup imaginea design
Ad

More from Thiga (20)

PDF
Should this exist ? (Or how I sold my Product to NASA).
PDF
Comment réduire l’impact de votre produit ?
PDF
AI for Growth: tips, tricks and tools to improve your retention and conversio...
PDF
How to make customer centricity easy and fun ?
PDF
Focus sur les PWA par Loic de Saint-Andrieu de Google
PDF
Focus sur la conversion par Pascal Masson de Privateaser
PDF
Focus sur la création d'un design System
PDF
La quête du Design System !
PDF
Introduction au design system
PDF
Spécial levée de fonds par Sebastien Levaillant de Payfit
PDF
Spécial levée de fonds par Nicolas Venet de Meero
PDF
Managing stakeholders par Clément Paillasse - Head of Product @Seloger
PDF
Autonomie et alignement : comment orchestrer son département produit à l’Amér...
PDF
Meetup LPCx de juin 2019 avec Younited Credit
PDF
Le design fiction, pour une innovation toute en frictions
PDF
Le product designer by Thiga
PDF
Comment on gère la refonte d'un produit existant ? - Xavier Dumont - BAP
PDF
Pourquoi et comment Alan a supprimé les réunions ? - Thomas Rolf
PPTX
Lpcx - Comment le Growth Engineering peut rendre votre équipe autonome ?
PDF
Best practice du Data Product Management
Should this exist ? (Or how I sold my Product to NASA).
Comment réduire l’impact de votre produit ?
AI for Growth: tips, tricks and tools to improve your retention and conversio...
How to make customer centricity easy and fun ?
Focus sur les PWA par Loic de Saint-Andrieu de Google
Focus sur la conversion par Pascal Masson de Privateaser
Focus sur la création d'un design System
La quête du Design System !
Introduction au design system
Spécial levée de fonds par Sebastien Levaillant de Payfit
Spécial levée de fonds par Nicolas Venet de Meero
Managing stakeholders par Clément Paillasse - Head of Product @Seloger
Autonomie et alignement : comment orchestrer son département produit à l’Amér...
Meetup LPCx de juin 2019 avec Younited Credit
Le design fiction, pour une innovation toute en frictions
Le product designer by Thiga
Comment on gère la refonte d'un produit existant ? - Xavier Dumont - BAP
Pourquoi et comment Alan a supprimé les réunions ? - Thomas Rolf
Lpcx - Comment le Growth Engineering peut rendre votre équipe autonome ?
Best practice du Data Product Management

Recently uploaded (20)

PPT
FIRE PREVENTION AND CONTROL PLAN- LUS.FM.MQ.OM.UTM.PLN.00014.ppt
PPT
Ethics in Information System - Management Information System
PPTX
Slides PPTX World Game (s) Eco Economic Epochs.pptx
PPTX
Introduction to Information and Communication Technology
PDF
Paper PDF World Game (s) Great Redesign.pdf
PPTX
Mathew Digital SEO Checklist Guidlines 2025
PPTX
artificialintelligenceai1-copy-210604123353.pptx
PPTX
Job_Card_System_Styled_lorem_ipsum_.pptx
PPTX
Module 1 - Cyber Law and Ethics 101.pptx
PPTX
Power Point - Lesson 3_2.pptx grad school presentation
PDF
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
PPTX
presentation_pfe-universite-molay-seltan.pptx
PPTX
Introduction to cybersecurity and digital nettiquette
PPTX
Digital Literacy And Online Safety on internet
PDF
SASE Traffic Flow - ZTNA Connector-1.pdf
PDF
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
PDF
Tenda Login Guide: Access Your Router in 5 Easy Steps
PPTX
newyork.pptxirantrafgshenepalchinachinane
PPTX
innovation process that make everything different.pptx
PPTX
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
FIRE PREVENTION AND CONTROL PLAN- LUS.FM.MQ.OM.UTM.PLN.00014.ppt
Ethics in Information System - Management Information System
Slides PPTX World Game (s) Eco Economic Epochs.pptx
Introduction to Information and Communication Technology
Paper PDF World Game (s) Great Redesign.pdf
Mathew Digital SEO Checklist Guidlines 2025
artificialintelligenceai1-copy-210604123353.pptx
Job_Card_System_Styled_lorem_ipsum_.pptx
Module 1 - Cyber Law and Ethics 101.pptx
Power Point - Lesson 3_2.pptx grad school presentation
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
presentation_pfe-universite-molay-seltan.pptx
Introduction to cybersecurity and digital nettiquette
Digital Literacy And Online Safety on internet
SASE Traffic Flow - ZTNA Connector-1.pdf
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
Tenda Login Guide: Access Your Router in 5 Easy Steps
newyork.pptxirantrafgshenepalchinachinane
innovation process that make everything different.pptx
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION

LPCx Barcelona: How to use the design thinking methodology to revamp your API?

  • 1. Revamp your APIs by using design thinking methodology Alessandro Pintaudi Lead Product Manager @ Weekendesk
  • 3. The travel industry 10 years ago...
  • 4. The travel industry ..5 years ago...
  • 6. Global context of the e-travel Low margins High Entry Barriers Poor technological knowledge Sales driven organizationsFierce rivarly among existing competitors Demanding Customers Powerful alternatives (e.g. Airbnb)
  • 7. The problem we wanted to solve “Increase the global generated revenues without further investments in marketing and with the same operational structure”
  • 9. The assumption we have made “Extend the current B2C distribution model to B2B companies, by leveraging the existing technology and providing easy and fast API integrations.”
  • 10. The options we had VSSales Driven Approach Product Driven Approach
  • 11. Option 1 - Sales driven approach
  • 12. Option 2 - Product driven approach
  • 13. Get all stakeholders on board “The better a PM is aligned about the WHY and the WHAT, the more autonomy he will be granted with regards to HOW exactly to built it.” — Arne Kittler, Director Mobile Product Management, XING
  • 14. Autonomy through alignment Good alignment should be a collaborative effort during which ● the tricky questions about an upcoming initiative are discussed ● the underlying thinking of an initiative is sharpened for clarity of intent ● the results are made transparent to get everyone “on the same page”
  • 16. What is Design Thinking? “Design thinking is a human-centered approach to innovation that draws from the designer’s toolkit to integrate the needs of people, the possibilities of technology, and the requirements for business success.”  — Tim Brown, president and CEO, IDEO
  • 17. What is Design Thinking? “Design thinking is a tool that equips stakeholders and product teams with a deep understanding of their users so that they can ideate, prototype, and test user-centered solutions”.
  • 18. Human-centeredapproach Needs of People Possibility of technology Requirements for business success Deep understanding of the users
  • 21. Understanding Phase Who are our users ? What they need? What is the context? Who is offering the same service? Why would they benefit from it?
  • 22. What we discovered Needs for quick and fast integrations Possibility of accessing Weekendesk deals The end users of our product were developers Players with a B2B model New players in the industry Fast time to market
  • 23. Our User Persona - The Developer “API designers should ask how APIs can support the business function and not how they can support the needs of IT.” Phillipp Schöne, Axway
  • 25. The tool we used
  • 26. Design thinking vs Design Sprint
  • 27. Design Sprint - The process
  • 28. Gathered the team together ❏ Identified key participants ❏ Explained the Project Vision and Business Goals ❏ Shown the User Research and User Journeys ❏ Competitive Overview ❏ Technical opportunities
  • 29. Draw a Customer Journey Map “With a customer journey map, the solutions your team ideates, prototypes, and tests will be much more informed—and they’ll ultimately save you from costly redos.”
  • 30. Diverging - Mind Mapping ❏ Empowered the team ❏ Listed all the ideas ❏ Clustered them into actionable
  • 31. Clusters of ideas Security Well structured and clean data Versioning Multi language support Error management Dev Oriented Q&A section Clear and self explained documentation API usage restrictions Interface DX - Dev Experience Test Environment Live test / docs Payment Scalability Performance Media and content handling Backend
  • 32. Diverging Phase ❏ Forgot any constraints ❏ Came up with diverse strategies ❏ Be creative, not crazy
  • 33. Converging Phase ❏ Chose the best idea or ideas ❏ Defined the long term product / strategy ❏ Came up with the MVP and a plan actionable in the short term
  • 34. Prototyping ❏ Minimum viable product ❏ Quick and dirty solution ❏ Address basic needs ❏ FITYMI strategy
  • 36. Internal and External User Testing ❏ Gathered feedbacks ❏ Reiterated the prototype ❏ Re-tested again
  • 37. Implementation Phase ❏ Well defined product is sent to IT ❏ Easier to understand ❏ Increased productivity and proactivity
  • 38. What we have learned? Any product thinking should start from the underlying problem it is trying to solve.
  • 39. What we have learned? Understand the context and the complexity environment in which we operate is fundamental.
  • 40. What we have learned? Without proper frameworks and iterative approach we would have implemented a different product.
  • 41. What we have learned? The importance of getting various stakeholders onboard is key to ensure autonomy during the project.