Improving a dashboard efficiency Author :  Sonny Brabez
Table of content <ul><li>Describing the job and SAP AG </li></ul><ul><li>Discovering ad-serving </li></ul><ul><li>The busi...
Describing the job and SAP AG <ul><li>Goal : enable the support of online promotions by using the ad-serving platform (Ope...
Describing the job and SAP AG <ul><li>Large enterprise:  48,021 employees  worldwide </li></ul><ul><li>Annual revenue:  $1...
Describing the job and SAP AG <ul><li>Main team : Marketing </li></ul><ul><li>Sub-team : Online advertisement marketing </...
Discovering ad-serving <ul><li>Goal : Manage the advertisements on your website </li></ul><ul><li>Serve the ads on the web...
Discovering ad-serving <ul><li>Ad-server : OpenX Server </li></ul><ul><li>Serves multiple types of ads formats </li></ul><...
The business needs <ul><li>Why does SAP need to know the success of the various online advertisements on its website? </li...
The business needs 2/2 Example on SAP.COM Advertisement 1 Advertisement 2 Advertisement 3 Advertisement 4
Analyzing the thesis subject 1/2 Improving a dashboard efficiency ‘’ Improving a dashboard efficiency ‘’ Audiences use it ...
Analyzing the thesis subject <ul><li>Information harder to get nowadays </li></ul><ul><li>Bonds between Computer Science a...
Defining the term « dashboard » <ul><li>A dashboard is a control panel located under the windshield of an automobile </li>...
Defining the term « dashboard » <ul><li>A representation of key indicators in one panel with the goal of letting us monito...
The dashboard process <ul><li>Find out the data to show </li></ul><ul><ul><li>Doing research </li></ul></ul><ul><ul><li>St...
The dashboard process <ul><li>Extract the data </li></ul><ul><ul><li>Know the source type of the data </li></ul></ul><ul><...
The dashboard process <ul><li>A dashboard application must be revised frequently </li></ul><ul><ul><li>The business needs ...
Work and results <ul><li>Three tasks </li></ul><ul><ul><li>Additional web tools for OpenX </li></ul></ul><ul><ul><li>Autom...
Work and results <ul><li>Only the third task wasn’t completed </li></ul><ul><li>Reasons </li></ul><ul><ul><li>Limited reso...
Summary and conclusion <ul><li>Learned </li></ul><ul><ul><li>Dashboard </li></ul></ul><ul><ul><li>ETL Application </li></u...
Q&A and Thank you <ul><li>Q  ? </li></ul>&A
Upcoming SlideShare
Loading in …5
×

Thesis Defense - Improving a dashboard efficiency - 2010 - EN

2,469 views

Published on

This presentation is talking about my thesis defense (Computer Science), on the subject: Improving a dashboard efficiency. The PPT is in english and has some animations.
My grade on this thesis was 19.25/20.
------------------
Il s'agit de la présentation de ma défense de mémoire (Informatique), dont le sujet est: Améliorer l'efficacité d'un tableau de bord. Le PPT est en anglais et possède quelques animations.
J'ai obtenu la note de 19.25/20 pour cette thèse.

Published in: Self Improvement, Technology
  • Be the first to comment

Thesis Defense - Improving a dashboard efficiency - 2010 - EN

  1. 1. Improving a dashboard efficiency Author : Sonny Brabez
  2. 2. Table of content <ul><li>Describing the job and SAP AG </li></ul><ul><li>Discovering ad-serving </li></ul><ul><li>The business needs </li></ul><ul><li>Analyzing the thesis subject </li></ul><ul><li>Defining the term « dashboard » </li></ul><ul><li>The dashboard process </li></ul><ul><li>Work and results </li></ul><ul><li>Summary and conclusion </li></ul>
  3. 3. Describing the job and SAP AG <ul><li>Goal : enable the support of online promotions by using the ad-serving platform (OpenX) </li></ul><ul><li>Tasks: </li></ul><ul><li>Develop web-based tools </li></ul><ul><li>Build an automated weekly reporting system </li></ul><ul><li>Implement an ad-serving performance dashboard </li></ul>1/3 The job description
  4. 4. Describing the job and SAP AG <ul><li>Large enterprise: 48,021 employees worldwide </li></ul><ul><li>Annual revenue: $14 billion </li></ul><ul><li>Provides enterprise software applications and support for more than 100,000 companies </li></ul><ul><li>Main product: SAP ERP </li></ul><ul><li>Vision : Make the world run better </li></ul><ul><li>Mission : Make every customer a best-run business </li></ul>2/3 SAP AG
  5. 5. Describing the job and SAP AG <ul><li>Main team : Marketing </li></ul><ul><li>Sub-team : Online advertisement marketing </li></ul><ul><li>Director : Michael Aidane </li></ul><ul><li>Sub-team of 3 people </li></ul>3/3 The team Richard Rogers Michael Aidane Pamela Mattes Sonny Brabez Marketing Online advertisement
  6. 6. Discovering ad-serving <ul><li>Goal : Manage the advertisements on your website </li></ul><ul><li>Serve the ads on the website (banners) </li></ul><ul><li>Monitor the traffic of the ads (page view/click) </li></ul><ul><li>Organize the ads (campaigns) </li></ul>1/2 What is the ad-serving platform?
  7. 7. Discovering ad-serving <ul><li>Ad-server : OpenX Server </li></ul><ul><li>Serves multiple types of ads formats </li></ul><ul><li>Monitors the view, clicks and forms </li></ul><ul><li>Organizes the ads in a russian puppet system </li></ul>2/2 OpenX Server SERVE MONITOR ORGANIZE … Images Flash Videos <ul><li>Impressions </li></ul><ul><ul><li>-> nb of view </li></ul></ul><ul><li>Clicks </li></ul><ul><ul><li>-> nb of clicks </li></ul></ul><ul><li>Conversions </li></ul><ul><ul><li>-> nb of filled forms </li></ul></ul>BANNERS CAMPAIGNS ADVERTISERS … …
  8. 8. The business needs <ul><li>Why does SAP need to know the success of the various online advertisements on its website? </li></ul><ul><li>Let us know the customer behavior </li></ul><ul><li>Let us discover the best online advertisements </li></ul><ul><li>Let us prioritize the best online advertisements </li></ul>1/2 Why the ad-serving project? Understanding the customer selection is understanding our future orientation!
  9. 9. The business needs 2/2 Example on SAP.COM Advertisement 1 Advertisement 2 Advertisement 3 Advertisement 4
  10. 10. Analyzing the thesis subject 1/2 Improving a dashboard efficiency ‘’ Improving a dashboard efficiency ‘’ Audiences use it often, results are easy to understand…
  11. 11. Analyzing the thesis subject <ul><li>Information harder to get nowadays </li></ul><ul><li>Bonds between Computer Science and Business </li></ul><ul><li>Guide for a dashboard project </li></ul>Why the subject “Improving a dashboard efficiency”?
  12. 12. Defining the term « dashboard » <ul><li>A dashboard is a control panel located under the windshield of an automobile </li></ul>1/2 In everyday life DISPLAY MANAGE INDICATE QUICK GLANCE TO MAKE A DECISION
  13. 13. Defining the term « dashboard » <ul><li>A representation of key indicators in one panel with the goal of letting us monitor and make decisions </li></ul>2/2 As an application UNIQUE VIEW COLORFUL SIMPLE MAIN MEASURES CURRENT DATA QUICK GLANCE + + + + =
  14. 14. The dashboard process <ul><li>Find out the data to show </li></ul><ul><ul><li>Doing research </li></ul></ul><ul><ul><li>Studying the system </li></ul></ul><ul><li>Interview the users </li></ul><ul><ul><li>Find out the main measures </li></ul></ul><ul><ul><li>KPI Wheel </li></ul></ul><ul><li>Define a dashboard design </li></ul><ul><ul><li>Aesthetic and layout </li></ul></ul><ul><ul><li>Navigation </li></ul></ul><ul><li>Select a dashboard solution </li></ul><ul><ul><li>Vendor </li></ul></ul><ul><ul><li>Technology and features </li></ul></ul>1/3 Step 1: Understand KPI WHEEL XCELSIUS 2008
  15. 15. The dashboard process <ul><li>Extract the data </li></ul><ul><ul><li>Know the source type of the data </li></ul></ul><ul><ul><li>Gather data in one data source </li></ul></ul><ul><li>Transform the data </li></ul><ul><ul><li>Fixed data to be understandable </li></ul></ul><ul><ul><li>Plan where the transformation must occur </li></ul></ul><ul><ul><li>Check out the final result </li></ul></ul><ul><li>Load the data </li></ul><ul><ul><li>Check out the type of source your dashboard application can load </li></ul></ul>2/3 Step 2: Implement ETL APPLICATION
  16. 16. The dashboard process <ul><li>A dashboard application must be revised frequently </li></ul><ul><ul><li>The business needs change frequently </li></ul></ul><ul><ul><li>Correct issues the audience may encounter: audit the solution </li></ul></ul><ul><li>Think about the audience </li></ul><ul><ul><li>Let them give you feedback </li></ul></ul><ul><ul><li>Key of the success </li></ul></ul>3/3 Step 3: Update Think about us! We are the « customers » of your solution!
  17. 17. Work and results <ul><li>Three tasks </li></ul><ul><ul><li>Additional web tools for OpenX </li></ul></ul><ul><ul><li>Automatic weekly scheduled reporting system </li></ul></ul><ul><ul><li>Performance dashboard </li></ul></ul><ul><li>Task 1: “Checkers” development </li></ul><ul><ul><li>Check out issues from broken ads </li></ul></ul><ul><ul><li>Check out the images </li></ul></ul><ul><li>Task 2: Ad-serving reports delivery </li></ul><ul><ul><li>Data extracted, transformed from OpenX </li></ul></ul><ul><ul><li>Week delivery of data in multiple reports </li></ul></ul><ul><li>Task 3: On-demand dashboard </li></ul><ul><ul><li>New technology: BI OnDemand </li></ul></ul><ul><ul><li>User driven </li></ul></ul>1/2 My work
  18. 18. Work and results <ul><li>Only the third task wasn’t completed </li></ul><ul><li>Reasons </li></ul><ul><ul><li>Limited resources </li></ul></ul><ul><ul><li>Pilot project </li></ul></ul><ul><ul><li>Unknown audience </li></ul></ul><ul><li>Draft </li></ul>2/2 Results
  19. 19. Summary and conclusion <ul><li>Learned </li></ul><ul><ul><li>Dashboard </li></ul></ul><ul><ul><li>ETL Application </li></ul></ul><ul><ul><li>Ad-serving </li></ul></ul><ul><ul><li>On-demand technology </li></ul></ul><ul><li>Improving a dashboard efficiency </li></ul><ul><ul><li>Understand the notion of dashboard and the business needs </li></ul></ul><ul><ul><li>Implement the dashboard in 3 steps </li></ul></ul><ul><ul><li>Have a clear perception of the audience </li></ul></ul>
  20. 20. Q&A and Thank you <ul><li>Q ? </li></ul>&A

×