penske&automo2ve:&delivering& … · webfocus)8) middleware)server ftp/sftp)server...

43
Frank Cole, Director Applica2on Development, PAG Roger Panfil, President, RDC Biz Penske Automo2ve: Delivering Graphical Sales and Service Indicators With the WebFOCUS 8 Dashboard) 1

Upload: phamtram

Post on 06-Sep-2018

222 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

Frank  Cole,  Director  Applica2on  Development,  PAG  Roger  Panfil,  President,  RDC  Biz  

Penske  Automo2ve:  Delivering  Graphical  Sales  and  Service  Indicators  With  the  WebFOCUS  8  Dashboard)  

1

Page 2: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

Bio’s  –  Frank  Cole  &  Roger  Panfil  

Frank  Cole  

• 12  years  of  experience  as    Director  of  Applica2on  Development  at  PAG  

• 25  years  of  experience  in  app  development  at  PAG,  MetLife,  Bankers  Trust  and  AT&T.      

• Instrumental  in  bringing  WebFOCUS  to  PAG,  from  extensive  work  with  FOCUS  at  AT&T.    

Roger  Panfil    

• President  of  RDC  Business  Solu2ons    • Over    30  years  of  experience  in  the  development,  marke2ng,  sale,  and  delivery  of    soYware  and  soYware-­‐based  solu2ons  

• 10  years  of  employment    with  Informa2on  Builders  as  VP  of  Product  Marke2ng  for  iWay    SoYware    

• Degree  in  MIS  from  IUP,  and  a\ended  University  of  Pennsylvania’s    Wharton  Evening  School  

 2

Page 3: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

Presenta2on  Agenda  

3

•  Penske  Automo4ve  Group  Overview  

•  Current  Usage  -­‐  WebFOCUS  7.7x  

•  New  applica4on  -­‐  WebFOCUS  8.0  

•  Project  Outline  •  Dashboard  Design  &  Development  

•  Key  features  of  WebFOCUS  8  

•  Tips,  Hints,  &  Tools  

Page 4: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

4

     

Page 5: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

5

Penske  Automo2ve  Group:  Who  we  aren’t…  

When  you  hear  the  name  PENSKE  you  probably  think  of:  

But,  that’s  not  us…  

Page 6: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

6

Penske  Automo2ve  Group:  Who  we  aren’t…  

You  might  think  of  Penske  Racing…  

That’s  not  us  either…  

Page 7: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

Penske  Automo2ve  Group:  Who  we  are…  

Penske  Automo4ve  Group  (PAG)  •  Is  the  2nd  largest  publicly  traded  automo2ve  retailer  in  the  US    •  Is  a  member  of  the  Fortune  500  and  Russell  2000.  •  Owns  &  operates  340  retail  automo2ve  franchises,  41  

brands.  •  170  franchises  in  17  states  and  Puerto  Rico  •  170  franchises  located  outside  the  United  States.  

•  Owns  30  collision  repair  centers.  •  Employs  approximately  16,000  people. •  Provides  addi2onal  services  including  finance  and  insurance  

products,  replacement  parts,  and  maintenance  &  repair  services.  

7

Page 8: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

Vehicle  Brands  

8

Page 9: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

The  Business  Opportunity  

9

Con2nue  to  provide  our  users  with  leading  edge  Business  Intelligence  tools  that  are:  

•  Specific  to  their  needs  •  Simple  to  learn  •  Easy  to  use  

Maximize  our  investment  in  IBI  technologies  by  expanding  our  toolset  to  include  addi2onal  features  and  func2onality  provided  through  WebFOCUS  8  where  appropriate.    

Page 10: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

PAG  &  WebFOCUS  7.7x  

10

Architecture  and  Current  Usage  

Page 11: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

PAG  Business  Intelligence  Architecture  

11

WebFOCUS  8  Middleware  Server

FTP/SFTP  Server

IIS  Server IIS  Server

F5  Load  Balancer

HP  EVA  6000  SANSQL  Server  Cluster

Partners  &  3rd  Parties

PAG  Entities

Page 12: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

12

PAG  Self  Service  Applica2on  

HTML   EXCEL  PDF  

AHTML  

Page 13: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

PAG  &  WebFOCUS  8.0  

13

Dashboard  Design  &  Development  

Page 14: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

14

Moving  to  the  Dashboard  Era…  

Users were creating manual dashboards… collaborated with IT to embark on dashboard project

Page 15: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

15

What  the  users  were  crea2ng  manually  .  .  .    

Looked  cool,  but  .  .  .  • Enormous  manual  effort  to  produce  • One  person’s  view  of  a  slice  of  the  opera2on  • No  mechanism  for  distribu2on  other  than  email    The  idea  needed  .  .  .    • Automa2on  • Defini2on  of  common  metrics  to  measure  all  dealerships  across  mul2ple  aspects  of  the  business  • Mass  distribu2on  via  the  Web  and  mobile  devices  

Page 16: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

16

Envisioning  

1.  Develop  a  Sales  &  Service  Dashboard    2.  Each  Dashboard  to  contain  would  have  4-­‐5  Subject  Areas    3.  Each  Subject  Area  would  contain  4-­‐6  Metrics.  

4.  Flexible  design  5.  Use  WebFOCUS  BI  plaiorm  &  specifically  WebFOCUS  8  version  

6.  Posi2on  as  working  proof  of  concept,  example  of  a  Web  dashboard.      

7.  Engage  users  for  feedback  for  applica2on  expansion    8.  Go  Mobile  –  access  to  the  applica2on  from  mobile  devices:  

•  External  browsers  supported:  IE,  Chrome,  &  Safari  •  Support  PAG  used  mobile  devices:  Apple  iPad  and  iPhone  

Page 17: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

17

9.  Hierarchical  security  structure:  Levels  of  permissions  to  include:  •  Enterprise  Level  (1)  –  Access  to  all  applica2on  data.  •  Region  Level  (3)  –  only  data  within  defined  user  Region    •  Area  (27)  –  only  data  within  the  defined  user  Area    •  Store  (192)  –  only  data  within  the  defined  user  Store  

 10.  Enhance  Security:  each  level  of  repor2ng  further  restricted  by:  

•  Inventory  •  Sales  •  General  Ledger  •  E-­‐Commerce  •  Financial  Services  •  Service  

 

Envisioning  

Page 18: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

18

Intensive  period  of  requirement  interviews  with  Users  and  IT  to:    

•  Determine  Subject  Areas  to  deliver  under  the  two  Dashboards  (Sales  &  Service).  

•  Determine  Metrics  to  deliver  under  each  Dashboard  Subject  Area.  

•  Define  the  appropriate  user  security  levels  and  associated  data  access  permissions.  

   

Requirements  Defini2on  

Page 19: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

19

Design:  Excel  KPI  Mockup  &  Data  Preview  

Page 20: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

20

Design:  Balsamiq  Mockup  Tool  

www.balsamiq.com  

Page 21: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

PAG’s  WebFOCUS  8  Dashboard  

21

Key  Features  &  Func2onality  

Page 22: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

22

WebFOCUS  Automa2on:  Sales  Dashboard  

Page 23: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

23

WebFOCUS  Automa2on:  Service  Dashboard  

Page 24: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

24

Key  Features  &  Func2onality:  Comparator  Header  

The  parameters  selected  on  the  comparator  heading  drive  all  of  the  repor2ng  objects  displayed  on  the  dashboard,  across  tabs.        

Page 25: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

25

Key  Features  &  Func2onality:  Comparator  Header  

Parameters  from  the  header  drive  the  content  of  each  report  .  .  .  

then  re-­‐used  for  each  tab  un2l  the  selec2on  is  explicitly  changed    

Page 26: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

26

Key  Features  &  Func2onality:  User  Access  

Content  of  the  dropdowns  is  determined  by  user  access  levels.    Chaining  of  the  loca2on  dropdowns  is  driven  by  our  store  hierarchy.  

Page 27: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

27

Key  Features  &  Func2onality:  User  Access    

Example:  First,  All  stores  for  the  EAST  Region  are  shown.      Select  the  Rhode  Island  Area,  the  Store  dropdown  responds  accordingly.  

Page 28: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

28

As  users  resize  the    Dashboard,  the  graphs  follow  suit!!  

Key  Features  &  Func2onality:  Auto  Re-­‐size  

Page 29: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

29

Adding  new  tabs  to  the  dashboard  is  a  drag  and  drop  func2on.    These  tabs  are  specific  to  the  creator  and  will  not  appear  on  other  users  desktops.    The  new  tabs  

are  not  integrated  with  the  Comparator  Header  but  they  are  persistent.  

Key  Features  &  Func2onality:  New  Tabs  

Page 30: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

30

Report  posi2on  is  determined  by  the  layout  chosen  for  new  page.  

Keep  in  mind,  in  order  to  have  the  objects  re-­‐size  automa2cally  you  will  need  to  select  a  layout  that  has  more  than  one  column.      

Key  Features  &  Func2onality:  User  Flexibility  

Page 31: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

31

Key  Features  &  Func2onality:  User  Flexibility  

Page 32: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

PAG  &  WebFOCUS  8  

32

Self  Service  

Page 33: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

33

PAG’s  Revitalized  Self-­‐Service  App  

Page 34: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

Tips,  Hints,  &  Tools  

34

Lessons  Learned  

Page 35: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

35

Documenta2on  

Is a MUST: •  Requirements

•  User •  System

•  Vision Scope Document

•  Functional Specification

•  Design Specification

Page 36: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

36

Dashboard  Design  

Stephen  Few  www.perceptualedge.com  ISBN-­‐13:  9780596100162  

Page 37: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

37

Dashboard  Design  

Stephen  Few  www.perceptualedge.com  ISBN-­‐13:  9780970601971  

Page 38: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

38

Great  Color  Codes  for  Graphs  

These  color  codes  (or  variants  of  them)  look  real  nice  next  to  each  other  in  line  and  bar  charts,  etc.      

Color  choice  makes  a  big  impact  in  graph  appeal.  

Page 39: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

39

Mobile  Tes2ng  Tool  

Electric  Mobile  Studio  2012  by  Electric  Plum  h\p://electricplum.com  

Page 40: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

40

Horizontal or vertical, the application will mimic an iPad

or iPhone

Electric  Mobile  Studio  2012  by  Electric  Plum  h\p://electricplum.com  

Mobile  Tes2ng  Tool  

Page 41: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

Meet  The  Team  

41

The  people  behind  the  magic  

Page 42: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

42

Project  Team  

RDC Biz •  Roger Panfil •  Tony Woodstock •  Carey Darrow

Penske Automotive •  Dennis Shaw •  Vince Moretta •  Frank Cole

Information Builders •  Paul Brochon •  Betty Hong •  Dan Prusinowski •  Ray Pudlack

Page 43: Penske&Automo2ve:&Delivering& … · WebFOCUS)8) Middleware)Server FTP/SFTP)Server IIS)Server IIS)Server F5)Load)Balancer HP)EVA)6000)SAN SQL)Server)Cluster Partners(&(3rd(Parties

43

QUESTIONS?  

Roger  Panfil  267-­‐625-­‐6336  (M)    [email protected]  www.rdcbiz.com    Frank  Cole  201-­‐325-­‐3449  (O)  [email protected]