SlideShare a Scribd company logo
Click to edit Master title style
Visualizing Big Data on the Web
9/25/13
Click to edit Master title style
2
Goals
• Talk about designing for a business opportunity
• Explore the intersection of data design and visual
design
• Introduce some tools to help in prototyping
solutions and visualization
• Discuss the potential for big data design on the web
Click to edit Master title style
3
The Opportunity: Real-time Telecom Insights
50,000 transactions a day
18MM+ a year
2.2 Terabytes Disk Space
3 years of data and growing
Demographics
Advertising spend
Events
Social Media
Distribution
Device
Real-time Telecom Switching Data
Click to edit Master title style
4
The Challenge: Our prospects are swimming
in data.
Click to edit Master title style
5
The Real Goal: Tell a story. Prioritize the data.
Click to edit Master title style
6
Off-the-shelf made solution feel off-the-shelf
Click to edit Master title style
7
Needed flexibility on how to optimize data and
display
Click to edit Master title style
8
First Goal: Access the data
Click to edit Master title style
9
Data Flow and Architecture
Click to edit Master title style
10
The Front End Framework
Web Application (Front End)
jQuery
AngularJS
d3.js
Twitter Bootstrap
Font Awesome
Javascript, HTML5, CSS3
Java Servlets API
(Service Layer)
1. Parse queries
2. Fetch data
3. Construct JSON
SQL Server /
Amazon
Redshift
Click to edit Master title style
11
Approach: Start with user personas
Regional Vice President
In charge of millions in
revenue.
Runs marketing
campaigns locally, gets
percentage of national
ad spend.
Handles regional
promotions and
partnerships.
Corporate marketing
In charge of hundreds
of millions of ad spend
Goaled to drive
acquisition and
retention
Thinks about channels
and customer segments
Corporate strategy
Monitors competitive
landscape and industry
trends
Approves
pricing, product, merge
r and acquisition
strategy
Reports to
CEO, board, and
investors.
Jane Bob Sue
Click to edit Master title style
12
Think about how these inform your design
Regional Vice President
In charge of millions in
revenue.
Runs marketing
campaigns locally, gets
percentage of national
ad spend.
Handles regional
promotions and
partnerships.
Jane
Title gives you sense of sphere of concern
Revenue gives you sense of urgency and
resources (aka access to other data)
How they spend their budget gives you more
insight into their sphere of concern. Jane fights
for a piece of the national budget.
Understanding third-party dependencies gives
you a sense of what other data you need to tell
the story.
Click to edit Master title style
13
Profile builder: set defaults, save queries
Step 1: Build profile (may use visualization tools to help users with prioritization. What
should I see? Why would I filter something in/out?)
Click to edit Master title style
14
Profile page: Jane
Default carrier view: Verizon (change)
Default time period: January 1, 2013 - Present (change)
Default geography: BTA (change)
Default coverage settings: Any 4G (change)
Default demographic: Hispanics (change)
Default tenure: All (change)
Default merger settings:
Nextel – excludes all wins from Nextel
Metro – treats all MetroPCS markets as if they are independent of Tmobile until 4/13
US Cellular – removes all territories that USC sold to Sprint
http://mountaingapsolutions.com/apps/comlinkdata/app/#/data/1/0/2/100/0b
http://comlinkdata.com/apps/comlinkdata/app/#/data/1/0/2/100/0b
http://comlinkdata.com/apps/comlinkdata/app/#/data/1/0/2/100/1b
Saved queries
Click to edit Master title style
15
Display options: Jane’s monitoring display
Click to edit Master title style
16
Display options: Sue’s time series
Click to edit Master title style
17
Display options: Bob’s heat map
Click to edit Master title style
18
Use Case: Sue spotting and analyzing trends
Click to edit Master title style
19
Display options: Sue monitoring display
What’s abnormal about
this period of time?
 Compare YOY, quarterly
 Check competitive pairs
 Check ad spend
 Check event database
Click to edit Master title style
20
Side-by-side time period comparison
Punch out
to selection
statistics
Click to edit Master title style
21
Why? Before and after comparisons on core data
32%
52%
22%
15%
33%
23%
14% 10%
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
Before April 12, 2013 After April 12, 2013
Sprint Win Composition in Dallas BTA Before and After the
Divergence in Win Share
+20%
Click to edit Master title style
22
Same filters applied to supplemental data
*Source: Kantar Media, LLC -- Local Advertising Spend
includes Local Magazines, National Spot
Radio, Newspapers, and Spot TV
59%
96%
127%
0%
20%
40%
60%
80%
100%
120%
140%
National Atlanta BTA Dallas BTA
Combined March and April Local
Advertising Spend* Compared to Average
3.9%
7.2%
8.4%
0%
2%
4%
6%
8%
10%
National Atlanta BTA Dallas BTA
Increase in Overall Market Share after
4/12/13 Compared to Average
HIGH CORRELATION
Click to edit Master title style
23
See actual creative in context: how is this media
stored?
Sprint $100 Credit for Switching
Promotion on Samsung Galaxy Phones
Sprint $100 Credit for Switching
Promotion on Any Phone
Started on April 12, 2013
Ran throughout March and up
to April 11, 2013
Click to edit Master title style
24
Developers and data geeks tend to have
mutually exclusive sets of skills
Web Developers / Designers /
Engineers
Data Scientists / Analysts /
Researchers
!=
Click to edit Master title style
25
Rstudio’s R Shiny is empowering non-developers
Click to edit Master title style
26
R Shiny + rCharts = fully interactive website
with zero Javascript or HTML knowledge
Generates d3.js code
Click to edit Master title style
27
New method of collaboration and product
development in data-centric companies
Click to edit Master title style
28
References
1. R Shiny - http://www.rstudio.com/shiny/
2. rCharts - http://ramnathv.github.io/rCharts/

More Related Content

Similar to Front endrequirements 09_25_2013

Emerging Trends in Data Architecture – What’s the Next Big Thing?
Emerging Trends in Data Architecture – What’s the Next Big Thing?Emerging Trends in Data Architecture – What’s the Next Big Thing?
Emerging Trends in Data Architecture – What’s the Next Big Thing?
DATAVERSITY
 
Marketing Interrupted - The perfect match data science and marketing webinar
Marketing Interrupted - The perfect match data science and marketing webinarMarketing Interrupted - The perfect match data science and marketing webinar
Marketing Interrupted - The perfect match data science and marketing webinar
Jacques Erasmus
 
Canopy whitepaper big-data-for-marketing
Canopy whitepaper big-data-for-marketingCanopy whitepaper big-data-for-marketing
Canopy whitepaper big-data-for-marketingSwyx
 
Big Data for Marketing: When is Big Data the right choice?
Big Data for Marketing: When is Big Data the right choice?Big Data for Marketing: When is Big Data the right choice?
Big Data for Marketing: When is Big Data the right choice?
Swyx
 
Big Data for Marketing: When is Big Data the right choice?
Big Data for Marketing: When is Big Data the right choice?Big Data for Marketing: When is Big Data the right choice?
Big Data for Marketing: When is Big Data the right choice?
Swyx
 
Building a Data Strategy – Practical Steps for Aligning with Business Goals
Building a Data Strategy – Practical Steps for Aligning with Business GoalsBuilding a Data Strategy – Practical Steps for Aligning with Business Goals
Building a Data Strategy – Practical Steps for Aligning with Business Goals
DATAVERSITY
 
Unifying Marketing Data & Multi-Touch Attribution Analysis
Unifying Marketing Data & Multi-Touch Attribution AnalysisUnifying Marketing Data & Multi-Touch Attribution Analysis
Unifying Marketing Data & Multi-Touch Attribution Analysis
Principle America
 
Iab Local Presentation Cleveland
Iab Local Presentation ClevelandIab Local Presentation Cleveland
Iab Local Presentation ClevelandDave Rigotti
 
How to use Online Marketing Technology to Improve Campaign Performance - Lowe...
How to use Online Marketing Technology to Improve Campaign Performance - Lowe...How to use Online Marketing Technology to Improve Campaign Performance - Lowe...
How to use Online Marketing Technology to Improve Campaign Performance - Lowe...
Online Marketing Summit
 
Jakarta presentation
Jakarta presentationJakarta presentation
Jakarta presentationGil Brown
 
uae views on big data
  uae views on  big data  uae views on  big data
uae views on big data
Aravindharamanan S
 
Marketing evolution, Database Markeing and Predicting Analytics
Marketing evolution, Database Markeing and Predicting AnalyticsMarketing evolution, Database Markeing and Predicting Analytics
Marketing evolution, Database Markeing and Predicting Analytics
Feyzi R. Bagirov
 
The Three "V"s of Big Data
The Three "V"s of Big DataThe Three "V"s of Big Data
The Three "V"s of Big Data
SAP Analytics
 
How To Drive Exponential Growth Using Unconventional Data Sources
How To Drive Exponential Growth Using Unconventional Data SourcesHow To Drive Exponential Growth Using Unconventional Data Sources
How To Drive Exponential Growth Using Unconventional Data Sources
Chartio
 
Delivering Personalized Experiences using the Power of Data
Delivering Personalized Experiences using the Power of Data Delivering Personalized Experiences using the Power of Data
Delivering Personalized Experiences using the Power of Data
ShiSh Shridhar
 
Emerging Trends in Data Architecture – What’s the Next Big Thing
Emerging Trends in Data Architecture – What’s the Next Big ThingEmerging Trends in Data Architecture – What’s the Next Big Thing
Emerging Trends in Data Architecture – What’s the Next Big Thing
DATAVERSITY
 
Modern Metadata Strategies
Modern Metadata StrategiesModern Metadata Strategies
Modern Metadata Strategies
DATAVERSITY
 
The Power of a Complete 360° View of the Customer - Digital Transformation fo...
The Power of a Complete 360° View of the Customer - Digital Transformation fo...The Power of a Complete 360° View of the Customer - Digital Transformation fo...
The Power of a Complete 360° View of the Customer - Digital Transformation fo...
Denodo
 
HP Mobility Perspective at the Mobile World Congress 2014 in Barcelona
HP Mobility Perspective at the Mobile World Congress 2014 in BarcelonaHP Mobility Perspective at the Mobile World Congress 2014 in Barcelona
HP Mobility Perspective at the Mobile World Congress 2014 in Barcelona
Pronq by HP
 
Opportunities And Threats Of Entering New Markets New Geos Powerpoint Present...
Opportunities And Threats Of Entering New Markets New Geos Powerpoint Present...Opportunities And Threats Of Entering New Markets New Geos Powerpoint Present...
Opportunities And Threats Of Entering New Markets New Geos Powerpoint Present...
SlideTeam
 

Similar to Front endrequirements 09_25_2013 (20)

Emerging Trends in Data Architecture – What’s the Next Big Thing?
Emerging Trends in Data Architecture – What’s the Next Big Thing?Emerging Trends in Data Architecture – What’s the Next Big Thing?
Emerging Trends in Data Architecture – What’s the Next Big Thing?
 
Marketing Interrupted - The perfect match data science and marketing webinar
Marketing Interrupted - The perfect match data science and marketing webinarMarketing Interrupted - The perfect match data science and marketing webinar
Marketing Interrupted - The perfect match data science and marketing webinar
 
Canopy whitepaper big-data-for-marketing
Canopy whitepaper big-data-for-marketingCanopy whitepaper big-data-for-marketing
Canopy whitepaper big-data-for-marketing
 
Big Data for Marketing: When is Big Data the right choice?
Big Data for Marketing: When is Big Data the right choice?Big Data for Marketing: When is Big Data the right choice?
Big Data for Marketing: When is Big Data the right choice?
 
Big Data for Marketing: When is Big Data the right choice?
Big Data for Marketing: When is Big Data the right choice?Big Data for Marketing: When is Big Data the right choice?
Big Data for Marketing: When is Big Data the right choice?
 
Building a Data Strategy – Practical Steps for Aligning with Business Goals
Building a Data Strategy – Practical Steps for Aligning with Business GoalsBuilding a Data Strategy – Practical Steps for Aligning with Business Goals
Building a Data Strategy – Practical Steps for Aligning with Business Goals
 
Unifying Marketing Data & Multi-Touch Attribution Analysis
Unifying Marketing Data & Multi-Touch Attribution AnalysisUnifying Marketing Data & Multi-Touch Attribution Analysis
Unifying Marketing Data & Multi-Touch Attribution Analysis
 
Iab Local Presentation Cleveland
Iab Local Presentation ClevelandIab Local Presentation Cleveland
Iab Local Presentation Cleveland
 
How to use Online Marketing Technology to Improve Campaign Performance - Lowe...
How to use Online Marketing Technology to Improve Campaign Performance - Lowe...How to use Online Marketing Technology to Improve Campaign Performance - Lowe...
How to use Online Marketing Technology to Improve Campaign Performance - Lowe...
 
Jakarta presentation
Jakarta presentationJakarta presentation
Jakarta presentation
 
uae views on big data
  uae views on  big data  uae views on  big data
uae views on big data
 
Marketing evolution, Database Markeing and Predicting Analytics
Marketing evolution, Database Markeing and Predicting AnalyticsMarketing evolution, Database Markeing and Predicting Analytics
Marketing evolution, Database Markeing and Predicting Analytics
 
The Three "V"s of Big Data
The Three "V"s of Big DataThe Three "V"s of Big Data
The Three "V"s of Big Data
 
How To Drive Exponential Growth Using Unconventional Data Sources
How To Drive Exponential Growth Using Unconventional Data SourcesHow To Drive Exponential Growth Using Unconventional Data Sources
How To Drive Exponential Growth Using Unconventional Data Sources
 
Delivering Personalized Experiences using the Power of Data
Delivering Personalized Experiences using the Power of Data Delivering Personalized Experiences using the Power of Data
Delivering Personalized Experiences using the Power of Data
 
Emerging Trends in Data Architecture – What’s the Next Big Thing
Emerging Trends in Data Architecture – What’s the Next Big ThingEmerging Trends in Data Architecture – What’s the Next Big Thing
Emerging Trends in Data Architecture – What’s the Next Big Thing
 
Modern Metadata Strategies
Modern Metadata StrategiesModern Metadata Strategies
Modern Metadata Strategies
 
The Power of a Complete 360° View of the Customer - Digital Transformation fo...
The Power of a Complete 360° View of the Customer - Digital Transformation fo...The Power of a Complete 360° View of the Customer - Digital Transformation fo...
The Power of a Complete 360° View of the Customer - Digital Transformation fo...
 
HP Mobility Perspective at the Mobile World Congress 2014 in Barcelona
HP Mobility Perspective at the Mobile World Congress 2014 in BarcelonaHP Mobility Perspective at the Mobile World Congress 2014 in Barcelona
HP Mobility Perspective at the Mobile World Congress 2014 in Barcelona
 
Opportunities And Threats Of Entering New Markets New Geos Powerpoint Present...
Opportunities And Threats Of Entering New Markets New Geos Powerpoint Present...Opportunities And Threats Of Entering New Markets New Geos Powerpoint Present...
Opportunities And Threats Of Entering New Markets New Geos Powerpoint Present...
 

Recently uploaded

Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
Operational Excellence Consulting
 
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
taqyed
 
Cracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptxCracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptx
Workforce Group
 
What is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdfWhat is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdf
seoforlegalpillers
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Lviv Startup Club
 
The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...
awaisafdar
 
Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...
Lviv Startup Club
 
Memorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.pptMemorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.ppt
seri bangash
 
Affordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n PrintAffordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n Print
Navpack & Print
 
What are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdfWhat are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdf
HumanResourceDimensi1
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
creerey
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
sarahvanessa51503
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
Cynthia Clay
 
Skye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto AirportSkye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto Airport
marketingjdass
 
anas about venice for grade 6f about venice
anas about venice for grade 6f about veniceanas about venice for grade 6f about venice
anas about venice for grade 6f about venice
anasabutalha2013
 
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
BBPMedia1
 
5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer
ofm712785
 
Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
RajPriye
 
FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134
LR1709MUSIC
 
Attending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learnersAttending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learners
Erika906060
 

Recently uploaded (20)

Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
 
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
 
Cracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptxCracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptx
 
What is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdfWhat is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdf
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
 
The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...
 
Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...
 
Memorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.pptMemorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.ppt
 
Affordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n PrintAffordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n Print
 
What are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdfWhat are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdf
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
Skye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto AirportSkye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto Airport
 
anas about venice for grade 6f about venice
anas about venice for grade 6f about veniceanas about venice for grade 6f about venice
anas about venice for grade 6f about venice
 
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
 
5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer
 
Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
 
FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134
 
Attending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learnersAttending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learners
 

Front endrequirements 09_25_2013

  • 1. Click to edit Master title style Visualizing Big Data on the Web 9/25/13
  • 2. Click to edit Master title style 2 Goals • Talk about designing for a business opportunity • Explore the intersection of data design and visual design • Introduce some tools to help in prototyping solutions and visualization • Discuss the potential for big data design on the web
  • 3. Click to edit Master title style 3 The Opportunity: Real-time Telecom Insights 50,000 transactions a day 18MM+ a year 2.2 Terabytes Disk Space 3 years of data and growing Demographics Advertising spend Events Social Media Distribution Device Real-time Telecom Switching Data
  • 4. Click to edit Master title style 4 The Challenge: Our prospects are swimming in data.
  • 5. Click to edit Master title style 5 The Real Goal: Tell a story. Prioritize the data.
  • 6. Click to edit Master title style 6 Off-the-shelf made solution feel off-the-shelf
  • 7. Click to edit Master title style 7 Needed flexibility on how to optimize data and display
  • 8. Click to edit Master title style 8 First Goal: Access the data
  • 9. Click to edit Master title style 9 Data Flow and Architecture
  • 10. Click to edit Master title style 10 The Front End Framework Web Application (Front End) jQuery AngularJS d3.js Twitter Bootstrap Font Awesome Javascript, HTML5, CSS3 Java Servlets API (Service Layer) 1. Parse queries 2. Fetch data 3. Construct JSON SQL Server / Amazon Redshift
  • 11. Click to edit Master title style 11 Approach: Start with user personas Regional Vice President In charge of millions in revenue. Runs marketing campaigns locally, gets percentage of national ad spend. Handles regional promotions and partnerships. Corporate marketing In charge of hundreds of millions of ad spend Goaled to drive acquisition and retention Thinks about channels and customer segments Corporate strategy Monitors competitive landscape and industry trends Approves pricing, product, merge r and acquisition strategy Reports to CEO, board, and investors. Jane Bob Sue
  • 12. Click to edit Master title style 12 Think about how these inform your design Regional Vice President In charge of millions in revenue. Runs marketing campaigns locally, gets percentage of national ad spend. Handles regional promotions and partnerships. Jane Title gives you sense of sphere of concern Revenue gives you sense of urgency and resources (aka access to other data) How they spend their budget gives you more insight into their sphere of concern. Jane fights for a piece of the national budget. Understanding third-party dependencies gives you a sense of what other data you need to tell the story.
  • 13. Click to edit Master title style 13 Profile builder: set defaults, save queries Step 1: Build profile (may use visualization tools to help users with prioritization. What should I see? Why would I filter something in/out?)
  • 14. Click to edit Master title style 14 Profile page: Jane Default carrier view: Verizon (change) Default time period: January 1, 2013 - Present (change) Default geography: BTA (change) Default coverage settings: Any 4G (change) Default demographic: Hispanics (change) Default tenure: All (change) Default merger settings: Nextel – excludes all wins from Nextel Metro – treats all MetroPCS markets as if they are independent of Tmobile until 4/13 US Cellular – removes all territories that USC sold to Sprint http://mountaingapsolutions.com/apps/comlinkdata/app/#/data/1/0/2/100/0b http://comlinkdata.com/apps/comlinkdata/app/#/data/1/0/2/100/0b http://comlinkdata.com/apps/comlinkdata/app/#/data/1/0/2/100/1b Saved queries
  • 15. Click to edit Master title style 15 Display options: Jane’s monitoring display
  • 16. Click to edit Master title style 16 Display options: Sue’s time series
  • 17. Click to edit Master title style 17 Display options: Bob’s heat map
  • 18. Click to edit Master title style 18 Use Case: Sue spotting and analyzing trends
  • 19. Click to edit Master title style 19 Display options: Sue monitoring display What’s abnormal about this period of time?  Compare YOY, quarterly  Check competitive pairs  Check ad spend  Check event database
  • 20. Click to edit Master title style 20 Side-by-side time period comparison Punch out to selection statistics
  • 21. Click to edit Master title style 21 Why? Before and after comparisons on core data 32% 52% 22% 15% 33% 23% 14% 10% 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% Before April 12, 2013 After April 12, 2013 Sprint Win Composition in Dallas BTA Before and After the Divergence in Win Share +20%
  • 22. Click to edit Master title style 22 Same filters applied to supplemental data *Source: Kantar Media, LLC -- Local Advertising Spend includes Local Magazines, National Spot Radio, Newspapers, and Spot TV 59% 96% 127% 0% 20% 40% 60% 80% 100% 120% 140% National Atlanta BTA Dallas BTA Combined March and April Local Advertising Spend* Compared to Average 3.9% 7.2% 8.4% 0% 2% 4% 6% 8% 10% National Atlanta BTA Dallas BTA Increase in Overall Market Share after 4/12/13 Compared to Average HIGH CORRELATION
  • 23. Click to edit Master title style 23 See actual creative in context: how is this media stored? Sprint $100 Credit for Switching Promotion on Samsung Galaxy Phones Sprint $100 Credit for Switching Promotion on Any Phone Started on April 12, 2013 Ran throughout March and up to April 11, 2013
  • 24. Click to edit Master title style 24 Developers and data geeks tend to have mutually exclusive sets of skills Web Developers / Designers / Engineers Data Scientists / Analysts / Researchers !=
  • 25. Click to edit Master title style 25 Rstudio’s R Shiny is empowering non-developers
  • 26. Click to edit Master title style 26 R Shiny + rCharts = fully interactive website with zero Javascript or HTML knowledge Generates d3.js code
  • 27. Click to edit Master title style 27 New method of collaboration and product development in data-centric companies
  • 28. Click to edit Master title style 28 References 1. R Shiny - http://www.rstudio.com/shiny/ 2. rCharts - http://ramnathv.github.io/rCharts/

Editor's Notes

  1. A real use case for big data and design.The challenges and opportunities for designers when working with big data.The tools and skills of data analysts are changing. Your role will change too.
  2. Tanya demos labs?
  3. Query audience about working with data companies. More and more data-centric companies are popping up either as product or service. Disconnect between web dev and data science.Rare to find people with both sets of skills, but seeing convergence in team functions. Need to figure out most productive ways to work together.
  4. Rstudio’s R Shiny is giving data scientists ability to create fully interactive websites. Poll audience about R familiarity and usage. Show first r shiny app (fantasy football, first tab only), shout out to Google Group for help and R Shiny tutorial. Helping data scientists that don’t know web dev and vice versa. Talk about adding d3-based charts and go to next slide.http://spark-1590165977.us-west-2.elb.amazonaws.com/jkatz/SurveyMaps/
  5. Show interactive plots on 2nd tab of fantasy football app and describe rCharts. Show Twitter example. Small company, CEO wanted results, I was bottlenecked by small dev team. Analysis didn’t exist until he could see and interact with the data. Show mapping example.
  6. Why am I telling you all of this, how does this involve you? This has evolved into labs.comlinkdata.com for both internal tools that can be built very quickly as well as prototypes for developers. Everyone talks about agile development, this is a way to create a quick feedback loop between the data teams, business users and product dev teams. Data team specs out the requirements in a shiny app, business users can test, refine the requirements and then feed those reqs to the product dev team. We are using this new method of collaboration at Comlinkdata and I think we’re witnessing a revolution in the way we structure our teams as well as the way we design, build and deploy big data web applications.