SlideShare a Scribd company logo
Aligning Your BI Operations With
Your Customers’ Unspoken
Needs
BY
Eyal Steiner, Senior BI Engineer @ Alexa Shopping, Amazon
About Me
• Teaching Assistant @ Ben Gurion University (Financial Accounting 101
and Advanced Financial Accounting – yes, no one is perfect)
• CEO and co-founder of DNA-7 (startup in the organizational network
analysis field)
• Business Analyst @ SimilarWeb (focus on Product Analysis)
• Data Scientist @ SimilarWeb (professional services)
• Senior BI Engineer @ Alexa Shopping, Amazon (voice search)
About Alexa Shopping
• Alexa Voice Shopping is a service from
Amazon that allows you to place orders
through voice commands
• All you have to do is tell Alexa what you
want to buy, and Alexa’s search engine will
find you the most suitable product
• But this is not a PR talk for Alexa Shopping;
if you want to learn more, seek me after
the presentation, or visit amazon.jobs to
find out more about job openings
What’s in store today?
• Managing a backlog in an ever-changing business environment
• Engaging with your customers to improve BI outputs
• Going the extra mile to deliver outputs that your customers didn’t
even know they could ask for
Backlog Management
What is Backlog Management?
• Backlog management is the process by which the product owner
(often in collaboration with others) adds, adjusts, grooms,
and prioritizes backlog items within the backlog to make sure the
most valuable product is shipped to customers1
• The backlog has a tendency to grow exponentially when the BI team
is delivering quality outputs
1. Definition taken from: https://www.perforce.com/blog/hns/backlog-management-6-tips-make-your-backlog-lean
The Upper Management Conundrum
• There’s nothing unique about BI backlog, except that…
• Management often requests more information, drill-downs, and
clarifications on your outputs
• It is always urgent
• While you should always “plan” for these requests, it is also a good
practice to present the cost of these requests to your managers
• In some situations, it may also be beneficial to remove an item from
the backlog when unplanned requests come in
Cost Discussions
• Think about two kinds of costs when discussing
this with your managers:
• Immediate cost – how many BI hours this task will
take (or already took)
• Alternative cost – what is the cost of pushing down
backlog tasks in favor of these requests - the cost
should be quantified in money and/or productivity
• If you can’t explain the alternative cost - check
again if the task in the backlog is actually
necessary and whether you understand why
it’s there
Cost Discussions Pt. 2
Add 5 new metrics to WBR
Cost: 2 days of work
Savings: provide better visibility for
management on critical business KPIs
Dashboard for Sales Managers
Cost: 2 days of work
Savings: improve SM’s visibility into
pipeline issues, helps prioritizing
customer interactions
Actual cost of reprioritization = cost of new task – savings from new task + time delta of cost/savings of Backlog tasks
Ask the Hard Questions
• It’s also important to ask management the hard questions, but we’ll
get to that in the next chapter
Engaging With Your Customers
Constantly Talk With Your Stakeholders
• If your team has a product manager – great!
• If not (and even if you do have one), it is your responsibility to
constantly inquire and understand what data and tools are missing
from their stack and how their existence can be beneficial
Have a “Can-Do” Attitude, but Don’t
Automatically say Yes
• Okay, this is a little new-agey, but it’s an important point to make
• Don’t decide for your customers what is important and what is not
important
• Treat them like adults - be transparent about the effort and cost
associated with their requests, and let them help you prioritize the
tasks
Don’t be Shy, Ask and Then Ask More
• It makes you a significantly better BI professional when you
understand the business problems your stakeholders are trying to
solve - raising you from executioner to partner
• Questions you should always ask:
• What actions will you take from the data?
• In a perfect world, what would you like to know that you don’t know now?
• What data is missing that could potentially make your life easier?
• Where is the best place for you to consume the data?
Meet the Customer Halfway
• If you want your tools to be adopted, they have
to be integrated with your customers’ “jobs to
be done”
• BI tools like Tableau are great, but don’t force
your customers to use them; they are a means
to an end, not an end in themselves
• Best example is for Sales – it makes no sense
for them to consume data outside of the CRM;
it is time consuming and confusing; you’ll end
up creating amazing tools no one uses
Splitting Resources Between Ad-Hoc Analysis,
Customer Tools, and Long Term Improvements
• There is always a tension between the three and there is no definitive
answer as to how exactly you should split your efforts
• In general, the following guidelines have been working pretty well for me:
• Ad hoc – a complex business problem that a non-data person can’t produce; if the
business problem is not complex but important, ask yourself whether other people
are trying to solve that problem as well
• Tools – don’t build tools that try to solve complex business problems - those usually
don’t work; however, always build tools for for repetitive/deterministic tasks (not
only for you…)
• Long Term Improvements, such as new data sources and tech debt, should be given a
constant workload because they will only rarely be prioritized by customers, and
when they do, it’s too late
A Little More on Self-Service
• Self service is a noble idea, but often fails (both
from the client side and from the data side)
• Usually both sides are interested in self-serve: the
BI because it reduces the amount of repeating
requests and the customer because they don’t
have to wait for you the deliver on the request
• That being said, don’t expect other people (even
if they are data engineers or business managers)
to understand the limitations of the data as well
as you do
Own and Lead the Conversation
• You should be the expert in everything and anything data – you are
expected to have a strong opinion about data requests
• What may seem like a very simple request may in fact be very
complicated and expensive – only you know that
• If you think the request does not answer the business problem it is
trying to solve or is too expensive, challenge the request and offer an
alternative
Unspoken Needs
Most Challenging Aspect of Any Product
• There is no easy solution to this because it requires a very deep
understanding of the business problem and the entire business
universe
• You want to try and do this without reinventing the wheel, as the cost
will become very high
• Use your BI network and other international resources available to
understand how other companies are solving that business problem
(or a similar one)
Prerequisites
• Understanding the data and being a technical expert is a necessary,
albeit an insufficient condition
• You must understand the business problem your customers have at
least as well as they do, preferably even better
• You may want to try and forecast business problems before they are
actually expressed by your customers (is there a plan to change the
structure of the sales org?)
Don’t Invest too much in the Unknown
• Other people have likely tried to solve that problem
before – try to find them, interview them, and learn
from their experience on what worked and what
didn’t
• Execute small tasks at a time and test their results –
A/B testing is taken for granted in any development
environment, make sure you’re not exempt from it
• Execute with frugality in mind – if the solution turns
out to be successful, plan on a scalable solution;
scale is not important if you don’t have customers
How Does it All Come Together?
• Prioritizing these kind of tasks is hard – your backlog includes dozens
of other super important tasks; be certain the task is more valuable
• Own the conversation and explain to your customers why this
investment is important
• “Be right, a lot” - the more often you are right, the easier it is for
your customers to trust your judgment and execution
Thank you for listening!
Any questions?

More Related Content

What's hot

IIMK CC Management Consulting
IIMK CC Management ConsultingIIMK CC Management Consulting
IIMK CC Management Consulting
SupportGCI
 
Managing a Lean Sales Process
Managing a Lean Sales ProcessManaging a Lean Sales Process
Managing a Lean Sales Process
Lean Enterprise Academy
 
Interview Preparation
Interview Preparation Interview Preparation
Interview Preparation
SupportGCI
 
Kick Off and Interview preparation
Kick Off and Interview preparationKick Off and Interview preparation
Kick Off and Interview preparation
SupportGCI
 
EzDataMunch_Corporate_Qlikview2015
EzDataMunch_Corporate_Qlikview2015EzDataMunch_Corporate_Qlikview2015
EzDataMunch_Corporate_Qlikview2015milanmvd
 
Architect Business Change
Architect Business ChangeArchitect Business Change
Architect Business Change
Diane Alexander, PMP, SSBB
 
The incumbent’s playbook for launching a vertical SaaS product (Directions EM...
The incumbent’s playbook for launching a vertical SaaS product (Directions EM...The incumbent’s playbook for launching a vertical SaaS product (Directions EM...
The incumbent’s playbook for launching a vertical SaaS product (Directions EM...
Martin Karlowitsch
 
5 steps-to-smarter-spending
5 steps-to-smarter-spending5 steps-to-smarter-spending
5 steps-to-smarter-spending
Coupa Software
 
Deliver Business Change and Realize Results
Deliver Business Change and Realize ResultsDeliver Business Change and Realize Results
Deliver Business Change and Realize Results
Diane Alexander, PMP, SSBB
 
Akal_Ahmet_Resume_Jan_2017
Akal_Ahmet_Resume_Jan_2017Akal_Ahmet_Resume_Jan_2017
Akal_Ahmet_Resume_Jan_2017Ahmet Ersin Akal
 
Workshop Management Consulting Case Central Power
Workshop Management Consulting  Case Central PowerWorkshop Management Consulting  Case Central Power
Workshop Management Consulting Case Central Power
SupportGCI
 
Resume Best Practices
Resume Best PracticesResume Best Practices
Resume Best Practices
SupportGCI
 
Lean Startup Basics
Lean Startup BasicsLean Startup Basics
Lean Startup Basics
Steven Joseph Balliano
 
Project Program Manager Career Conversation
Project Program Manager Career ConversationProject Program Manager Career Conversation
Project Program Manager Career Conversation
SupportGCI
 
Resume Best Practices
Resume Best Practices Resume Best Practices
Resume Best Practices
SupportGCI
 
Testing Key Hypothesis With Your MVP
Testing Key Hypothesis With Your MVP Testing Key Hypothesis With Your MVP
Testing Key Hypothesis With Your MVP
Joe Kinsella
 
Tincup - How to create user adoption
Tincup - How to create user adoption Tincup - How to create user adoption
Tincup - How to create user adoption
HR Florida State Council, Inc.
 
Thinking of using Lean in Sales and Marketing
Thinking of using Lean in Sales and MarketingThinking of using Lean in Sales and Marketing
Thinking of using Lean in Sales and Marketing
Business901
 
Morning star 401k plan us_peoplemanagment
Morning star 401k plan us_peoplemanagmentMorning star 401k plan us_peoplemanagment
Morning star 401k plan us_peoplemanagment
Subrat Kumar Dash
 

What's hot (20)

IIMK CC Management Consulting
IIMK CC Management ConsultingIIMK CC Management Consulting
IIMK CC Management Consulting
 
Managing a Lean Sales Process
Managing a Lean Sales ProcessManaging a Lean Sales Process
Managing a Lean Sales Process
 
Interview Preparation
Interview Preparation Interview Preparation
Interview Preparation
 
Kick Off and Interview preparation
Kick Off and Interview preparationKick Off and Interview preparation
Kick Off and Interview preparation
 
Os305 From Mail to Business Support Services
Os305 From Mail to Business Support ServicesOs305 From Mail to Business Support Services
Os305 From Mail to Business Support Services
 
EzDataMunch_Corporate_Qlikview2015
EzDataMunch_Corporate_Qlikview2015EzDataMunch_Corporate_Qlikview2015
EzDataMunch_Corporate_Qlikview2015
 
Architect Business Change
Architect Business ChangeArchitect Business Change
Architect Business Change
 
The incumbent’s playbook for launching a vertical SaaS product (Directions EM...
The incumbent’s playbook for launching a vertical SaaS product (Directions EM...The incumbent’s playbook for launching a vertical SaaS product (Directions EM...
The incumbent’s playbook for launching a vertical SaaS product (Directions EM...
 
5 steps-to-smarter-spending
5 steps-to-smarter-spending5 steps-to-smarter-spending
5 steps-to-smarter-spending
 
Deliver Business Change and Realize Results
Deliver Business Change and Realize ResultsDeliver Business Change and Realize Results
Deliver Business Change and Realize Results
 
Akal_Ahmet_Resume_Jan_2017
Akal_Ahmet_Resume_Jan_2017Akal_Ahmet_Resume_Jan_2017
Akal_Ahmet_Resume_Jan_2017
 
Workshop Management Consulting Case Central Power
Workshop Management Consulting  Case Central PowerWorkshop Management Consulting  Case Central Power
Workshop Management Consulting Case Central Power
 
Resume Best Practices
Resume Best PracticesResume Best Practices
Resume Best Practices
 
Lean Startup Basics
Lean Startup BasicsLean Startup Basics
Lean Startup Basics
 
Project Program Manager Career Conversation
Project Program Manager Career ConversationProject Program Manager Career Conversation
Project Program Manager Career Conversation
 
Resume Best Practices
Resume Best Practices Resume Best Practices
Resume Best Practices
 
Testing Key Hypothesis With Your MVP
Testing Key Hypothesis With Your MVP Testing Key Hypothesis With Your MVP
Testing Key Hypothesis With Your MVP
 
Tincup - How to create user adoption
Tincup - How to create user adoption Tincup - How to create user adoption
Tincup - How to create user adoption
 
Thinking of using Lean in Sales and Marketing
Thinking of using Lean in Sales and MarketingThinking of using Lean in Sales and Marketing
Thinking of using Lean in Sales and Marketing
 
Morning star 401k plan us_peoplemanagment
Morning star 401k plan us_peoplemanagmentMorning star 401k plan us_peoplemanagment
Morning star 401k plan us_peoplemanagment
 

Similar to ALIGNING YOUR BI OPERATIONS WITH YOUR CUSTOMERS' UNSPOKEN NEEDS, by Eyal Steiner, Senior BI Engineer, Alexa Shopping at Amazon

SQL Saturday STL 2016 Presentation
SQL Saturday STL 2016 PresentationSQL Saturday STL 2016 Presentation
SQL Saturday STL 2016 Presentation
Matthew W. Bowers
 
Managing through growth
Managing through growthManaging through growth
Managing through growthDoeren Mayhew
 
ITM business barriers.pptx
ITM  business barriers.pptxITM  business barriers.pptx
ITM business barriers.pptx
rajalakshmi5921
 
Product Management Playbook product inception to launch
Product Management Playbook   product inception to launchProduct Management Playbook   product inception to launch
Product Management Playbook product inception to launchjhassemer
 
To be or not to be Agile ?
To be or not to be Agile ?To be or not to be Agile ?
To be or not to be Agile ?
AgileNetwork
 
Interview Preparation
Interview PreparationInterview Preparation
Interview Preparation
SupportGCI
 
Patrick McKenzie Opticon 2014: Advanced A/B Testing
Patrick McKenzie Opticon 2014: Advanced A/B TestingPatrick McKenzie Opticon 2014: Advanced A/B Testing
Patrick McKenzie Opticon 2014: Advanced A/B Testing
Patrick McKenzie
 
An Introduction to Lean Canvas
An Introduction to Lean CanvasAn Introduction to Lean Canvas
An Introduction to Lean Canvas
Vithushan Vijayaratnam
 
Accounting Technology and Systems Selection
Accounting Technology and Systems SelectionAccounting Technology and Systems Selection
Accounting Technology and Systems Selection
ptaph
 
Content development behind the strategy
Content development behind the strategyContent development behind the strategy
Content development behind the strategy
Tier 1 Writing
 
SAP SD Training
SAP SD Training SAP SD Training
SAP SD Training
SAP SD Training By Praveen
 
Scoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyScoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an Agency
John Giaconia
 
Scoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyScoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an Agency
Kara Hansen
 
Lean startup
Lean startupLean startup
Lean startup
dgerges
 
Guidance on Hiring for Customer Success
Guidance on Hiring for Customer SuccessGuidance on Hiring for Customer Success
Guidance on Hiring for Customer Success
Gainsight
 
The art of problem solving --> ensure you right the right business requiremen...
The art of problem solving --> ensure you right the right business requiremen...The art of problem solving --> ensure you right the right business requiremen...
The art of problem solving --> ensure you right the right business requiremen...
Chris Lamoureux
 
Engineering Perspectives on Business
Engineering Perspectives on Business Engineering Perspectives on Business
Engineering Perspectives on Business
Michael Zargham
 
Market research and identifying customer needs
Market research and identifying customer needsMarket research and identifying customer needs
Market research and identifying customer needs
Balaji Krishnan
 
Digital Marketing: What Direct Selling Companies Can Learn from Top Tech
Digital Marketing: What Direct Selling Companies Can Learn from Top TechDigital Marketing: What Direct Selling Companies Can Learn from Top Tech
Digital Marketing: What Direct Selling Companies Can Learn from Top Tech
Julie Cabinaw
 
Zero to 100 - Part 6: Experiences putting Theory into Practice
Zero to 100 - Part 6: Experiences putting Theory into PracticeZero to 100 - Part 6: Experiences putting Theory into Practice
Zero to 100 - Part 6: Experiences putting Theory into Practice
David Skok
 

Similar to ALIGNING YOUR BI OPERATIONS WITH YOUR CUSTOMERS' UNSPOKEN NEEDS, by Eyal Steiner, Senior BI Engineer, Alexa Shopping at Amazon (20)

SQL Saturday STL 2016 Presentation
SQL Saturday STL 2016 PresentationSQL Saturday STL 2016 Presentation
SQL Saturday STL 2016 Presentation
 
Managing through growth
Managing through growthManaging through growth
Managing through growth
 
ITM business barriers.pptx
ITM  business barriers.pptxITM  business barriers.pptx
ITM business barriers.pptx
 
Product Management Playbook product inception to launch
Product Management Playbook   product inception to launchProduct Management Playbook   product inception to launch
Product Management Playbook product inception to launch
 
To be or not to be Agile ?
To be or not to be Agile ?To be or not to be Agile ?
To be or not to be Agile ?
 
Interview Preparation
Interview PreparationInterview Preparation
Interview Preparation
 
Patrick McKenzie Opticon 2014: Advanced A/B Testing
Patrick McKenzie Opticon 2014: Advanced A/B TestingPatrick McKenzie Opticon 2014: Advanced A/B Testing
Patrick McKenzie Opticon 2014: Advanced A/B Testing
 
An Introduction to Lean Canvas
An Introduction to Lean CanvasAn Introduction to Lean Canvas
An Introduction to Lean Canvas
 
Accounting Technology and Systems Selection
Accounting Technology and Systems SelectionAccounting Technology and Systems Selection
Accounting Technology and Systems Selection
 
Content development behind the strategy
Content development behind the strategyContent development behind the strategy
Content development behind the strategy
 
SAP SD Training
SAP SD Training SAP SD Training
SAP SD Training
 
Scoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyScoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an Agency
 
Scoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyScoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an Agency
 
Lean startup
Lean startupLean startup
Lean startup
 
Guidance on Hiring for Customer Success
Guidance on Hiring for Customer SuccessGuidance on Hiring for Customer Success
Guidance on Hiring for Customer Success
 
The art of problem solving --> ensure you right the right business requiremen...
The art of problem solving --> ensure you right the right business requiremen...The art of problem solving --> ensure you right the right business requiremen...
The art of problem solving --> ensure you right the right business requiremen...
 
Engineering Perspectives on Business
Engineering Perspectives on Business Engineering Perspectives on Business
Engineering Perspectives on Business
 
Market research and identifying customer needs
Market research and identifying customer needsMarket research and identifying customer needs
Market research and identifying customer needs
 
Digital Marketing: What Direct Selling Companies Can Learn from Top Tech
Digital Marketing: What Direct Selling Companies Can Learn from Top TechDigital Marketing: What Direct Selling Companies Can Learn from Top Tech
Digital Marketing: What Direct Selling Companies Can Learn from Top Tech
 
Zero to 100 - Part 6: Experiences putting Theory into Practice
Zero to 100 - Part 6: Experiences putting Theory into PracticeZero to 100 - Part 6: Experiences putting Theory into Practice
Zero to 100 - Part 6: Experiences putting Theory into Practice
 

More from Omid Vahdaty

Data Pipline Observability meetup
Data Pipline Observability meetup Data Pipline Observability meetup
Data Pipline Observability meetup
Omid Vahdaty
 
Couchbase Data Platform | Big Data Demystified
Couchbase Data Platform | Big Data DemystifiedCouchbase Data Platform | Big Data Demystified
Couchbase Data Platform | Big Data Demystified
Omid Vahdaty
 
Machine Learning Essentials Demystified part2 | Big Data Demystified
Machine Learning Essentials Demystified part2 | Big Data DemystifiedMachine Learning Essentials Demystified part2 | Big Data Demystified
Machine Learning Essentials Demystified part2 | Big Data Demystified
Omid Vahdaty
 
Machine Learning Essentials Demystified part1 | Big Data Demystified
Machine Learning Essentials Demystified part1 | Big Data DemystifiedMachine Learning Essentials Demystified part1 | Big Data Demystified
Machine Learning Essentials Demystified part1 | Big Data Demystified
Omid Vahdaty
 
The technology of fake news between a new front and a new frontier | Big Dat...
The technology of fake news  between a new front and a new frontier | Big Dat...The technology of fake news  between a new front and a new frontier | Big Dat...
The technology of fake news between a new front and a new frontier | Big Dat...
Omid Vahdaty
 
Big Data in 200 km/h | AWS Big Data Demystified #1.3
Big Data in 200 km/h | AWS Big Data Demystified #1.3  Big Data in 200 km/h | AWS Big Data Demystified #1.3
Big Data in 200 km/h | AWS Big Data Demystified #1.3
Omid Vahdaty
 
Making your analytics talk business | Big Data Demystified
Making your analytics talk business | Big Data DemystifiedMaking your analytics talk business | Big Data Demystified
Making your analytics talk business | Big Data Demystified
Omid Vahdaty
 
BI STRATEGY FROM A BIRD'S EYE VIEW (How to become a trusted advisor) | Omri H...
BI STRATEGY FROM A BIRD'S EYE VIEW (How to become a trusted advisor) | Omri H...BI STRATEGY FROM A BIRD'S EYE VIEW (How to become a trusted advisor) | Omri H...
BI STRATEGY FROM A BIRD'S EYE VIEW (How to become a trusted advisor) | Omri H...
Omid Vahdaty
 
AI and Big Data in Health Sector Opportunities and challenges | Big Data Demy...
AI and Big Data in Health Sector Opportunities and challenges | Big Data Demy...AI and Big Data in Health Sector Opportunities and challenges | Big Data Demy...
AI and Big Data in Health Sector Opportunities and challenges | Big Data Demy...
Omid Vahdaty
 
Aerospike meetup july 2019 | Big Data Demystified
Aerospike meetup july 2019 | Big Data DemystifiedAerospike meetup july 2019 | Big Data Demystified
Aerospike meetup july 2019 | Big Data Demystified
Omid Vahdaty
 
AWS Big Data Demystified #1.2 | Big Data architecture lessons learned
AWS Big Data Demystified #1.2 | Big Data architecture lessons learned AWS Big Data Demystified #1.2 | Big Data architecture lessons learned
AWS Big Data Demystified #1.2 | Big Data architecture lessons learned
Omid Vahdaty
 
AWS big-data-demystified #1.1 | Big Data Architecture Lessons Learned | English
AWS big-data-demystified #1.1  | Big Data Architecture Lessons Learned | EnglishAWS big-data-demystified #1.1  | Big Data Architecture Lessons Learned | English
AWS big-data-demystified #1.1 | Big Data Architecture Lessons Learned | English
Omid Vahdaty
 
AWS Big Data Demystified #4 data governance demystified [security, networ...
AWS Big Data Demystified #4   data governance demystified   [security, networ...AWS Big Data Demystified #4   data governance demystified   [security, networ...
AWS Big Data Demystified #4 data governance demystified [security, networ...
Omid Vahdaty
 
AWS Big Data Demystified #3 | Zeppelin + spark sql, jdbc + thrift, ganglia, r...
AWS Big Data Demystified #3 | Zeppelin + spark sql, jdbc + thrift, ganglia, r...AWS Big Data Demystified #3 | Zeppelin + spark sql, jdbc + thrift, ganglia, r...
AWS Big Data Demystified #3 | Zeppelin + spark sql, jdbc + thrift, ganglia, r...
Omid Vahdaty
 
AWS Big Data Demystified #2 | Athena, Spectrum, Emr, Hive
AWS Big Data Demystified #2 |  Athena, Spectrum, Emr, Hive AWS Big Data Demystified #2 |  Athena, Spectrum, Emr, Hive
AWS Big Data Demystified #2 | Athena, Spectrum, Emr, Hive
Omid Vahdaty
 
Amazon aws big data demystified | Introduction to streaming and messaging flu...
Amazon aws big data demystified | Introduction to streaming and messaging flu...Amazon aws big data demystified | Introduction to streaming and messaging flu...
Amazon aws big data demystified | Introduction to streaming and messaging flu...
Omid Vahdaty
 
AWS Big Data Demystified #1: Big data architecture lessons learned
AWS Big Data Demystified #1: Big data architecture lessons learned AWS Big Data Demystified #1: Big data architecture lessons learned
AWS Big Data Demystified #1: Big data architecture lessons learned
Omid Vahdaty
 
Emr spark tuning demystified
Emr spark tuning demystifiedEmr spark tuning demystified
Emr spark tuning demystified
Omid Vahdaty
 
Emr zeppelin & Livy demystified
Emr zeppelin & Livy demystifiedEmr zeppelin & Livy demystified
Emr zeppelin & Livy demystified
Omid Vahdaty
 
Zeppelin and spark sql demystified
Zeppelin and spark sql demystifiedZeppelin and spark sql demystified
Zeppelin and spark sql demystified
Omid Vahdaty
 

More from Omid Vahdaty (20)

Data Pipline Observability meetup
Data Pipline Observability meetup Data Pipline Observability meetup
Data Pipline Observability meetup
 
Couchbase Data Platform | Big Data Demystified
Couchbase Data Platform | Big Data DemystifiedCouchbase Data Platform | Big Data Demystified
Couchbase Data Platform | Big Data Demystified
 
Machine Learning Essentials Demystified part2 | Big Data Demystified
Machine Learning Essentials Demystified part2 | Big Data DemystifiedMachine Learning Essentials Demystified part2 | Big Data Demystified
Machine Learning Essentials Demystified part2 | Big Data Demystified
 
Machine Learning Essentials Demystified part1 | Big Data Demystified
Machine Learning Essentials Demystified part1 | Big Data DemystifiedMachine Learning Essentials Demystified part1 | Big Data Demystified
Machine Learning Essentials Demystified part1 | Big Data Demystified
 
The technology of fake news between a new front and a new frontier | Big Dat...
The technology of fake news  between a new front and a new frontier | Big Dat...The technology of fake news  between a new front and a new frontier | Big Dat...
The technology of fake news between a new front and a new frontier | Big Dat...
 
Big Data in 200 km/h | AWS Big Data Demystified #1.3
Big Data in 200 km/h | AWS Big Data Demystified #1.3  Big Data in 200 km/h | AWS Big Data Demystified #1.3
Big Data in 200 km/h | AWS Big Data Demystified #1.3
 
Making your analytics talk business | Big Data Demystified
Making your analytics talk business | Big Data DemystifiedMaking your analytics talk business | Big Data Demystified
Making your analytics talk business | Big Data Demystified
 
BI STRATEGY FROM A BIRD'S EYE VIEW (How to become a trusted advisor) | Omri H...
BI STRATEGY FROM A BIRD'S EYE VIEW (How to become a trusted advisor) | Omri H...BI STRATEGY FROM A BIRD'S EYE VIEW (How to become a trusted advisor) | Omri H...
BI STRATEGY FROM A BIRD'S EYE VIEW (How to become a trusted advisor) | Omri H...
 
AI and Big Data in Health Sector Opportunities and challenges | Big Data Demy...
AI and Big Data in Health Sector Opportunities and challenges | Big Data Demy...AI and Big Data in Health Sector Opportunities and challenges | Big Data Demy...
AI and Big Data in Health Sector Opportunities and challenges | Big Data Demy...
 
Aerospike meetup july 2019 | Big Data Demystified
Aerospike meetup july 2019 | Big Data DemystifiedAerospike meetup july 2019 | Big Data Demystified
Aerospike meetup july 2019 | Big Data Demystified
 
AWS Big Data Demystified #1.2 | Big Data architecture lessons learned
AWS Big Data Demystified #1.2 | Big Data architecture lessons learned AWS Big Data Demystified #1.2 | Big Data architecture lessons learned
AWS Big Data Demystified #1.2 | Big Data architecture lessons learned
 
AWS big-data-demystified #1.1 | Big Data Architecture Lessons Learned | English
AWS big-data-demystified #1.1  | Big Data Architecture Lessons Learned | EnglishAWS big-data-demystified #1.1  | Big Data Architecture Lessons Learned | English
AWS big-data-demystified #1.1 | Big Data Architecture Lessons Learned | English
 
AWS Big Data Demystified #4 data governance demystified [security, networ...
AWS Big Data Demystified #4   data governance demystified   [security, networ...AWS Big Data Demystified #4   data governance demystified   [security, networ...
AWS Big Data Demystified #4 data governance demystified [security, networ...
 
AWS Big Data Demystified #3 | Zeppelin + spark sql, jdbc + thrift, ganglia, r...
AWS Big Data Demystified #3 | Zeppelin + spark sql, jdbc + thrift, ganglia, r...AWS Big Data Demystified #3 | Zeppelin + spark sql, jdbc + thrift, ganglia, r...
AWS Big Data Demystified #3 | Zeppelin + spark sql, jdbc + thrift, ganglia, r...
 
AWS Big Data Demystified #2 | Athena, Spectrum, Emr, Hive
AWS Big Data Demystified #2 |  Athena, Spectrum, Emr, Hive AWS Big Data Demystified #2 |  Athena, Spectrum, Emr, Hive
AWS Big Data Demystified #2 | Athena, Spectrum, Emr, Hive
 
Amazon aws big data demystified | Introduction to streaming and messaging flu...
Amazon aws big data demystified | Introduction to streaming and messaging flu...Amazon aws big data demystified | Introduction to streaming and messaging flu...
Amazon aws big data demystified | Introduction to streaming and messaging flu...
 
AWS Big Data Demystified #1: Big data architecture lessons learned
AWS Big Data Demystified #1: Big data architecture lessons learned AWS Big Data Demystified #1: Big data architecture lessons learned
AWS Big Data Demystified #1: Big data architecture lessons learned
 
Emr spark tuning demystified
Emr spark tuning demystifiedEmr spark tuning demystified
Emr spark tuning demystified
 
Emr zeppelin & Livy demystified
Emr zeppelin & Livy demystifiedEmr zeppelin & Livy demystified
Emr zeppelin & Livy demystified
 
Zeppelin and spark sql demystified
Zeppelin and spark sql demystifiedZeppelin and spark sql demystified
Zeppelin and spark sql demystified
 

Recently uploaded

Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
AmarGB2
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
SyedAbiiAzazi1
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
Vijay Dialani, PhD
 
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
ssuser7dcef0
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
BrazilAccount1
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
ChristineTorrepenida1
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
ClaraZara1
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
gestioneergodomus
 
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTSHeap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Soumen Santra
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
aqil azizi
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 

Recently uploaded (20)

Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
 
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
 
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTSHeap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 

ALIGNING YOUR BI OPERATIONS WITH YOUR CUSTOMERS' UNSPOKEN NEEDS, by Eyal Steiner, Senior BI Engineer, Alexa Shopping at Amazon

  • 1. Aligning Your BI Operations With Your Customers’ Unspoken Needs BY Eyal Steiner, Senior BI Engineer @ Alexa Shopping, Amazon
  • 2. About Me • Teaching Assistant @ Ben Gurion University (Financial Accounting 101 and Advanced Financial Accounting – yes, no one is perfect) • CEO and co-founder of DNA-7 (startup in the organizational network analysis field) • Business Analyst @ SimilarWeb (focus on Product Analysis) • Data Scientist @ SimilarWeb (professional services) • Senior BI Engineer @ Alexa Shopping, Amazon (voice search)
  • 3. About Alexa Shopping • Alexa Voice Shopping is a service from Amazon that allows you to place orders through voice commands • All you have to do is tell Alexa what you want to buy, and Alexa’s search engine will find you the most suitable product • But this is not a PR talk for Alexa Shopping; if you want to learn more, seek me after the presentation, or visit amazon.jobs to find out more about job openings
  • 4. What’s in store today? • Managing a backlog in an ever-changing business environment • Engaging with your customers to improve BI outputs • Going the extra mile to deliver outputs that your customers didn’t even know they could ask for
  • 6. What is Backlog Management? • Backlog management is the process by which the product owner (often in collaboration with others) adds, adjusts, grooms, and prioritizes backlog items within the backlog to make sure the most valuable product is shipped to customers1 • The backlog has a tendency to grow exponentially when the BI team is delivering quality outputs 1. Definition taken from: https://www.perforce.com/blog/hns/backlog-management-6-tips-make-your-backlog-lean
  • 7. The Upper Management Conundrum • There’s nothing unique about BI backlog, except that… • Management often requests more information, drill-downs, and clarifications on your outputs • It is always urgent • While you should always “plan” for these requests, it is also a good practice to present the cost of these requests to your managers • In some situations, it may also be beneficial to remove an item from the backlog when unplanned requests come in
  • 8. Cost Discussions • Think about two kinds of costs when discussing this with your managers: • Immediate cost – how many BI hours this task will take (or already took) • Alternative cost – what is the cost of pushing down backlog tasks in favor of these requests - the cost should be quantified in money and/or productivity • If you can’t explain the alternative cost - check again if the task in the backlog is actually necessary and whether you understand why it’s there
  • 9. Cost Discussions Pt. 2 Add 5 new metrics to WBR Cost: 2 days of work Savings: provide better visibility for management on critical business KPIs Dashboard for Sales Managers Cost: 2 days of work Savings: improve SM’s visibility into pipeline issues, helps prioritizing customer interactions Actual cost of reprioritization = cost of new task – savings from new task + time delta of cost/savings of Backlog tasks
  • 10. Ask the Hard Questions • It’s also important to ask management the hard questions, but we’ll get to that in the next chapter
  • 11. Engaging With Your Customers
  • 12. Constantly Talk With Your Stakeholders • If your team has a product manager – great! • If not (and even if you do have one), it is your responsibility to constantly inquire and understand what data and tools are missing from their stack and how their existence can be beneficial
  • 13. Have a “Can-Do” Attitude, but Don’t Automatically say Yes • Okay, this is a little new-agey, but it’s an important point to make • Don’t decide for your customers what is important and what is not important • Treat them like adults - be transparent about the effort and cost associated with their requests, and let them help you prioritize the tasks
  • 14. Don’t be Shy, Ask and Then Ask More • It makes you a significantly better BI professional when you understand the business problems your stakeholders are trying to solve - raising you from executioner to partner • Questions you should always ask: • What actions will you take from the data? • In a perfect world, what would you like to know that you don’t know now? • What data is missing that could potentially make your life easier? • Where is the best place for you to consume the data?
  • 15. Meet the Customer Halfway • If you want your tools to be adopted, they have to be integrated with your customers’ “jobs to be done” • BI tools like Tableau are great, but don’t force your customers to use them; they are a means to an end, not an end in themselves • Best example is for Sales – it makes no sense for them to consume data outside of the CRM; it is time consuming and confusing; you’ll end up creating amazing tools no one uses
  • 16. Splitting Resources Between Ad-Hoc Analysis, Customer Tools, and Long Term Improvements • There is always a tension between the three and there is no definitive answer as to how exactly you should split your efforts • In general, the following guidelines have been working pretty well for me: • Ad hoc – a complex business problem that a non-data person can’t produce; if the business problem is not complex but important, ask yourself whether other people are trying to solve that problem as well • Tools – don’t build tools that try to solve complex business problems - those usually don’t work; however, always build tools for for repetitive/deterministic tasks (not only for you…) • Long Term Improvements, such as new data sources and tech debt, should be given a constant workload because they will only rarely be prioritized by customers, and when they do, it’s too late
  • 17. A Little More on Self-Service • Self service is a noble idea, but often fails (both from the client side and from the data side) • Usually both sides are interested in self-serve: the BI because it reduces the amount of repeating requests and the customer because they don’t have to wait for you the deliver on the request • That being said, don’t expect other people (even if they are data engineers or business managers) to understand the limitations of the data as well as you do
  • 18. Own and Lead the Conversation • You should be the expert in everything and anything data – you are expected to have a strong opinion about data requests • What may seem like a very simple request may in fact be very complicated and expensive – only you know that • If you think the request does not answer the business problem it is trying to solve or is too expensive, challenge the request and offer an alternative
  • 20. Most Challenging Aspect of Any Product • There is no easy solution to this because it requires a very deep understanding of the business problem and the entire business universe • You want to try and do this without reinventing the wheel, as the cost will become very high • Use your BI network and other international resources available to understand how other companies are solving that business problem (or a similar one)
  • 21. Prerequisites • Understanding the data and being a technical expert is a necessary, albeit an insufficient condition • You must understand the business problem your customers have at least as well as they do, preferably even better • You may want to try and forecast business problems before they are actually expressed by your customers (is there a plan to change the structure of the sales org?)
  • 22. Don’t Invest too much in the Unknown • Other people have likely tried to solve that problem before – try to find them, interview them, and learn from their experience on what worked and what didn’t • Execute small tasks at a time and test their results – A/B testing is taken for granted in any development environment, make sure you’re not exempt from it • Execute with frugality in mind – if the solution turns out to be successful, plan on a scalable solution; scale is not important if you don’t have customers
  • 23. How Does it All Come Together? • Prioritizing these kind of tasks is hard – your backlog includes dozens of other super important tasks; be certain the task is more valuable • Own the conversation and explain to your customers why this investment is important • “Be right, a lot” - the more often you are right, the easier it is for your customers to trust your judgment and execution
  • 24. Thank you for listening! Any questions?

Editor's Notes

  1. BI deviation from plan is usually a little different from the main product – changes in prioritization of the main product usually comes from changing business needs, changing strategies or even just whims of certain people; BI deviation comes from ad hoc requests for data and very rarely from actual change of priorities – they don’t even understand why and how you prioritized your tasks.