SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Downloaden Sie, um offline zu lesen
AN INTRODUCTION TO THE AAARRRP
DEVELOPER RELATIONS STRATEGY
FRAMEWORK AND HOW YOU CAN USE IT
API STRAT BOSTON - SEPTEMBER 2016
PHIL LEGGETTER
HEAD OF DEVREL
LEGGETTER@NEXMO.COM
@LEGGETTER
TEXT
https://twitter.com/leggetter/status/685484634835148800
https://twitter.com/leggetter/status/694922350207332356
WHAT WE’LL COVER
▸ What is the AAARRRP Developer Relations Framework?
▸ The basic steps to use AAARRRP
▸ How we’ve applied AAARRRP at Nexmo
BACKGROUND
http://www.slideshare.net/dmc500hats/startup-metrics-for-pirates-long-version
AARRR STARTUP METRICS
▸ Acquisition - signup
▸ Activation - using your product e.g. makes first API call
▸ Retention - continues to use product
▸ Referral - refers others to your product
▸ Revenue - pays for usage
WHAT IS
AAARRRP?
AARRR STARTUP METRICS
▸ Acquisition - signup
▸ Activation - using your product e.g. makes first API call
▸ Retention - continues to use product
▸ Referral - refers others to your product
▸ Revenue - pays for usage
▸ Awareness - know you exist and what you do
▸ Product - develop, input and feedback on product
AAARRRP - GOALS FOR DEVREL STRATEGY
AAARRRP - STEP 1: DEFINE YOUR GOALS
▸ Awareness - know you exist and what you do
▸ Acquisition - signup
▸ Activation - using your product e.g. makes first API call
▸ Retention - continues to use product
▸ Referral - refers others to your product
▸ Revenue - pays for usage
▸ Product - develop, input and feedback on product
NEXMO DEVELOPER RELATIONS GOALS
▸ Awareness - know you exist and what you do
▸ Acquisition - signup
▸ Activation - using your product e.g. makes first API call
▸ Retention - continues to use product
▸ Referral - refers others to your product
▸ Revenue - pays for usage
▸ Product - develop, input and feedback on product
AAARRRP - STEP 2: DEFINE ACTIVITIES TO MEET YOUR GOALS
▸ a) What activities will achieve your goals?
▸ b) Can you find activities that meet more than one goal?
▸ c) Can you find complimentary activities?
AAARRRP - STEP 2A: WHAT ACTIVITIES WILL ACHIEVE YOUR GOALS?
▸ Lots of potential activities
https://www.leggetter.co.uk/2016/02/03/defining-developer-relations.html
AAARRRP - STEP 2A: WHAT ACTIVITIES WILL ACHIEVE YOUR GOALS?
DISCUSSED AND
AGREED
BECAUSE
AWARENESS IS
IMPORTANT
AAARRRP - STEP 2B: CAN YOU FIND ACTIVITIES THAT MEET MORE THAN ONE GOAL?
Complementary, aligning and community focused
Create Content/
Activation
Improve
Experience /
Product
Increase
Awareness
Release new
version & create
announcement
Update Python
library
Share Blog post
(or tweet)
Build Python
demo with Verify
Share Demo
How to add 2FA
to a Python App
Share Blog post Booth @ PyCon
Ruby Lib ➤ Content! ➤ RailsConf (sponsor)
PHP Lib ➤ Content ➤ PHP[tek] (sponsor + talk)
Python Lib ➤ Content ➤ PyCon (sponsor)
.NET Lib ➤ Content ➤ NDC Oslo (talk)
AAARRRP - STEP 2C: CAN YOU FIND COMPLIMENTARY ACTIVITIES?
AAARRRP - HOW YOU EXECUTE
▸ 1. Define your AAARRRP goals
▸ 2. Define activities to meet your goals
▸ a) What activities will achieve your goals?
▸ b) Can you find activities that meet more than one goal?
▸ c) Can you find complimentary activities?
▸ 3. Be guided by your company and team values
PHIL LEGGETTER
HEAD OF DEVREL
LEGGETTER@NEXMO.COM
@LEGGETTER

Weitere ähnliche Inhalte

Was ist angesagt?

Mobile App Development & Marketing Tips - Fueled Collective & CleverTap
Mobile App Development & Marketing Tips - Fueled Collective & CleverTapMobile App Development & Marketing Tips - Fueled Collective & CleverTap
Mobile App Development & Marketing Tips - Fueled Collective & CleverTapCleverTap
 
Making DevOps a reality for Legacy Enterprise Monolithic Products
Making DevOps a reality for Legacy Enterprise Monolithic ProductsMaking DevOps a reality for Legacy Enterprise Monolithic Products
Making DevOps a reality for Legacy Enterprise Monolithic ProductsAgile Testing Alliance
 
Developer Experience to Testing
Developer Experience to TestingDeveloper Experience to Testing
Developer Experience to TestingMozaic Works
 
Optimizing developer onboarding
Optimizing developer onboardingOptimizing developer onboarding
Optimizing developer onboarding🌯 Brian Douglas
 
Get rid of obstacles with DevOps Mindset - IT Tech Talk #2 XL AXIATA
Get rid of obstacles with DevOps Mindset - IT Tech Talk #2 XL AXIATAGet rid of obstacles with DevOps Mindset - IT Tech Talk #2 XL AXIATA
Get rid of obstacles with DevOps Mindset - IT Tech Talk #2 XL AXIATAKhairul Zebua
 
DevOps Dilemma - Make Dev work with Ops!
DevOps Dilemma - Make Dev work with Ops!DevOps Dilemma - Make Dev work with Ops!
DevOps Dilemma - Make Dev work with Ops!Sandeep Joshi
 
Distributed And Scaled (DiSc) Agile PMO
Distributed And Scaled (DiSc) Agile PMODistributed And Scaled (DiSc) Agile PMO
Distributed And Scaled (DiSc) Agile PMOAgile Testing Alliance
 
Product Management Tools You'll Actually Use | April 2022 ProductCamp DC
Product Management Tools You'll Actually Use | April 2022 ProductCamp DCProduct Management Tools You'll Actually Use | April 2022 ProductCamp DC
Product Management Tools You'll Actually Use | April 2022 ProductCamp DCHector Del Castillo, CPM, CPMM
 
Scrum patterns and paradoxes
Scrum patterns and paradoxesScrum patterns and paradoxes
Scrum patterns and paradoxesJesse Fewell
 
The Way Forward: A Scaled Agile Experience
The Way Forward: A Scaled Agile ExperienceThe Way Forward: A Scaled Agile Experience
The Way Forward: A Scaled Agile ExperienceDavid Hanson
 
Agile ME Meetup: Agile A-Z - Chapter 1: The Product Owner
Agile ME Meetup: Agile A-Z - Chapter 1: The Product OwnerAgile ME Meetup: Agile A-Z - Chapter 1: The Product Owner
Agile ME Meetup: Agile A-Z - Chapter 1: The Product OwnerRasmus Runberg
 
Product roadmaps - Updated
Product roadmaps - UpdatedProduct roadmaps - Updated
Product roadmaps - UpdatedUjjwal Trivedi
 
The A3 Agile Business: An Agile Alignment Approach
The A3 Agile Business: An Agile Alignment ApproachThe A3 Agile Business: An Agile Alignment Approach
The A3 Agile Business: An Agile Alignment ApproachKarl Scotland
 
Scrum - A Short Tour
Scrum - A Short TourScrum - A Short Tour
Scrum - A Short TourVineet Patni
 
Guardian devexp and_discovery
Guardian devexp and_discoveryGuardian devexp and_discovery
Guardian devexp and_discoveryAde Oshineye
 
Presentation for OSI of Knight Online Communities
Presentation for OSI of Knight Online CommunitiesPresentation for OSI of Knight Online Communities
Presentation for OSI of Knight Online CommunitiesKristen Taylor
 
Addressing the challenges of delivering Microservice applications in the ente...
Addressing the challenges of delivering Microservice applications in the ente...Addressing the challenges of delivering Microservice applications in the ente...
Addressing the challenges of delivering Microservice applications in the ente...Agile Testing Alliance
 

Was ist angesagt? (20)

Mobile App Development & Marketing Tips - Fueled Collective & CleverTap
Mobile App Development & Marketing Tips - Fueled Collective & CleverTapMobile App Development & Marketing Tips - Fueled Collective & CleverTap
Mobile App Development & Marketing Tips - Fueled Collective & CleverTap
 
Making DevOps a reality for Legacy Enterprise Monolithic Products
Making DevOps a reality for Legacy Enterprise Monolithic ProductsMaking DevOps a reality for Legacy Enterprise Monolithic Products
Making DevOps a reality for Legacy Enterprise Monolithic Products
 
Developer Experience to Testing
Developer Experience to TestingDeveloper Experience to Testing
Developer Experience to Testing
 
Optimizing developer onboarding
Optimizing developer onboardingOptimizing developer onboarding
Optimizing developer onboarding
 
Get rid of obstacles with DevOps Mindset - IT Tech Talk #2 XL AXIATA
Get rid of obstacles with DevOps Mindset - IT Tech Talk #2 XL AXIATAGet rid of obstacles with DevOps Mindset - IT Tech Talk #2 XL AXIATA
Get rid of obstacles with DevOps Mindset - IT Tech Talk #2 XL AXIATA
 
Evaluation
Evaluation Evaluation
Evaluation
 
DevOps Dilemma - Make Dev work with Ops!
DevOps Dilemma - Make Dev work with Ops!DevOps Dilemma - Make Dev work with Ops!
DevOps Dilemma - Make Dev work with Ops!
 
Distributed And Scaled (DiSc) Agile PMO
Distributed And Scaled (DiSc) Agile PMODistributed And Scaled (DiSc) Agile PMO
Distributed And Scaled (DiSc) Agile PMO
 
Product Management Tools You'll Actually Use | April 2022 ProductCamp DC
Product Management Tools You'll Actually Use | April 2022 ProductCamp DCProduct Management Tools You'll Actually Use | April 2022 ProductCamp DC
Product Management Tools You'll Actually Use | April 2022 ProductCamp DC
 
Scrum patterns and paradoxes
Scrum patterns and paradoxesScrum patterns and paradoxes
Scrum patterns and paradoxes
 
The Way Forward: A Scaled Agile Experience
The Way Forward: A Scaled Agile ExperienceThe Way Forward: A Scaled Agile Experience
The Way Forward: A Scaled Agile Experience
 
Agile ME Meetup: Agile A-Z - Chapter 1: The Product Owner
Agile ME Meetup: Agile A-Z - Chapter 1: The Product OwnerAgile ME Meetup: Agile A-Z - Chapter 1: The Product Owner
Agile ME Meetup: Agile A-Z - Chapter 1: The Product Owner
 
Demystifying a Hackathon
Demystifying a HackathonDemystifying a Hackathon
Demystifying a Hackathon
 
Product roadmaps - Updated
Product roadmaps - UpdatedProduct roadmaps - Updated
Product roadmaps - Updated
 
DevOps++ Global Summit 2017
DevOps++ Global Summit 2017DevOps++ Global Summit 2017
DevOps++ Global Summit 2017
 
The A3 Agile Business: An Agile Alignment Approach
The A3 Agile Business: An Agile Alignment ApproachThe A3 Agile Business: An Agile Alignment Approach
The A3 Agile Business: An Agile Alignment Approach
 
Scrum - A Short Tour
Scrum - A Short TourScrum - A Short Tour
Scrum - A Short Tour
 
Guardian devexp and_discovery
Guardian devexp and_discoveryGuardian devexp and_discovery
Guardian devexp and_discovery
 
Presentation for OSI of Knight Online Communities
Presentation for OSI of Knight Online CommunitiesPresentation for OSI of Knight Online Communities
Presentation for OSI of Knight Online Communities
 
Addressing the challenges of delivering Microservice applications in the ente...
Addressing the challenges of delivering Microservice applications in the ente...Addressing the challenges of delivering Microservice applications in the ente...
Addressing the challenges of delivering Microservice applications in the ente...
 

Ähnlich wie An Introduction to the AAARRRP Developer Relations Strategy Framework and How You Can Use It

Crafting the Ultimate Toolkit for API Platform Teams: What You Are Missing
Crafting the Ultimate Toolkit for API Platform Teams: What You Are MissingCrafting the Ultimate Toolkit for API Platform Teams: What You Are Missing
Crafting the Ultimate Toolkit for API Platform Teams: What You Are MissingNordic APIs
 
sample_analytics_pitch
sample_analytics_pitchsample_analytics_pitch
sample_analytics_pitchMark Kegley
 
Publishing Your First Paid App on AppExchange: The Inside Scoop
Publishing Your First Paid App on AppExchange: The Inside ScoopPublishing Your First Paid App on AppExchange: The Inside Scoop
Publishing Your First Paid App on AppExchange: The Inside ScoopSalesforce Developers
 
ENT206 Product Development in the Cloud
ENT206 Product Development in the CloudENT206 Product Development in the Cloud
ENT206 Product Development in the CloudAmazon Web Services
 
Skyscanner: Abandoning conventional wisdom for hypergrowth
Skyscanner: Abandoning conventional wisdom for hypergrowthSkyscanner: Abandoning conventional wisdom for hypergrowth
Skyscanner: Abandoning conventional wisdom for hypergrowthDouglas Cook
 
Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018
Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018
Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018Amazon Web Services
 
Introduction to Digital Analytics for Apps - Trusted Conf
Introduction to Digital Analytics for Apps - Trusted ConfIntroduction to Digital Analytics for Apps - Trusted Conf
Introduction to Digital Analytics for Apps - Trusted ConfIn Marketing We Trust
 
Growth Hacking Fundamentals @ Echelon Jakarta (by Growth Hacking Asia)
Growth Hacking Fundamentals @ Echelon Jakarta (by Growth Hacking Asia)Growth Hacking Fundamentals @ Echelon Jakarta (by Growth Hacking Asia)
Growth Hacking Fundamentals @ Echelon Jakarta (by Growth Hacking Asia)Growth Hacking Asia
 
Startup Metrics for Dummy Pirates
Startup Metrics for Dummy PiratesStartup Metrics for Dummy Pirates
Startup Metrics for Dummy PiratesRafael Dahis
 
Product Development in the Cloud
Product Development in the Cloud Product Development in the Cloud
Product Development in the Cloud Amazon Web Services
 
Growth Hacking APIs (Nordic APIs conference 2014)
Growth Hacking APIs (Nordic APIs conference 2014)Growth Hacking APIs (Nordic APIs conference 2014)
Growth Hacking APIs (Nordic APIs conference 2014)vameyer
 
Transforming Product Development - Transformation Day Montreal 2018
Transforming Product Development - Transformation Day Montreal 2018Transforming Product Development - Transformation Day Montreal 2018
Transforming Product Development - Transformation Day Montreal 2018Amazon Web Services
 
Webinar: Take Your Brandwatch Data Anywhere
Webinar: Take Your Brandwatch Data AnywhereWebinar: Take Your Brandwatch Data Anywhere
Webinar: Take Your Brandwatch Data AnywhereBrandwatch
 
An Agile/Scrum Primer
An Agile/Scrum PrimerAn Agile/Scrum Primer
An Agile/Scrum PrimerJen Harris
 
gmd2015 pawel_matkowski_how to track for insights in the data points (web, mw...
gmd2015 pawel_matkowski_how to track for insights in the data points (web, mw...gmd2015 pawel_matkowski_how to track for insights in the data points (web, mw...
gmd2015 pawel_matkowski_how to track for insights in the data points (web, mw...Asphri457
 
5 stages of Growth Hacking
5 stages of Growth Hacking5 stages of Growth Hacking
5 stages of Growth HackingYuki Chow
 
Reputation Monitoring And Management
Reputation Monitoring And ManagementReputation Monitoring And Management
Reputation Monitoring And Managementdiy-marketing
 
The essentials of a digital project
The essentials of a digital projectThe essentials of a digital project
The essentials of a digital projectCyber-Duck
 

Ähnlich wie An Introduction to the AAARRRP Developer Relations Strategy Framework and How You Can Use It (20)

API Best Practices
API Best PracticesAPI Best Practices
API Best Practices
 
Crafting the Ultimate Toolkit for API Platform Teams: What You Are Missing
Crafting the Ultimate Toolkit for API Platform Teams: What You Are MissingCrafting the Ultimate Toolkit for API Platform Teams: What You Are Missing
Crafting the Ultimate Toolkit for API Platform Teams: What You Are Missing
 
sample_analytics_pitch
sample_analytics_pitchsample_analytics_pitch
sample_analytics_pitch
 
Publishing Your First Paid App on AppExchange: The Inside Scoop
Publishing Your First Paid App on AppExchange: The Inside ScoopPublishing Your First Paid App on AppExchange: The Inside Scoop
Publishing Your First Paid App on AppExchange: The Inside Scoop
 
ENT206 Product Development in the Cloud
ENT206 Product Development in the CloudENT206 Product Development in the Cloud
ENT206 Product Development in the Cloud
 
Skyscanner: Abandoning conventional wisdom for hypergrowth
Skyscanner: Abandoning conventional wisdom for hypergrowthSkyscanner: Abandoning conventional wisdom for hypergrowth
Skyscanner: Abandoning conventional wisdom for hypergrowth
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018
Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018
Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018
 
Introduction to Digital Analytics for Apps - Trusted Conf
Introduction to Digital Analytics for Apps - Trusted ConfIntroduction to Digital Analytics for Apps - Trusted Conf
Introduction to Digital Analytics for Apps - Trusted Conf
 
Growth Hacking Fundamentals @ Echelon Jakarta (by Growth Hacking Asia)
Growth Hacking Fundamentals @ Echelon Jakarta (by Growth Hacking Asia)Growth Hacking Fundamentals @ Echelon Jakarta (by Growth Hacking Asia)
Growth Hacking Fundamentals @ Echelon Jakarta (by Growth Hacking Asia)
 
Startup Metrics for Dummy Pirates
Startup Metrics for Dummy PiratesStartup Metrics for Dummy Pirates
Startup Metrics for Dummy Pirates
 
Product Development in the Cloud
Product Development in the Cloud Product Development in the Cloud
Product Development in the Cloud
 
Growth Hacking APIs (Nordic APIs conference 2014)
Growth Hacking APIs (Nordic APIs conference 2014)Growth Hacking APIs (Nordic APIs conference 2014)
Growth Hacking APIs (Nordic APIs conference 2014)
 
Transforming Product Development - Transformation Day Montreal 2018
Transforming Product Development - Transformation Day Montreal 2018Transforming Product Development - Transformation Day Montreal 2018
Transforming Product Development - Transformation Day Montreal 2018
 
Webinar: Take Your Brandwatch Data Anywhere
Webinar: Take Your Brandwatch Data AnywhereWebinar: Take Your Brandwatch Data Anywhere
Webinar: Take Your Brandwatch Data Anywhere
 
An Agile/Scrum Primer
An Agile/Scrum PrimerAn Agile/Scrum Primer
An Agile/Scrum Primer
 
gmd2015 pawel_matkowski_how to track for insights in the data points (web, mw...
gmd2015 pawel_matkowski_how to track for insights in the data points (web, mw...gmd2015 pawel_matkowski_how to track for insights in the data points (web, mw...
gmd2015 pawel_matkowski_how to track for insights in the data points (web, mw...
 
5 stages of Growth Hacking
5 stages of Growth Hacking5 stages of Growth Hacking
5 stages of Growth Hacking
 
Reputation Monitoring And Management
Reputation Monitoring And ManagementReputation Monitoring And Management
Reputation Monitoring And Management
 
The essentials of a digital project
The essentials of a digital projectThe essentials of a digital project
The essentials of a digital project
 

Mehr von Phil Leggetter

How APIs Enable Contextual Communications
How APIs Enable Contextual CommunicationsHow APIs Enable Contextual Communications
How APIs Enable Contextual CommunicationsPhil Leggetter
 
Contextual Communications: What, Why and How? Bristol JS
Contextual Communications: What, Why and How? Bristol JSContextual Communications: What, Why and How? Bristol JS
Contextual Communications: What, Why and How? Bristol JSPhil Leggetter
 
Real-Time Web Apps & .NET. What Are Your Options? NDC Oslo 2016
Real-Time Web Apps & .NET. What Are Your Options? NDC Oslo 2016Real-Time Web Apps & .NET. What Are Your Options? NDC Oslo 2016
Real-Time Web Apps & .NET. What Are Your Options? NDC Oslo 2016Phil Leggetter
 
Real-Time Web Apps & .NET - What are your options?
Real-Time Web Apps & .NET - What are your options?Real-Time Web Apps & .NET - What are your options?
Real-Time Web Apps & .NET - What are your options?Phil Leggetter
 
The Past, Present and Future of Real-Time Apps and Communications
The Past, Present and Future of Real-Time Apps and CommunicationsThe Past, Present and Future of Real-Time Apps and Communications
The Past, Present and Future of Real-Time Apps and CommunicationsPhil Leggetter
 
The Past, Present and Future of Real-Time Apps and Communications
The Past, Present and Future of Real-Time Apps and CommunicationsThe Past, Present and Future of Real-Time Apps and Communications
The Past, Present and Future of Real-Time Apps and CommunicationsPhil Leggetter
 
What's the ROI of Developer Relations?
What's the ROI of Developer Relations?What's the ROI of Developer Relations?
What's the ROI of Developer Relations?Phil Leggetter
 
Real-Time Web Apps & Symfony. What are your options?
Real-Time Web Apps & Symfony. What are your options?Real-Time Web Apps & Symfony. What are your options?
Real-Time Web Apps & Symfony. What are your options?Phil Leggetter
 
Why You Should be Using Web Components Right Now. And How. ForwardJS July 2015
Why You Should be Using Web Components Right Now. And How. ForwardJS July 2015Why You Should be Using Web Components Right Now. And How. ForwardJS July 2015
Why You Should be Using Web Components Right Now. And How. ForwardJS July 2015Phil Leggetter
 
Real-Time Web Apps in 2015 & Beyond
Real-Time Web Apps in 2015 & BeyondReal-Time Web Apps in 2015 & Beyond
Real-Time Web Apps in 2015 & BeyondPhil Leggetter
 
Why you should be using Web Components. And How - DevWeek 2015
Why you should be using Web Components. And How - DevWeek 2015Why you should be using Web Components. And How - DevWeek 2015
Why you should be using Web Components. And How - DevWeek 2015Phil Leggetter
 
Patterns and practices for building enterprise-scale HTML5 apps
Patterns and practices for building enterprise-scale HTML5 appsPatterns and practices for building enterprise-scale HTML5 apps
Patterns and practices for building enterprise-scale HTML5 appsPhil Leggetter
 
Fed London - January 2015
Fed London - January 2015Fed London - January 2015
Fed London - January 2015Phil Leggetter
 
How to Build Single Page HTML5 Apps that Scale
How to Build Single Page HTML5 Apps that ScaleHow to Build Single Page HTML5 Apps that Scale
How to Build Single Page HTML5 Apps that ScalePhil Leggetter
 
Realtime Web Apps in 2014 & Beyond
Realtime Web Apps in 2014 & BeyondRealtime Web Apps in 2014 & Beyond
Realtime Web Apps in 2014 & BeyondPhil Leggetter
 
BladeRunnerJS Show & Tell
BladeRunnerJS Show & TellBladeRunnerJS Show & Tell
BladeRunnerJS Show & TellPhil Leggetter
 
Testing Ginormous JavaScript Apps - ScotlandJS 2014
Testing Ginormous JavaScript Apps - ScotlandJS 2014Testing Ginormous JavaScript Apps - ScotlandJS 2014
Testing Ginormous JavaScript Apps - ScotlandJS 2014Phil Leggetter
 
How to Build Front-End Web Apps that Scale - FutureJS
How to Build Front-End Web Apps that Scale - FutureJSHow to Build Front-End Web Apps that Scale - FutureJS
How to Build Front-End Web Apps that Scale - FutureJSPhil Leggetter
 
Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014
Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014
Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014Phil Leggetter
 
Building front-end apps that Scale - FOSDEM 2014
Building front-end apps that Scale - FOSDEM 2014Building front-end apps that Scale - FOSDEM 2014
Building front-end apps that Scale - FOSDEM 2014Phil Leggetter
 

Mehr von Phil Leggetter (20)

How APIs Enable Contextual Communications
How APIs Enable Contextual CommunicationsHow APIs Enable Contextual Communications
How APIs Enable Contextual Communications
 
Contextual Communications: What, Why and How? Bristol JS
Contextual Communications: What, Why and How? Bristol JSContextual Communications: What, Why and How? Bristol JS
Contextual Communications: What, Why and How? Bristol JS
 
Real-Time Web Apps & .NET. What Are Your Options? NDC Oslo 2016
Real-Time Web Apps & .NET. What Are Your Options? NDC Oslo 2016Real-Time Web Apps & .NET. What Are Your Options? NDC Oslo 2016
Real-Time Web Apps & .NET. What Are Your Options? NDC Oslo 2016
 
Real-Time Web Apps & .NET - What are your options?
Real-Time Web Apps & .NET - What are your options?Real-Time Web Apps & .NET - What are your options?
Real-Time Web Apps & .NET - What are your options?
 
The Past, Present and Future of Real-Time Apps and Communications
The Past, Present and Future of Real-Time Apps and CommunicationsThe Past, Present and Future of Real-Time Apps and Communications
The Past, Present and Future of Real-Time Apps and Communications
 
The Past, Present and Future of Real-Time Apps and Communications
The Past, Present and Future of Real-Time Apps and CommunicationsThe Past, Present and Future of Real-Time Apps and Communications
The Past, Present and Future of Real-Time Apps and Communications
 
What's the ROI of Developer Relations?
What's the ROI of Developer Relations?What's the ROI of Developer Relations?
What's the ROI of Developer Relations?
 
Real-Time Web Apps & Symfony. What are your options?
Real-Time Web Apps & Symfony. What are your options?Real-Time Web Apps & Symfony. What are your options?
Real-Time Web Apps & Symfony. What are your options?
 
Why You Should be Using Web Components Right Now. And How. ForwardJS July 2015
Why You Should be Using Web Components Right Now. And How. ForwardJS July 2015Why You Should be Using Web Components Right Now. And How. ForwardJS July 2015
Why You Should be Using Web Components Right Now. And How. ForwardJS July 2015
 
Real-Time Web Apps in 2015 & Beyond
Real-Time Web Apps in 2015 & BeyondReal-Time Web Apps in 2015 & Beyond
Real-Time Web Apps in 2015 & Beyond
 
Why you should be using Web Components. And How - DevWeek 2015
Why you should be using Web Components. And How - DevWeek 2015Why you should be using Web Components. And How - DevWeek 2015
Why you should be using Web Components. And How - DevWeek 2015
 
Patterns and practices for building enterprise-scale HTML5 apps
Patterns and practices for building enterprise-scale HTML5 appsPatterns and practices for building enterprise-scale HTML5 apps
Patterns and practices for building enterprise-scale HTML5 apps
 
Fed London - January 2015
Fed London - January 2015Fed London - January 2015
Fed London - January 2015
 
How to Build Single Page HTML5 Apps that Scale
How to Build Single Page HTML5 Apps that ScaleHow to Build Single Page HTML5 Apps that Scale
How to Build Single Page HTML5 Apps that Scale
 
Realtime Web Apps in 2014 & Beyond
Realtime Web Apps in 2014 & BeyondRealtime Web Apps in 2014 & Beyond
Realtime Web Apps in 2014 & Beyond
 
BladeRunnerJS Show & Tell
BladeRunnerJS Show & TellBladeRunnerJS Show & Tell
BladeRunnerJS Show & Tell
 
Testing Ginormous JavaScript Apps - ScotlandJS 2014
Testing Ginormous JavaScript Apps - ScotlandJS 2014Testing Ginormous JavaScript Apps - ScotlandJS 2014
Testing Ginormous JavaScript Apps - ScotlandJS 2014
 
How to Build Front-End Web Apps that Scale - FutureJS
How to Build Front-End Web Apps that Scale - FutureJSHow to Build Front-End Web Apps that Scale - FutureJS
How to Build Front-End Web Apps that Scale - FutureJS
 
Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014
Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014
Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014
 
Building front-end apps that Scale - FOSDEM 2014
Building front-end apps that Scale - FOSDEM 2014Building front-end apps that Scale - FOSDEM 2014
Building front-end apps that Scale - FOSDEM 2014
 

Kürzlich hochgeladen

Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot ModelGautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNitya salvi
 
internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamraAllTops
 
How Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxHow Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxAaron Stannard
 
Safety T fire missions army field Artillery
Safety T fire missions army field ArtillerySafety T fire missions army field Artillery
Safety T fire missions army field ArtilleryKennethSwanberg
 
Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptxAss.Prof. Dr. Mogeeb Mosleh
 
digital Human resource management presentation.pdf
digital Human resource management presentation.pdfdigital Human resource management presentation.pdf
digital Human resource management presentation.pdfArtiSrivastava23
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxalinstan901
 
Marketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxMarketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxssuserf63bd7
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentNimot Muili
 
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professionalW.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professionalWilliam (Bill) H. Bender, FCSI
 
The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownSandaliGurusinghe2
 
International Ocean Transportation p.pdf
International Ocean Transportation p.pdfInternational Ocean Transportation p.pdf
International Ocean Transportation p.pdfAlejandromexEspino
 
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime SiliguriSiliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siligurimeghakumariji156
 
Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...Ram V Chary
 

Kürzlich hochgeladen (16)

Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot ModelGautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
 
internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamra
 
How Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxHow Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptx
 
Safety T fire missions army field Artillery
Safety T fire missions army field ArtillerySafety T fire missions army field Artillery
Safety T fire missions army field Artillery
 
Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptx
 
Intro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptxIntro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptx
 
digital Human resource management presentation.pdf
digital Human resource management presentation.pdfdigital Human resource management presentation.pdf
digital Human resource management presentation.pdf
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
 
Marketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxMarketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docx
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable development
 
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professionalW.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
 
The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard Brown
 
International Ocean Transportation p.pdf
International Ocean Transportation p.pdfInternational Ocean Transportation p.pdf
International Ocean Transportation p.pdf
 
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime SiliguriSiliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
 
Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...
 

An Introduction to the AAARRRP Developer Relations Strategy Framework and How You Can Use It

  • 1. AN INTRODUCTION TO THE AAARRRP DEVELOPER RELATIONS STRATEGY FRAMEWORK AND HOW YOU CAN USE IT API STRAT BOSTON - SEPTEMBER 2016
  • 2. PHIL LEGGETTER HEAD OF DEVREL LEGGETTER@NEXMO.COM @LEGGETTER
  • 3.
  • 7. WHAT WE’LL COVER ▸ What is the AAARRRP Developer Relations Framework? ▸ The basic steps to use AAARRRP ▸ How we’ve applied AAARRRP at Nexmo
  • 10. AARRR STARTUP METRICS ▸ Acquisition - signup ▸ Activation - using your product e.g. makes first API call ▸ Retention - continues to use product ▸ Referral - refers others to your product ▸ Revenue - pays for usage
  • 12. AARRR STARTUP METRICS ▸ Acquisition - signup ▸ Activation - using your product e.g. makes first API call ▸ Retention - continues to use product ▸ Referral - refers others to your product ▸ Revenue - pays for usage ▸ Awareness - know you exist and what you do ▸ Product - develop, input and feedback on product AAARRRP - GOALS FOR DEVREL STRATEGY
  • 13. AAARRRP - STEP 1: DEFINE YOUR GOALS ▸ Awareness - know you exist and what you do ▸ Acquisition - signup ▸ Activation - using your product e.g. makes first API call ▸ Retention - continues to use product ▸ Referral - refers others to your product ▸ Revenue - pays for usage ▸ Product - develop, input and feedback on product
  • 14. NEXMO DEVELOPER RELATIONS GOALS ▸ Awareness - know you exist and what you do ▸ Acquisition - signup ▸ Activation - using your product e.g. makes first API call ▸ Retention - continues to use product ▸ Referral - refers others to your product ▸ Revenue - pays for usage ▸ Product - develop, input and feedback on product
  • 15. AAARRRP - STEP 2: DEFINE ACTIVITIES TO MEET YOUR GOALS ▸ a) What activities will achieve your goals? ▸ b) Can you find activities that meet more than one goal? ▸ c) Can you find complimentary activities?
  • 16. AAARRRP - STEP 2A: WHAT ACTIVITIES WILL ACHIEVE YOUR GOALS? ▸ Lots of potential activities https://www.leggetter.co.uk/2016/02/03/defining-developer-relations.html
  • 17. AAARRRP - STEP 2A: WHAT ACTIVITIES WILL ACHIEVE YOUR GOALS? DISCUSSED AND AGREED BECAUSE AWARENESS IS IMPORTANT
  • 18. AAARRRP - STEP 2B: CAN YOU FIND ACTIVITIES THAT MEET MORE THAN ONE GOAL?
  • 19. Complementary, aligning and community focused Create Content/ Activation Improve Experience / Product Increase Awareness Release new version & create announcement Update Python library Share Blog post (or tweet) Build Python demo with Verify Share Demo How to add 2FA to a Python App Share Blog post Booth @ PyCon Ruby Lib ➤ Content! ➤ RailsConf (sponsor) PHP Lib ➤ Content ➤ PHP[tek] (sponsor + talk) Python Lib ➤ Content ➤ PyCon (sponsor) .NET Lib ➤ Content ➤ NDC Oslo (talk) AAARRRP - STEP 2C: CAN YOU FIND COMPLIMENTARY ACTIVITIES?
  • 20. AAARRRP - HOW YOU EXECUTE ▸ 1. Define your AAARRRP goals ▸ 2. Define activities to meet your goals ▸ a) What activities will achieve your goals? ▸ b) Can you find activities that meet more than one goal? ▸ c) Can you find complimentary activities? ▸ 3. Be guided by your company and team values
  • 21. PHIL LEGGETTER HEAD OF DEVREL LEGGETTER@NEXMO.COM @LEGGETTER