The Science of Data-Driven Product Management
description
Transcript of The Science of Data-Driven Product Management
August 14, 2014
The Science of Data-Driven Product Management
Today’s speakers
Alan HoApigee
Jin ZhangApigee
Jeff WestApigee
www.iloveapis2014.com
WEBCASTLMTD—First 10 Get $195 Pass
CC BY-SA
Apigee social channels
YouTubehttp://youtube.com/apigee
Slideshare
http://slideshare.com/apigee
© 2014 Apigee Confidential – All Rights Reserved
• Context sharing
– What makes a good data scientist
– Impact from cloud
– Data-driven product management and Apigee enterprise customers
• How Apigee does data-driven product management
• Examples of product management decisions
• Summary
Agenda
© 2014 Apigee Confidential – All Rights Reserved
Our world today
Attention to Detail
Creativity
Curiosity
© 2014 Apigee Confidential – All Rights Reserved
Avoid the enterprise software death trap
“No one uses our product”
“What’s missing?”
“Let’s fill in the gaps”
© 2014 Apigee Confidential – All Rights Reserved
Product management dashboard
CustomerID CustomerName DateFeature Count
Traffic Index
1 Customer1 6/1/14 15 9
2 Customer2 6/1/14 10 12
3 Customer3 6/1/14 5 7
1 Customer1 7/1/14 15 8
2 Customer2 7/1/14 13 14
3 Customer3 7/1/14 4 4
© 2014 Apigee Confidential – All Rights Reserved
• Analysis to decide what connectors to build
• Top Connections:
– Amazon Web Services (S3, SNS, SQS)
– Salesforce
– SQL Databases
– LDAP integration with OAuth (Password Grant)
• Validate the analysis by conversing with customers
• Engage customers for early access and final validation
Apigee connectors in Node.js
© 2014 Apigee Confidential – All Rights Reserved
Customer usage intelligence
© 2014 Apigee Confidential – All Rights Reserved
Nucleus architecture
Data access API
Maester
Apigee PostgreSQLConnector
IngestAPI Apigee SQS
Connector
© 2014 Apigee Confidential – All Rights Reserved
The URI of the resource drives the routing to a table or stored procedure in Nucleus. For example, this message:
{ "version": 1, "uri": "nucleus://edge/orgs/api-connectors/apis/test" "body": { (Object from REST endpoint) "hello": "world"
"object": {"hello": ”multiverse"
}, "metadata": { "timestamp": 1403110147.22,
"anything": "you want"
}}
is routed to this stored procedure: edge.nucleus_orgs_apis_v1
Nucleus RESTful API resource data
© 2014 Apigee Confidential – All Rights Reserved
Example: How is my company doing?
© 2014 Apigee Confidential – All Rights Reserved
• Session objectives
• Last quarter’s journey & experience
• Customer roadmap
• Apigee update
• Engagement with Apigee
• Wrap up & next Steps
Apigee quarterly customer review: a sample agenda
Share data points in conjunction with roadmap discussion
© 2014 Apigee Confidential – All Rights Reserved
How do we measure the Apigee customer experience
Overall, how would you describe your experience with Apigee? Terrible
Awesome1 2 3 4 5 6 78 9 10
At Risk Swing Voters Awesome
ACE Score = average rating x 10Can range from 0 to 100
© 2014 Apigee Confidential – All Rights Reserved
• Gut-based to data-driven
• Continually validate and improve (analyze, act/test, analyze again)
• Connecting the dots = real business value
• Grow your own tool bag over time
Takeaways
Questions?
Alan HoApigee
@karlunho
Jin ZhangApigee@jinz1
Jeff WestApigee
@jeffreyawest
www.iloveapis2014.com
WEBCASTLMTD- First 10 Get $195 Pass
Thank you
11 February 2014