SlideShare a Scribd company logo
1 of 9
Visualizing
  Hacks
         Sumana H
Business Data Visualization Challenge

Problem:
John Smith is a Sales Director. He has 15
Managers, spread across 5 teams reporting to
him. Each of these managers handles multiple
customers. Each of these customers has multiple
accounts. Each account has multiple campaigns.
Phew!

He needs to be able to track performance at the
team level, the manager level, customer
level, account level and finally the campaign level.
A concept view of John’s business, for
                  reference
                                         John

••                                       Smith




                            Team A      Team D      Team E




                     Manager
                                 Manager T
                        R



          Customer   Customer    Customer
              1          2           3




                     Account A   Account B   Account C




                                 Campaign    Campaign    Campaign
                                    A           B           C
Possible Solutions
• A multi-level drill-down tree-map/heatmap
  visualization

• Reference: www.smartmoney.com/map-of-the-
  market/

• Technology - using YUI and javascript .d3
  library
Snapshot
Problem :
• As a owner of website www.XYZ.com , John
  would like to know the engagement and reach of
  his website with his target audience.
• His target audience is spread across multiple
  geographies and across different age groups
• He would like to know the page views, uu, time
  spent for his website.
• visualize a solution for John, to help him get a
  quick view of his website
Network Map Dashboard
Problem:
• John runs a manufacturing factory that he
  inherited from his uncle. He is tech savy, but his
  uncle believed in traditional methods. John
  realized that all the processes in the factory are
  linked, and there are dependencies. His uncle
  had told him that tracking the progress of the
  various processes is a big challenge.
Possible Solution
• Create a network map visualization with each
  node as a process and at any point in time it
  should tell John, if any processes have failed
  and if because of this other dependent
  processes are not able to run
THANK YOU

More Related Content

Similar to Visualizing Business Data with Multi-Level Drill-Down Tree Maps

Account Engagement Essentials
Account Engagement EssentialsAccount Engagement Essentials
Account Engagement EssentialsEngagio
 
Sriracha for your ABM: 5 Ways to Spice Up Your Account-Based Initiatives and...
Sriracha for your ABM:  5 Ways to Spice Up Your Account-Based Initiatives and...Sriracha for your ABM:  5 Ways to Spice Up Your Account-Based Initiatives and...
Sriracha for your ABM: 5 Ways to Spice Up Your Account-Based Initiatives and...Engagio
 
Hellomeets - 15th November
Hellomeets - 15th NovemberHellomeets - 15th November
Hellomeets - 15th NovemberAbhijeet Gaur
 
Making The Right Strategic Choices in Product Portfolios
Making The Right Strategic Choices in Product PortfoliosMaking The Right Strategic Choices in Product Portfolios
Making The Right Strategic Choices in Product PortfoliosRich Mironov
 
Using Customer Development to Build Your SaaS Startup
Using Customer Development to Build Your SaaS StartupUsing Customer Development to Build Your SaaS Startup
Using Customer Development to Build Your SaaS StartupArpit Rai
 
Taking Control of the CEM Conversation
Taking Control of the CEM ConversationTaking Control of the CEM Conversation
Taking Control of the CEM Conversationvcuniversity
 
How an Agile Marketing Team Sprinted to Account-Based Success
How an Agile Marketing Team Sprinted to Account-Based SuccessHow an Agile Marketing Team Sprinted to Account-Based Success
How an Agile Marketing Team Sprinted to Account-Based SuccessEngagio
 
[Future of ABM Webinar Series] Mission 5: Using Intent and Fit for Full-Funne...
[Future of ABM Webinar Series] Mission 5: Using Intent and Fit for Full-Funne...[Future of ABM Webinar Series] Mission 5: Using Intent and Fit for Full-Funne...
[Future of ABM Webinar Series] Mission 5: Using Intent and Fit for Full-Funne...Engagio
 
A real world technology case study
A real world technology case studyA real world technology case study
A real world technology case studyChuck Bowen
 
entering the PR world
entering the PR worldentering the PR world
entering the PR worldJessica Lee
 
Product manager interview estimation
Product manager interview estimationProduct manager interview estimation
Product manager interview estimationAbhishek Kori
 
RamDua_Microsoft _IBM _Sales Leader
RamDua_Microsoft _IBM _Sales LeaderRamDua_Microsoft _IBM _Sales Leader
RamDua_Microsoft _IBM _Sales LeaderRaman Dua
 
RamDua_Microsoft _IBM _Sales Leader
RamDua_Microsoft _IBM _Sales LeaderRamDua_Microsoft _IBM _Sales Leader
RamDua_Microsoft _IBM _Sales LeaderRaman Dua
 
ABM Master Class: Scaling, Part I
ABM Master Class: Scaling, Part IABM Master Class: Scaling, Part I
ABM Master Class: Scaling, Part IDemandbase
 
Support Me! Driving Customer Satisfaction in the Subscription Economy (Subscr...
Support Me! Driving Customer Satisfaction in the Subscription Economy (Subscr...Support Me! Driving Customer Satisfaction in the Subscription Economy (Subscr...
Support Me! Driving Customer Satisfaction in the Subscription Economy (Subscr...Zuora, Inc.
 
Growth Challenges and Agile Mindset by Bayzat PMs
Growth Challenges and Agile Mindset by Bayzat PMsGrowth Challenges and Agile Mindset by Bayzat PMs
Growth Challenges and Agile Mindset by Bayzat PMsProduct School
 
Time love intent - Mike Madden - Adobe Summit 2019 - Marketo
Time love intent - Mike Madden - Adobe Summit 2019 - MarketoTime love intent - Mike Madden - Adobe Summit 2019 - Marketo
Time love intent - Mike Madden - Adobe Summit 2019 - MarketoMarketo
 
Chap 4,role of ad agency
Chap 4,role of ad agencyChap 4,role of ad agency
Chap 4,role of ad agencyRajesh Kumar
 

Similar to Visualizing Business Data with Multi-Level Drill-Down Tree Maps (20)

Account Engagement Essentials
Account Engagement EssentialsAccount Engagement Essentials
Account Engagement Essentials
 
Sriracha for your ABM: 5 Ways to Spice Up Your Account-Based Initiatives and...
Sriracha for your ABM:  5 Ways to Spice Up Your Account-Based Initiatives and...Sriracha for your ABM:  5 Ways to Spice Up Your Account-Based Initiatives and...
Sriracha for your ABM: 5 Ways to Spice Up Your Account-Based Initiatives and...
 
Hellomeets - 15th November
Hellomeets - 15th NovemberHellomeets - 15th November
Hellomeets - 15th November
 
Making The Right Strategic Choices in Product Portfolios
Making The Right Strategic Choices in Product PortfoliosMaking The Right Strategic Choices in Product Portfolios
Making The Right Strategic Choices in Product Portfolios
 
Using Customer Development to Build Your SaaS Startup
Using Customer Development to Build Your SaaS StartupUsing Customer Development to Build Your SaaS Startup
Using Customer Development to Build Your SaaS Startup
 
Taking Control of the CEM Conversation
Taking Control of the CEM ConversationTaking Control of the CEM Conversation
Taking Control of the CEM Conversation
 
How an Agile Marketing Team Sprinted to Account-Based Success
How an Agile Marketing Team Sprinted to Account-Based SuccessHow an Agile Marketing Team Sprinted to Account-Based Success
How an Agile Marketing Team Sprinted to Account-Based Success
 
[Future of ABM Webinar Series] Mission 5: Using Intent and Fit for Full-Funne...
[Future of ABM Webinar Series] Mission 5: Using Intent and Fit for Full-Funne...[Future of ABM Webinar Series] Mission 5: Using Intent and Fit for Full-Funne...
[Future of ABM Webinar Series] Mission 5: Using Intent and Fit for Full-Funne...
 
Brain Hacks to Power Your UX
Brain Hacks to Power Your UX Brain Hacks to Power Your UX
Brain Hacks to Power Your UX
 
A real world technology case study
A real world technology case studyA real world technology case study
A real world technology case study
 
entering the PR world
entering the PR worldentering the PR world
entering the PR world
 
Product manager interview estimation
Product manager interview estimationProduct manager interview estimation
Product manager interview estimation
 
RamDua_Microsoft _IBM _Sales Leader
RamDua_Microsoft _IBM _Sales LeaderRamDua_Microsoft _IBM _Sales Leader
RamDua_Microsoft _IBM _Sales Leader
 
RamDua_Microsoft _IBM _Sales Leader
RamDua_Microsoft _IBM _Sales LeaderRamDua_Microsoft _IBM _Sales Leader
RamDua_Microsoft _IBM _Sales Leader
 
ABM Master Class: Scaling, Part I
ABM Master Class: Scaling, Part IABM Master Class: Scaling, Part I
ABM Master Class: Scaling, Part I
 
Support Me! Driving Customer Satisfaction in the Subscription Economy (Subscr...
Support Me! Driving Customer Satisfaction in the Subscription Economy (Subscr...Support Me! Driving Customer Satisfaction in the Subscription Economy (Subscr...
Support Me! Driving Customer Satisfaction in the Subscription Economy (Subscr...
 
Growth Challenges and Agile Mindset by Bayzat PMs
Growth Challenges and Agile Mindset by Bayzat PMsGrowth Challenges and Agile Mindset by Bayzat PMs
Growth Challenges and Agile Mindset by Bayzat PMs
 
Time love intent - Mike Madden - Adobe Summit 2019 - Marketo
Time love intent - Mike Madden - Adobe Summit 2019 - MarketoTime love intent - Mike Madden - Adobe Summit 2019 - Marketo
Time love intent - Mike Madden - Adobe Summit 2019 - Marketo
 
J SREERAMA
J SREERAMAJ SREERAMA
J SREERAMA
 
Chap 4,role of ad agency
Chap 4,role of ad agencyChap 4,role of ad agency
Chap 4,role of ad agency
 

Recently uploaded

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 

Recently uploaded (20)

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 

Visualizing Business Data with Multi-Level Drill-Down Tree Maps

  • 1. Visualizing Hacks Sumana H
  • 2. Business Data Visualization Challenge Problem: John Smith is a Sales Director. He has 15 Managers, spread across 5 teams reporting to him. Each of these managers handles multiple customers. Each of these customers has multiple accounts. Each account has multiple campaigns. Phew! He needs to be able to track performance at the team level, the manager level, customer level, account level and finally the campaign level.
  • 3. A concept view of John’s business, for reference John •• Smith Team A Team D Team E Manager Manager T R Customer Customer Customer 1 2 3 Account A Account B Account C Campaign Campaign Campaign A B C
  • 4. Possible Solutions • A multi-level drill-down tree-map/heatmap visualization • Reference: www.smartmoney.com/map-of-the- market/ • Technology - using YUI and javascript .d3 library
  • 5. Snapshot Problem : • As a owner of website www.XYZ.com , John would like to know the engagement and reach of his website with his target audience. • His target audience is spread across multiple geographies and across different age groups • He would like to know the page views, uu, time spent for his website. • visualize a solution for John, to help him get a quick view of his website
  • 6. Network Map Dashboard Problem: • John runs a manufacturing factory that he inherited from his uncle. He is tech savy, but his uncle believed in traditional methods. John realized that all the processes in the factory are linked, and there are dependencies. His uncle had told him that tracking the progress of the various processes is a big challenge.
  • 7. Possible Solution • Create a network map visualization with each node as a process and at any point in time it should tell John, if any processes have failed and if because of this other dependent processes are not able to run
  • 8.