SlideShare uma empresa Scribd logo
1 de 41
Baixar para ler offline
Applica'on	
  Performance	
  Monitoring:	
  Improve	
  user	
  
      experience,	
  reduce	
  user	
  abandonment	
  


                Chris&an	
  Ledwidge	
  
          Director	
  Solu&ons	
  Architecture	
  
            Monitoring	
  Quest	
  So9ware	
  

                        The most comprehensive Oracle applications & technology content under one roof
Going	
  to	
  tell	
  you	
  a	
  li<le	
  story	
  before	
  
                            we	
  begin	
  
•  Established	
  well	
  established	
  travel	
  company	
  wants	
  to	
  get	
  into	
  the	
  online	
  
   travel	
  booking	
  engine	
  business	
  
     –  They	
  have	
  an	
  established	
  brand	
  in	
  the	
  package	
  holiday	
  market	
  with	
  
           their	
  own	
  fleet	
  of	
  aircra9	
  to	
  service	
  
     –  Margins	
  are	
  under	
  the	
  gun	
  and	
  they	
  need	
  to	
  find	
  new	
  areas	
  for	
  
           revenue	
  genera&on	
  
•  Its	
  seems	
  an	
  obvious	
  choice	
  they	
  know	
  the	
  travel	
  business	
  a9er	
  all	
  
•  Have	
  a	
  good	
  name	
  that	
  should	
  help	
  drive	
  users	
  to	
  their	
  new	
  website	
  
•  They	
  ramp	
  up	
  a	
  big	
  team	
  of	
  marke&ng,	
  IT,	
  and	
  business	
  owners	
  to	
  kick	
  this	
  
   project	
  off	
  
•  Some	
  solid	
  ini&al	
  success	
  and	
  word	
  of	
  mouth	
  spreads	
  and	
  site	
  hit	
  counts	
  
   move	
  in	
  the	
  direc&on	
  they	
  had	
  hoped	
  for	
  	
  



                                                The most comprehensive Oracle applications & technology content under one roof
Story	
  con&nued	
  
•  BUT!	
  
•  Booking	
  numbers	
  are	
  missing	
  forecasts	
  by	
  a	
  solid	
  margin	
  
•  Calls	
  to	
  their	
  call	
  center	
  are	
  going	
  thru	
  the	
  roof	
  
      –  Business:	
  these	
  call	
  are	
  ea&ng	
  up	
  our	
  margin	
  aren't	
  they?	
  
•  Nobody	
  in	
  IT	
  seems	
  to	
  be	
  able	
  to	
  tell	
  the	
  business	
  why	
  they	
  are	
  not	
  
   conver&ng	
  the	
  solid	
  site	
  hit	
  rate	
  into	
  completed	
  transac&ons	
  
•  Lots	
  of	
  finger	
  poin&ng	
  and	
  conspiracy	
  theories	
  are	
  geSng	
  thrown	
  around	
  
      –    It’s	
  the	
  network!	
  
      –    No	
  it’s	
  the	
  DB!	
  
      –    Its	
  that	
  new	
  Java	
  applica&on	
  that	
  THEY	
  wrote!	
  
      –    Why	
  did	
  we	
  ever	
  go	
  Virtual?	
  
•  Only	
  thing	
  the	
  business	
  cares	
  about	
  it	
  why	
  are	
  they	
  not	
  conver&ng	
  all	
  of	
  
   these	
  poten&al	
  customers	
  into	
  paid	
  clients?	
  




                                                        The most comprehensive Oracle applications & technology content under one roof
Part	
  One	
  
User	
  Experience	
  Management	
  (UEM)	
  Indicators	
  

•  What	
  are	
  they	
  and	
  what	
  do	
  they	
  do	
  

•  Five	
  key	
  indicators	
  and	
  how	
  they	
  can	
  be	
  used	
  

•  What	
  sources	
  can	
  be	
  used	
  to	
  obtain	
  indicators	
  

•  Important	
  points	
  to	
  remember	
  




                                      The most comprehensive Oracle applications & technology content under one roof
UEM	
  Indicators:	
  
           Bridge	
  the	
  Gap	
  between	
  Business	
  and	
  IT	
  
                    Useable?                                              UEM Indicators
                    Stable?
                    Right Content?                                 • User counts
                    Right Features?                                • Changes in user behavior
                    Fast Enough?           Business                • Geographical variations
                                                                   • Problem impact
                                                                   • Service level agreements




Web User             Web App                                                  Back-end Systems




                                                        Available?
                                                        Fast Enough?
                                                        Short MTTR?
                                                        Proactive Problem Solving?
                                               IT
                               The most comprehensive Oracle applications & technology content under one roof
UEM	
  Indicator:	
  	
  User	
  Counts	
  
                                                 Twenty-five users have registered in the last 15
                       Use Case                minutes, but normally at this time, I see 200 or more
                                                               people registering.




Business                                                                                                                                   IT


Did	
  our	
  promo&onal	
  campaign	
  stop	
                                      Are	
  there	
  any	
  outages	
  impac&ng	
  
producing	
  results	
  or	
  is	
  the	
  link	
  broken?	
                        registra&ons	
  that	
  we	
  need	
  to	
  
                                                                                    communicate	
  to	
  the	
  business?	
  

Is	
  the	
  reduc&on	
  in	
  registra&ons	
  isolated	
  to	
                     How	
  many	
  users	
  are	
  being	
  impacted	
  and	
  
a	
  specific	
  region	
  or	
  is	
  it	
  across	
  the	
  board?	
               from	
  which	
  region(s)?	
  



                                                                 The most comprehensive Oracle applications & technology content under one roof
UEM	
  Indicator:	
  	
  Changes	
  in	
  User	
  Behavior	
  
                                             Typically 25% of users complete this transaction, but
                       Use Case               today we see fewer than 15%; why the changes in
                                                               user behavior?




Business                                                                                                                                IT


Did	
  the	
  new	
  site	
  rollout	
  hide	
  the	
  submit	
                   Are	
  problems	
  with	
  the	
  applica&on	
  causing	
  
bu<on	
  to	
  where	
  some	
  users	
  can	
  find	
  it	
                       problems	
  with	
  this	
  transac&on	
  to	
  where	
  
anymore?	
                                                                        users	
  can’t	
  complete	
  it?	
  

Where	
  along	
  the	
  path	
  are	
  we	
  losing	
  the	
                     How	
  can	
  we	
  help	
  the	
  business	
  restore	
  
users	
  and	
  when	
  did	
  it	
  change?	
                                    service	
  and	
  measure	
  the	
  business	
  impact	
  
                                                                                  of	
  the	
  change?	
  


                                                               The most comprehensive Oracle applications & technology content under one roof
UEM	
  Indicator:	
  	
  Geographical	
  Varia&ons	
  
                                                    We see unexpected geographical variations in user
                         Use Case                           volumes from our EMEA region.




Business                                                                                                                                               IT



How	
  many	
  users	
  are	
  being	
  impacted	
  and	
                                 Is	
  our	
  European	
  proxy	
  server	
  having	
  
for	
  how	
  long?	
                                                                     performance	
  issues?	
  

Is	
  this	
  a	
  problem	
  we	
  are	
  causing	
  or	
  is	
  it	
  one	
             Is	
  there	
  a	
  specific	
  service	
  provider	
  that	
  we	
  
of	
  our	
  applica&on	
  delivery	
  partners?	
                                        or	
  an	
  ISP	
  that	
  our	
  users	
  are	
  using	
  
                                                                                          experiencing	
  issues?	
  


                                                                       The most comprehensive Oracle applications & technology content under one roof
UEM	
  Indicator:	
  	
  Problem	
  Impact	
  
                                               A user just called in and reported a problem that our
                       Use Case                monitors didn’t pick up; what is the problem impact?




Business                                                                                                                                         IT


When	
  did	
  the	
  problem	
  start	
  and	
  what	
                                    Is	
  there	
  a	
  specific	
  web	
  server	
  
area	
  of	
  the	
  site	
  is	
  being	
  impacted?	
                                    throwing	
  these	
  excep&ons?	
  



Is	
  the	
  error	
  being	
  displayed	
  to	
  end	
  users	
  or	
                     Is	
  the	
  right	
  web	
  administrator	
  
is	
  it	
  just	
  an	
  image	
  failing	
  that	
  they	
  don’t	
                      involved	
  	
  to	
  get	
  this	
  fixed	
  or	
  
really	
  see?	
                                                                           diagnosed?	
  


                                                                 The most comprehensive Oracle applications & technology content under one roof
UEM	
  Indicator:	
  	
  Service	
  Level	
  Agreements	
  

                   Use Case                              SLA goals are not being met?




Business                                                                                                                              IT


 Do	
  the	
  performance	
  agreements	
  that	
  are	
                  Are	
  the	
  IT	
  systems	
  mee&ng	
  the	
  agreed-­‐
 in	
  place	
  guarantee	
  a	
  sa&sfactory	
  user	
                   upon	
  delivery	
  of	
  services	
  to	
  end	
  users?	
  
 experience?	
  

When	
  the	
  SLA	
  viola&ons	
  started	
  occurring	
                 Were	
  our	
  Web,	
  App,	
  or	
  Database	
  systems	
  
were	
  there	
  devia&ons	
  in	
  transac&on	
                          at	
  fault	
  or	
  was	
  it	
  an	
  external	
  interface?	
  
conversions?	
  


                                                       The most comprehensive Oracle applications & technology content under one roof
User	
  Experience	
  Management	
  Data	
  Sources	
  
                                                  	
  
                                                                             •    User Counts
                                                                             •    Changes in User Behavior
                                                                             •    Geographical Variations
                                                                             •    Problem Impact
                                                                             •    Service Level Agreements



Data Sources

 •    Web Log Files                                                          User Experience
 •    Synthetic Transaction Robots                                           Management
 •    Client-Side Tagging
 •    Web Traffic Analysis Appliances
                                                                             Indicators
 •    Content Capture Appliances
 •    User Surveys




                                        The most comprehensive Oracle applications & technology content under one roof
Web Log Files
Data Source



      Usefulness                                          Limitations
       •    Error tracking                                  •  Difficult to identify
       •    User click stream analysis                         individual user sessions.
       •    Demographic analysis                            •  Data set is partial due to
                                                               caching.
       •    Performance




                                   The most comprehensive Oracle applications & technology content under one roof
Synthetic Transaction Robots
Data Source



      Usefulness                                        Limitations
       •  Measures transaction                            •  Measures only a small
          performance and                                    percentage of locations.
          availability via scripted                       •  Exercises a small
          transactions executed                              percentage of the
          from remote locations at                           technology stack in larger
          set intervals.                                     environments.
       •  Sometimes referred to as
          a “clean room”
          measurement.
       •  Good for service level
          reporting.

                                 The most comprehensive Oracle applications & technology content under one roof
Client-Side Tagging
Data Source



      Usefulness                                       Limitations
       •  Good for measuring true                        •  Inserting and managing
                                                            the scripts adds
          client performance
                                                            complexity and overhead
       •  Gathering browser-based                           to the application
          events needed to                               •  Data security concerns
          understand Web 2.0 user
          interactions




                                The most comprehensive Oracle applications & technology content under one roof
Web Traffic Analysis Appliances
Data Source



      Usefulness                                        Limitations
       •  100% sampling of                                •  Asynchronous
                                                             applications make it
          transaction performance,
                                                             difficult to see cause and
          volume, and errors.                                effect.
       •  Analysis has many                               •  Analyzed data set is
          perspectives including by                          partial due to external
                                                             caching.
          server, by geography, by
          ISP, and even by user.




                                 The most comprehensive Oracle applications & technology content under one roof
Content Capture Appliances
Data Source



      Usefulness                                           Limitations
       •  Stores the full user                               •  Storage capacity
          sessions, including the                               concerns
          data returned from the                             •  Privacy and security
          web server.                                           concerns
       •  Session replay and other
          perspectives on the
          session that are
          attainable only when full
         payloads are accessible

                                    The most comprehensive Oracle applications & technology content under one roof
User Surveys
Data Source



      Usefulness                                          Limitations
       •  True voice-of-the-                                •  Typically only small
          customer                                             samples are gathered,
       •  Can validate metric-                                 and small samples may
          based hypotheses                                     represent extremes.

       •  Answer questions like:
         o    Why are customers
              happy?
         o    Why are customers
              ready to leave?

                                   The most comprehensive Oracle applications & technology content under one roof
Part	
  Two	
  
•  Measuring	
  user	
  experience	
  in	
  web	
  1.0	
  and	
  2.0	
  
   environments	
  

•  Top	
  5	
  performance	
  measurement	
  challenges	
  

•  Applying	
  approaches	
  to	
  address	
  the	
  challenges	
  

•  Key	
  elements	
  to	
  remember	
  




                                   The most comprehensive Oracle applications & technology content under one roof
User	
  Experience	
  Management	
  
                        Performance	
  Measurements	
  



                            Internet

                                                  Web App                                    Back-end Systems

                                                                                                 Request
       Response

 Client	
  Time	
     Network	
  Time	
                       Processing	
  Time	
  


• 	
  Web	
  1.0	
  –	
  Simple	
  requests	
  and	
  responses	
  
• 	
  Web	
  2.0	
  –	
  Asynchronous	
  requests	
  and	
  responses	
  	
  
• 	
  CDNs	
  and	
  content	
  hos&ng	
  –	
  third-­‐party	
  effects	
  


                                       The most comprehensive Oracle applications & technology content under one roof
Web	
  1.0	
  –	
  Simple	
  Page	
  Request	
  No	
  Third-­‐party	
  
             Connection 1                  Connection 2                    Connection 3



                                                                                                1.  Request	
  ini&ated	
  
    Client              Server        Client          Server          Client           Server       	
  
    GET main.html                                                                               2.  Server	
  gets	
  first	
  
1                                                                                                   packet	
  
                             2       GET style.css                                                  	
  
                                                                                                3.  Server	
  sends	
  last	
  
                                                                     GET frame1.html
                                                                                                    packet	
  
                                                                                                    	
  
                                                                                                4.  Final	
  response	
  
    GET image1.gif
                                                                                                    received	
  by	
  client	
  
                                     GET news.asp


                                                          3


                                 4



                                                     The most comprehensive Oracle applications & technology content under one roof
Web	
  2.0	
  –	
  Asynchronous	
  Requests	
  
         Connection 1



                                                                              1.  Request	
  ini&ated	
  
Client              Server                                                        	
  
    GET item.js                                                               2.  Server	
  gets	
  first	
  
1                                                                                 packet	
  
                         2                                                        	
  
                                                                              3.  Server	
  sends	
  last	
  
                                                                                  packet	
  
                         3                                                        	
  
                                                                              4.  Final	
  response	
  
4                                                                                 received	
  by	
  client	
  




                                    The most comprehensive Oracle applications & technology content under one roof
CDNs	
  and	
  Remote	
  Content	
  –	
  Third-­‐Party	
  Effects	
  
         Connection 1              Connection 2                    Connection 3                         Connection 4




Client              Server    Client          Server          Client          Akamai           Client              Akamai
GET main.html
                                                             GET style.css




                             1

                                                                                              GET frame1.html
                             GET perf.js
                                                             GET news.asp
                             2


                                                  3

                             4



                                             The most comprehensive Oracle applications & technology content under one roof
User	
  Experience	
  Management	
  
                  Measuring	
  Performance	
  to	
  Solve	
  IT	
  Challenges	
  
                                         “The user tries to explain her
 “We initially can’t tell if the         problem, but it really doesn’t            “We don’t know how many
issue is on the client, in the               help me resolve it.”                  and which users are having
  network, or buried in the                                                             this experience.”
  backend infrastructure.”

   “We learn about most                                                             “We lack historical data to
problems only when a user                                                          proactively detect unwanted
          calls in”                                                                performance trends and their
                                                      IT                                   root cause.”




                              Internet
  Web User
                                               Web App                                     Back-end Systems



                                            The most comprehensive Oracle applications & technology content under one roof
Challenge	
  One	
  
               “We	
  learn	
  about	
  most	
  problems	
  when	
  users	
  call”	
  

                                             Management	
  Approach	
  
     Minimal	
  Coverage	
                           BeCer	
  Coverage	
                           Best	
  Coverage	
  
•  Log	
  parser-­‐-­‐	
  alerts	
  on	
      •  Log	
  parser-­‐-­‐	
  alerts	
  on	
     •  Synthe&c	
  package-­‐-­‐to	
  
   errors	
  or	
  performance	
                 errors	
  or	
  performance	
  	
            add	
  transac&on	
  
                                                                                              perspec&ve	
  

                                              •  Synthe&c	
  package-­‐-­‐to	
             •  Selec&ve	
  page	
  
                                                 add	
  transac&on	
                          instrumenta&on-­‐-­‐
                                                 perspec&ve	
                                 captures	
  third	
  party	
  
                                                                                              content	
  provider	
  issues	
  

                                                                                           •  Passive	
  sniffer-­‐-­‐low	
  
                                                                                              overhead	
  capture	
  all	
  
                                                                                              solu&on	
  



                                                     The most comprehensive Oracle applications & technology content under one roof
Challenge	
  Two	
  
                 “User	
  explana'on	
  is	
  not	
  useful	
  for	
  resolu'on”	
  

                                         Management	
  Approach	
  
     Minimal	
  Coverage	
                         BeCer	
  Coverage	
                        Best	
  Coverage	
  
•  Call	
  the	
  user(s)	
  back	
  and	
   •  Enlist	
  support	
  teams	
  to	
     •  Selec&ve	
  page	
  
   inquire	
  about	
  issue	
                  recreate	
  issue	
                       instrumenta&on-­‐-­‐
                                                                                          captures	
  desktop	
  events	
  


•  Scrape	
  web	
  logs	
  for	
            • Use	
  online	
  desktop	
              •  Passive	
  sniffer-­‐-­‐captures	
  
   traces	
  of	
  informa&on	
                sharing	
  to	
  record	
                  full	
  content	
  and	
  
   about	
  the	
  issue	
                     customer	
  scenario	
                     recreates	
  scenario	
  




                                                   The most comprehensive Oracle applications & technology content under one roof
Challenge	
  Three	
  
           “Can’t	
  isolate	
  issue	
  to	
  client,	
  network,	
  or	
  backend”	
  

                                          Management	
  Approach	
  
    Minimal	
  Coverage	
                        BeCer	
  Coverage	
                         Best	
  Coverage	
  
•  Look	
  for	
  anomalies	
  in	
        •  Look	
  for	
  anomalies	
  in	
       •  Selec&ve	
  page	
  
   web	
  logs-­‐-­‐dismiss	
                 web	
  logs-­‐-­‐dismiss	
                instrumenta&on-­‐-­‐
   problem	
  if	
  no	
  anomalies	
         problem	
  if	
  no	
  anomalies	
        captures	
  third-­‐party	
  
                                                                                        content	
  performance	
  

                                            • Use	
  synthe&c	
  solu&on	
  to	
   •  Passive	
  sniffer-­‐-­‐
                                              isolate	
  issue-­‐-­‐if	
  it	
  shows	
   differen&ates	
  client	
  from	
  
                                              up	
                                        network	
  &me	
  for	
  
                                                                                          requests	
  




                                                 The most comprehensive Oracle applications & technology content under one roof
Challenge	
  Four	
  
            “Don’t	
  know	
  how	
  many	
  users	
  experiencing	
  issue”	
  

                                         Management	
  Approach	
  
    Minimal	
  Coverage	
                       BeCer	
  Coverage	
                           Best	
  Coverage	
  
•  Count	
  anomalies	
  in	
  web	
      •  Count	
  anomalies	
  in	
  web	
        •  Selec&ve	
  page	
  
   logs-­‐-­‐es&ma&ng	
  impact	
            logs-­‐-­‐es&ma&ng	
  impact	
              instrumenta&on	
  when	
  
   from	
  counts	
                          from	
  counts	
                            third-­‐party	
  content	
  being	
  
                                                                                         served	
  

                                          •  Use	
  synthe&c	
  solu&on	
  to	
   •  Passive	
  sniffer-­‐-­‐assess	
  
                                             judge	
  impact	
  according	
          impact	
  of	
  all	
  first-­‐party	
  
                                             to	
  bad	
  loca&ons	
                 requests	
  




                                                The most comprehensive Oracle applications & technology content under one roof
Challenge	
  Five	
  
          “No	
  historic	
  info	
  to	
  detect	
  performance	
  anomalies”	
  

                                     Management	
  Approach	
  
    Minimal	
  Coverage	
                      BeCer	
  Coverage	
                       Best	
  Coverage	
  
•  Customer	
  sa&sfac&on	
             •  Web	
  log	
  analysis	
  tools	
    •  Selec&ve	
  page	
  
   surveys	
                               with	
  long	
  term	
  reten&on	
      instrumenta&on	
  when	
  
                                                                                   third-­‐party	
  content	
  being	
  
                                                                                   served	
  

•  Web	
  log	
  analysis	
  tools	
    •  Synthe&c	
  solu&on	
  with	
         •  Passive	
  sniffer-­‐-­‐for	
  first	
  
   with	
  long	
  term	
  reten&on	
      base	
  lining	
  capabili&es	
          party	
  base-­‐lining	
  and	
  
                                                                                    anomaly	
  detec&on	
  




                                               The most comprehensive Oracle applications & technology content under one roof
Important	
  Points	
  to	
  Remember	
  
•  User Experience Management encourages a common
   understanding between IT and the business

•  Common indicators enable collaboration

•  Sources of User Experience Management information are
   many—use those that best fit your needs




                       The most comprehensive Oracle applications & technology content under one roof
Part	
  Three	
  
•    Why	
  Manage	
  Transac&on	
  Conversions	
  
     	
  
•    Web	
  Analy&cs	
  vs.	
  Transac&on	
  Conversion	
  
     Analysis	
  
     	
  
•    Measuring	
  Transac&on	
  Conversions	
  
     	
  
•    Top	
  5	
  Challenges	
  to	
  Managing	
  Conversions	
  
     	
  
•    Points	
  to	
  Remember	
  
     	
  

                            The most comprehensive Oracle applications & technology content under one roof
Why	
  Manage	
  Transac&on	
  Conversions	
  

•  Why	
  do	
  we	
  manage	
  transac&ons	
  the	
  way	
  
   we	
  do?	
  
•  Example	
  Transac&on	
  Types	
  
  ü Shopping	
  Carts	
  
  ü Ad	
  campaigns	
  
  ü Customer	
  registra&on	
  
  ü Login	
  




                                   The most comprehensive Oracle applications & technology content under one roof
Why	
  Transac&on	
  Analysis—We	
  already	
  have	
  Web	
  AnalyCcs?                                       	
  
Web	
  Analy'cs	
                                               Transac'on	
  Analysis	
  
•  Primary	
  goal:	
  	
  How	
  effec&ve	
  your	
             •  Primary	
  goal:	
  	
  What	
  kind	
  of	
  
   marke&ng	
  is…	
                                               experience	
  your	
  users	
  have…	
  
•  Answers	
  “How	
  effec&ve	
  is	
  my	
                     •  Answers	
  “What	
  influenced	
  user	
  
   marke&ng?”	
                                                    transac&on	
  conversions?”	
  
•  Observe	
  how	
  users	
  use	
  your	
                     •  Observe	
  how	
  user	
  transac&on	
  
   website:	
                                                      conversions	
  are	
  affected	
  by:	
  
      –  What	
  transac&ons	
  they	
  use	
  and	
  how	
            –  Content	
  
         o9en	
  
                                                                       –  Applica&on	
  func&onality	
  
      –  Click	
  stream	
  analysis	
  
                                                                       –  Applica&on	
  useability	
  
                                                                       –  Applica&on	
  stability	
  

                                           Complementary solutions

                                                                	
  
                                                 The most comprehensive Oracle applications & technology content under one roof
User	
  Experience	
  Management	
  
TransacCon	
  Conversion	
  Analysis	
  




              The most comprehensive Oracle applications & technology content under one roof
Measuring	
  Transac&on	
  Conversions	
  
                                                                         Session


           Page 1                                    Page 2                               Page 3                                           Page 4

  Hit           Hit        Async           Hit           Hit        Async      Hit            Hit            Async              Hit             Hit     Async


                                                               Transaction

        Start                                  Step 2                                 Step 3                                              End

                                                      Capturing	
  Measurements	
  
•  Unique	
  Request	
  ID	
  (Off	
  the	
  wire)	
                             •  JavaScript	
  Instrumenta&on	
  
   –  URL,	
  Page	
  Title,	
  Content,	
  Variable,	
  Loca&on,	
                  –  Captures	
  page	
  or	
  request	
  level	
  
      etc..,	
                                                                          informa&on	
  per	
  session	
  
   –  Persists	
  current	
  transac&on	
  state	
  per	
  session	
  in	
  
                                                                                     –  Reports	
  transac&on	
  progress	
  back	
  to	
  
      memory	
  
                                                                                        central	
  monitoring	
  server	
  
                                                                                     –  Result	
  sent	
  to	
  a	
  third	
  or	
  first	
  party	
  

                                                                The most comprehensive Oracle applications & technology content under one roof
User	
  Experience	
  Management	
  
       	
  Increasing	
  Conversion	
  Rates	
  through	
  Conversion	
  Analysis	
  
                                              	
  
                                 “We know where people
“I need to understand bad                                                 “We can’t identify how
                                   are abandoning the
conversion trends immediately                                             many and which users
                                   website but we don’t
to reduce lost business.”                                                 are associated with
                                    understand why.”
                                                                          conversion issues.”

“How much money have                                                   “When people abandon the
 we lost because of this                                               site, they often call customer
        problem?”                                                      service – which drives up our
                                          Business                     cost of service.”




                                    The most comprehensive Oracle applications & technology content under one roof
“Revenue	
  loss	
  -­‐	
  a	
  Key	
  Indicator	
  example”	
  




1.  	
  Recognized	
  add-­‐to-­‐cart	
  page	
                                    My	
  Transac'on	
  Record	
  
2.  	
  Page	
  analyzed	
                                                           My	
  Transac'on	
  Record	
  
                                                                  Transac&on	
  Name	
           Buy	
  Funnel	
  
         • 	
  Parse	
  $$	
  amount	
                              Transac&on	
  Name	
           Buy	
  Funnel	
  
3.  	
  Updates	
  Transac&on	
  Record	
                         Username	
                     Mike	
  Smith	
  
                                                                    Username	
                     Mike	
  Smith	
  
         • 	
  Add	
  to	
  current	
  Cart	
  Amount	
           Browser	
  	
                  IE	
  8	
  
4.  	
  Transac&on	
  Completes	
  Successfully	
                   Browser	
  	
                  IE	
  8	
  
                                                                  Cart	
  Amount	
               $625	
  
5.  	
  Increment	
  Sale	
  Amount	
                               Cart	
  Amount	
               ….	
  
         • 	
  Set	
  Lost	
  Sale	
  Amount	
  to	
  0	
         Transac&on	
  State	
          Ac&ve	
  
                                                                    Transac&on	
  State	
          Complete	
  Success	
  
                                                                  Sale	
  Amount	
               N/A	
  
                                                                    Sale	
  Amount	
               $625	
  
                                                                  Lost	
  Sale	
  Amount	
       N/A	
  
                                                       The most comprehensive Oracle applications 0	
  
                                                                    Lost	
  Sale	
  Amount	
   & technology content under one roof
“Understanding	
  Bad	
  Conversion	
  Trends”	
  
                  My	
  Transac'on	
  Record	
  
Transac&on	
  Name	
              Buy	
  Funnel	
  
Username	
                        Mike	
  Smith	
  
Browser	
  	
                     IE	
  8	
  
Cart	
  Amount	
                  $625	
  
Transac&on	
  State	
             Ac&ve	
  
Sale	
  Amount	
                  N/A	
  
Lost	
  Sale	
  Amount	
          N/A	
  


•      Quan&ta&ve	
  measures	
  available	
  in	
  Analy&cs	
  and	
  UEM	
  
•      Allows	
  us	
  to	
  form	
  a	
  hypothesis	
  about	
  conversion	
  trends	
  	
  
•      Qualita&ve	
  valida&on	
  is	
  the	
  next	
  step	
  to	
  validate	
  	
  
•      Session	
  replay	
  is	
  that	
  valida&on	
  


                                                      The most comprehensive Oracle applications & technology content under one roof
“The	
  5	
  W’s	
  of	
  Transac&on	
  Abandonment”	
  




•    Where	
  are	
  users	
  dropping?	
                                       My	
  Transac'on	
  Record	
  
                                                                                    My	
  Transac'on	
  Record	
  
•    Which	
  users	
  are	
  dropping?	
                                  Transac&on	
  Name	
  
                                                                                             My	
  Transac'on	
  unnel	
  
                                                                              Transac&on	
  Name	
  
                                                                                                              Buy	
  F
                                                                                                                        Record	
  
                                                                           Username	
           My	
  Transac'on	
  unnel	
  
                                                                                                                     Buy	
  F
                                                                                                                              Record	
  
                                                                                                              Mike	
  Smith	
  
•    Why	
  are	
  users	
  dropping?	
                                          Transac&on	
  Name	
  
                                                                              Username	
  
                                                                                 Username	
  
                                                                                                    My	
  Transac'on	
  unnel	
  
                                                                                                                        Buy	
  F
                                                                                                                                 Record	
  
                                                                                                                     Mike	
  Smith	
  
                                                                           Browser	
  	
   Transac&on	
  Name	
   8	
  
                                                                                                       My	
  Transac'on	
  unnel	
  
                                                                                                              IE	
            Buy	
  F
                                                                                                                                       Record	
  
                                                                                                                        Mike	
  Smith	
  
                                                                              Browser	
  	
   Transac&on	
  Name	
   8	
  IE	
             Buy	
  Funnel	
  
•    When	
  did	
  users	
  start	
  dropping?	
                          Cart	
  Amount	
  
                                                                                           Username	
  
                                                                              Cart	
  Amount	
  
                                                                                               Username	
  
                                                                           Transac&on	
  State	
   	
  
                                                                                           Browser	
  
                                                                                                                      $625	
  
                                                                                     Browser	
  	
   Transac&on	
  Name	
   8	
  IE	
  
                                                                                                                          $625	
  
                                                                                                                                        Mike	
  Smith	
  

                                                                                                                      Ac&ve	
   IE	
  8	
  
                                                                                                                                                 Buy	
  Funnel	
  
                                                                                                                                           Mike	
  Smith	
  
                                                                                     Cart	
  Amount	
  
                                                                                                     Username	
                  $625	
          Mike	
  Smith	
  
•    What	
  were	
  users	
  doing	
  when	
  they	
  dropped?	
             Transac&on	
  State	
   	
  
                                                                                               Browser	
  
                                                                           Sale	
  Amount	
   Amount	
  
                                                                                           Cart	
  
                                                                                     Transac&on	
  State	
   	
  
                                                                                                     Browser	
  
                                                                              Sale	
  Amount	
   Amount	
  
                                                                                               Cart	
  
                                                                                                                          Ac&ve	
   IE	
  8	
  
                                                                                                                      N/A	
  
                                                                                                                          N/A	
  
                                                                                                                                        $625	
  
                                                                                                                                 Ac&ve	
   IE	
  8	
  
                                                                                                                                           $625	
  
                                                                           Lost	
  Sale	
  Amount	
  
                                                                                           Transac&on	
  State	
   N/A	
                Ac&ve	
  
                                                                                     Sale	
  Amount	
   Amount	
  
                                                                                                     Cart	
                      N/A	
           $625	
  
                                                                              Lost	
  Sale	
  Amount	
  
                                                                                               Transac&on	
  State	
   N/A	
               Ac&ve	
  
                                                                                           Sale	
  Amount	
                             N/A	
  
                                                                                     Lost	
  Sale	
  Amount	
  
                                                                                                     Transac&on	
  State	
   N/A	
               Ac&ve	
  
                                                                                               Sale	
  Amount	
                            N/A	
  
                                                                                           Lost	
  Sale	
  Amount	
                     N/A	
  
                                                                                                     Sale	
  Amount	
                            N/A	
  
                                                                                               Lost	
  Sale	
  Amount	
                    N/A	
  
                                                                                                     Lost	
  Sale	
  Amount	
                    N/A	
  




                                           The most comprehensive Oracle applications & technology content under one roof
“People calling customer service drive up costs”	
  
      •  Relying	
  on	
  customers	
  to	
  call	
  in	
  
         when	
  problems	
  with	
  transac&ons	
  is	
  
         costly	
  
          –  Lost	
  revenue	
  
          –  Damage	
  to	
  brand—reduces	
  repeat	
  
             purchases	
  
          –  Call	
  center	
  personnel	
  are	
  expensive	
  

      •  Transac&on	
  Conversion	
  Analysis	
  
         provides	
  insight	
  to:	
  
          –  Spot	
  unwanted	
  conversion	
  trends	
  before	
  
             they	
  impact	
  the	
  business	
  
          –  Increases	
  efficiency	
  of	
  call-­‐center	
  personnel
             —look	
  at	
  a	
  user	
  session	
  to	
  recreate	
  the	
  
             problem	
  

                             The most comprehensive Oracle applications & technology content under one roof
Points	
  to	
  Remember	
  

ü Transaction analysis is insurance for achieving
   and maintaining desired business outcomes

ü Weigh the costs of not doing versus doing
   conversion analysis

ü Is analytics enough or do you need something
   more to make you analytics actionable?



                       The most comprehensive Oracle applications & technology content under one roof
Thank	
  you	
  for	
  your	
  &me	
  


	
  

	
  
Please	
  drop	
  by	
  the	
  Quest	
  booth	
  in	
  the	
  vendor	
  
hall	
  if	
  you	
  would	
  like	
  to	
  have	
  a	
  look	
  at	
  our	
  
approach	
  to	
  Applica&on	
  Performance	
  
Management	
  

                                The most comprehensive Oracle applications & technology content under one roof

Mais conteúdo relacionado

Mais procurados

2013 Enterprise Connect Avaya keynote Kevin Kennedy
2013 Enterprise Connect Avaya keynote Kevin Kennedy2013 Enterprise Connect Avaya keynote Kevin Kennedy
2013 Enterprise Connect Avaya keynote Kevin KennedyAvaya Inc.
 
Innovate 2013 session 1243 mobile testing.v3
Innovate 2013   session 1243 mobile testing.v3Innovate 2013   session 1243 mobile testing.v3
Innovate 2013 session 1243 mobile testing.v3Leigh Williamson
 
Cisco vs. Microsoft - Strategic Decisions for a Unified Communications Deploy...
Cisco vs. Microsoft - Strategic Decisions for a Unified Communications Deploy...Cisco vs. Microsoft - Strategic Decisions for a Unified Communications Deploy...
Cisco vs. Microsoft - Strategic Decisions for a Unified Communications Deploy...Brent Kelly
 
Improving Software Delivery with Software Defined Environments (IBM Interconn...
Improving Software Delivery with Software Defined Environments (IBM Interconn...Improving Software Delivery with Software Defined Environments (IBM Interconn...
Improving Software Delivery with Software Defined Environments (IBM Interconn...Michael Elder
 
#Converge2014: Avaya CEO Kevin Kennedy Keynote Speech at IAUG Converge 2014
#Converge2014: Avaya CEO Kevin Kennedy Keynote Speech at IAUG Converge 2014#Converge2014: Avaya CEO Kevin Kennedy Keynote Speech at IAUG Converge 2014
#Converge2014: Avaya CEO Kevin Kennedy Keynote Speech at IAUG Converge 2014Avaya Inc.
 
The Mobile Way Brochure
The Mobile Way BrochureThe Mobile Way Brochure
The Mobile Way Brochuremartgroot
 
Avaya Collaboration Guide 2013
Avaya Collaboration Guide 2013Avaya Collaboration Guide 2013
Avaya Collaboration Guide 2013Avaya Inc.
 
Webinar Service2Media: new era of financial engagement apps 15.03.12
Webinar Service2Media: new era of financial engagement apps 15.03.12Webinar Service2Media: new era of financial engagement apps 15.03.12
Webinar Service2Media: new era of financial engagement apps 15.03.12Service2Media
 
Creating a mobile enterprise application business case.
Creating a mobile enterprise application business case.Creating a mobile enterprise application business case.
Creating a mobile enterprise application business case.DMI
 
IBM Worklight - Introduction
IBM Worklight - IntroductionIBM Worklight - Introduction
IBM Worklight - IntroductionMaarga Systems
 
Uc4 wp one_automation_us
Uc4 wp one_automation_usUc4 wp one_automation_us
Uc4 wp one_automation_usLockheed Martin
 
Understanding and Applying Unified Communications
Understanding and Applying Unified CommunicationsUnderstanding and Applying Unified Communications
Understanding and Applying Unified CommunicationsPlante & Moran
 
Avaya Evolutions Mexico CEO Kevin Kennedy Keynote Presentation
Avaya Evolutions Mexico CEO Kevin Kennedy Keynote PresentationAvaya Evolutions Mexico CEO Kevin Kennedy Keynote Presentation
Avaya Evolutions Mexico CEO Kevin Kennedy Keynote PresentationAvaya Inc.
 
How Enterprise Mobility is reinventing Enterprise Software
How Enterprise Mobility is reinventing Enterprise SoftwareHow Enterprise Mobility is reinventing Enterprise Software
How Enterprise Mobility is reinventing Enterprise SoftwareCristiano Oliveira
 
Video. The new dialtone for business communications
Video. The new dialtone for business communicationsVideo. The new dialtone for business communications
Video. The new dialtone for business communicationsschinarro
 
UC Market Overview - Cisco, Avaya, Microsoft, Shoretel
UC Market Overview - Cisco, Avaya, Microsoft, ShoretelUC Market Overview - Cisco, Avaya, Microsoft, Shoretel
UC Market Overview - Cisco, Avaya, Microsoft, ShoretelShilpa Viswambharan
 
AD 1656 - Transforming social data into business insight
AD 1656 - Transforming social data into business insightAD 1656 - Transforming social data into business insight
AD 1656 - Transforming social data into business insightVincent Burckhardt
 
IBM Mobile Quality Assurance - Open Beta Study Group Session 1
IBM Mobile Quality Assurance - Open Beta Study Group Session 1IBM Mobile Quality Assurance - Open Beta Study Group Session 1
IBM Mobile Quality Assurance - Open Beta Study Group Session 1Roger Snook
 
An Overview on IBM MobileFirst Platform v7
An Overview on IBM MobileFirst Platform v7An Overview on IBM MobileFirst Platform v7
An Overview on IBM MobileFirst Platform v7ibmmobile
 
Enterprise mobility challenges and opportunites
Enterprise mobility challenges and opportunitesEnterprise mobility challenges and opportunites
Enterprise mobility challenges and opportunitesAlgarytm
 

Mais procurados (20)

2013 Enterprise Connect Avaya keynote Kevin Kennedy
2013 Enterprise Connect Avaya keynote Kevin Kennedy2013 Enterprise Connect Avaya keynote Kevin Kennedy
2013 Enterprise Connect Avaya keynote Kevin Kennedy
 
Innovate 2013 session 1243 mobile testing.v3
Innovate 2013   session 1243 mobile testing.v3Innovate 2013   session 1243 mobile testing.v3
Innovate 2013 session 1243 mobile testing.v3
 
Cisco vs. Microsoft - Strategic Decisions for a Unified Communications Deploy...
Cisco vs. Microsoft - Strategic Decisions for a Unified Communications Deploy...Cisco vs. Microsoft - Strategic Decisions for a Unified Communications Deploy...
Cisco vs. Microsoft - Strategic Decisions for a Unified Communications Deploy...
 
Improving Software Delivery with Software Defined Environments (IBM Interconn...
Improving Software Delivery with Software Defined Environments (IBM Interconn...Improving Software Delivery with Software Defined Environments (IBM Interconn...
Improving Software Delivery with Software Defined Environments (IBM Interconn...
 
#Converge2014: Avaya CEO Kevin Kennedy Keynote Speech at IAUG Converge 2014
#Converge2014: Avaya CEO Kevin Kennedy Keynote Speech at IAUG Converge 2014#Converge2014: Avaya CEO Kevin Kennedy Keynote Speech at IAUG Converge 2014
#Converge2014: Avaya CEO Kevin Kennedy Keynote Speech at IAUG Converge 2014
 
The Mobile Way Brochure
The Mobile Way BrochureThe Mobile Way Brochure
The Mobile Way Brochure
 
Avaya Collaboration Guide 2013
Avaya Collaboration Guide 2013Avaya Collaboration Guide 2013
Avaya Collaboration Guide 2013
 
Webinar Service2Media: new era of financial engagement apps 15.03.12
Webinar Service2Media: new era of financial engagement apps 15.03.12Webinar Service2Media: new era of financial engagement apps 15.03.12
Webinar Service2Media: new era of financial engagement apps 15.03.12
 
Creating a mobile enterprise application business case.
Creating a mobile enterprise application business case.Creating a mobile enterprise application business case.
Creating a mobile enterprise application business case.
 
IBM Worklight - Introduction
IBM Worklight - IntroductionIBM Worklight - Introduction
IBM Worklight - Introduction
 
Uc4 wp one_automation_us
Uc4 wp one_automation_usUc4 wp one_automation_us
Uc4 wp one_automation_us
 
Understanding and Applying Unified Communications
Understanding and Applying Unified CommunicationsUnderstanding and Applying Unified Communications
Understanding and Applying Unified Communications
 
Avaya Evolutions Mexico CEO Kevin Kennedy Keynote Presentation
Avaya Evolutions Mexico CEO Kevin Kennedy Keynote PresentationAvaya Evolutions Mexico CEO Kevin Kennedy Keynote Presentation
Avaya Evolutions Mexico CEO Kevin Kennedy Keynote Presentation
 
How Enterprise Mobility is reinventing Enterprise Software
How Enterprise Mobility is reinventing Enterprise SoftwareHow Enterprise Mobility is reinventing Enterprise Software
How Enterprise Mobility is reinventing Enterprise Software
 
Video. The new dialtone for business communications
Video. The new dialtone for business communicationsVideo. The new dialtone for business communications
Video. The new dialtone for business communications
 
UC Market Overview - Cisco, Avaya, Microsoft, Shoretel
UC Market Overview - Cisco, Avaya, Microsoft, ShoretelUC Market Overview - Cisco, Avaya, Microsoft, Shoretel
UC Market Overview - Cisco, Avaya, Microsoft, Shoretel
 
AD 1656 - Transforming social data into business insight
AD 1656 - Transforming social data into business insightAD 1656 - Transforming social data into business insight
AD 1656 - Transforming social data into business insight
 
IBM Mobile Quality Assurance - Open Beta Study Group Session 1
IBM Mobile Quality Assurance - Open Beta Study Group Session 1IBM Mobile Quality Assurance - Open Beta Study Group Session 1
IBM Mobile Quality Assurance - Open Beta Study Group Session 1
 
An Overview on IBM MobileFirst Platform v7
An Overview on IBM MobileFirst Platform v7An Overview on IBM MobileFirst Platform v7
An Overview on IBM MobileFirst Platform v7
 
Enterprise mobility challenges and opportunites
Enterprise mobility challenges and opportunitesEnterprise mobility challenges and opportunites
Enterprise mobility challenges and opportunites
 

Semelhante a Developer and Fusion Middleware 1 _ Christian Ledwidge _ Application Performance Monitoring - Improve User Experience reduce user abandonment.pdf

Real User Experience Insight
Real User Experience InsightReal User Experience Insight
Real User Experience Insightruiruitang
 
Real User Experience Insight
Real User Experience InsightReal User Experience Insight
Real User Experience Insightruiruitang
 
Real User Experience Insight
Real User Experience InsightReal User Experience Insight
Real User Experience Insightruiruitang
 
UC4 - One Automation
UC4 - One AutomationUC4 - One Automation
UC4 - One Automationk1k2sdad
 
Optimus enhances the productivity in the projects by improving Requirements M...
Optimus enhances the productivity in the projects by improving Requirements M...Optimus enhances the productivity in the projects by improving Requirements M...
Optimus enhances the productivity in the projects by improving Requirements M...Visure Solutions
 
Protecting your application investment white paper 0908 2
Protecting your application investment white paper 0908  2 Protecting your application investment white paper 0908  2
Protecting your application investment white paper 0908 2 Laurie LeBlanc
 
What changes does the IT organization bring to cloud innovation?
What changes does the IT organization bring to cloud innovation?What changes does the IT organization bring to cloud innovation?
What changes does the IT organization bring to cloud innovation?TD Web Services
 
Service Innovation: Service Delivery Platforms, Open Innovation, and Applicat...
Service Innovation: Service Delivery Platforms, Open Innovation, and Applicat...Service Innovation: Service Delivery Platforms, Open Innovation, and Applicat...
Service Innovation: Service Delivery Platforms, Open Innovation, and Applicat...Alan Quayle
 
End to-End Monitoring for ITSM and DevOps
End to-End Monitoring for ITSM and DevOpsEnd to-End Monitoring for ITSM and DevOps
End to-End Monitoring for ITSM and DevOpseG Innovations
 
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdfImprove_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdfمنیزہ ہاشمی
 
The Business Justification for APM
The Business Justification for APMThe Business Justification for APM
The Business Justification for APMJonah Kowall
 
Automation, Audits, and Apps Tour
Automation, Audits, and Apps TourAutomation, Audits, and Apps Tour
Automation, Audits, and Apps TourChef
 
Why managing Requirements right is fundamental for your winning embedded prod...
Why managing Requirements right is fundamental for your winning embedded prod...Why managing Requirements right is fundamental for your winning embedded prod...
Why managing Requirements right is fundamental for your winning embedded prod...Visure Solutions
 
HSI's Cloud-Hosted Foglight IT Monitoring & APM
HSI's Cloud-Hosted Foglight IT Monitoring & APMHSI's Cloud-Hosted Foglight IT Monitoring & APM
HSI's Cloud-Hosted Foglight IT Monitoring & APMKent Cartwright
 
Testing NodeJS, REST APIs and MongoDB with UFT
Testing NodeJS, REST APIs and MongoDB with UFTTesting NodeJS, REST APIs and MongoDB with UFT
Testing NodeJS, REST APIs and MongoDB with UFTOri Bendet
 
Slow Cool 20081009 Final
Slow Cool 20081009 FinalSlow Cool 20081009 Final
Slow Cool 20081009 Finalrajivmordani
 
Sathish Prabhu Resume
Sathish Prabhu ResumeSathish Prabhu Resume
Sathish Prabhu Resumesathy_prabhu
 
AppSphere 15 - Achieving Stability and End-to-End Monitoring
AppSphere 15 - Achieving Stability and End-to-End MonitoringAppSphere 15 - Achieving Stability and End-to-End Monitoring
AppSphere 15 - Achieving Stability and End-to-End MonitoringAppDynamics
 

Semelhante a Developer and Fusion Middleware 1 _ Christian Ledwidge _ Application Performance Monitoring - Improve User Experience reduce user abandonment.pdf (20)

Real User Experience Insight
Real User Experience InsightReal User Experience Insight
Real User Experience Insight
 
Real User Experience Insight
Real User Experience InsightReal User Experience Insight
Real User Experience Insight
 
Real User Experience Insight
Real User Experience InsightReal User Experience Insight
Real User Experience Insight
 
UC4 - One Automation
UC4 - One AutomationUC4 - One Automation
UC4 - One Automation
 
Optimus enhances the productivity in the projects by improving Requirements M...
Optimus enhances the productivity in the projects by improving Requirements M...Optimus enhances the productivity in the projects by improving Requirements M...
Optimus enhances the productivity in the projects by improving Requirements M...
 
IT Operations Management with OpManager
IT Operations Management with OpManagerIT Operations Management with OpManager
IT Operations Management with OpManager
 
Protecting your application investment white paper 0908 2
Protecting your application investment white paper 0908  2 Protecting your application investment white paper 0908  2
Protecting your application investment white paper 0908 2
 
What changes does the IT organization bring to cloud innovation?
What changes does the IT organization bring to cloud innovation?What changes does the IT organization bring to cloud innovation?
What changes does the IT organization bring to cloud innovation?
 
Service Innovation: Service Delivery Platforms, Open Innovation, and Applicat...
Service Innovation: Service Delivery Platforms, Open Innovation, and Applicat...Service Innovation: Service Delivery Platforms, Open Innovation, and Applicat...
Service Innovation: Service Delivery Platforms, Open Innovation, and Applicat...
 
End to-End Monitoring for ITSM and DevOps
End to-End Monitoring for ITSM and DevOpsEnd to-End Monitoring for ITSM and DevOps
End to-End Monitoring for ITSM and DevOps
 
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdfImprove_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
 
The Business Justification for APM
The Business Justification for APMThe Business Justification for APM
The Business Justification for APM
 
Apm andre santos
Apm andre santosApm andre santos
Apm andre santos
 
Automation, Audits, and Apps Tour
Automation, Audits, and Apps TourAutomation, Audits, and Apps Tour
Automation, Audits, and Apps Tour
 
Why managing Requirements right is fundamental for your winning embedded prod...
Why managing Requirements right is fundamental for your winning embedded prod...Why managing Requirements right is fundamental for your winning embedded prod...
Why managing Requirements right is fundamental for your winning embedded prod...
 
HSI's Cloud-Hosted Foglight IT Monitoring & APM
HSI's Cloud-Hosted Foglight IT Monitoring & APMHSI's Cloud-Hosted Foglight IT Monitoring & APM
HSI's Cloud-Hosted Foglight IT Monitoring & APM
 
Testing NodeJS, REST APIs and MongoDB with UFT
Testing NodeJS, REST APIs and MongoDB with UFTTesting NodeJS, REST APIs and MongoDB with UFT
Testing NodeJS, REST APIs and MongoDB with UFT
 
Slow Cool 20081009 Final
Slow Cool 20081009 FinalSlow Cool 20081009 Final
Slow Cool 20081009 Final
 
Sathish Prabhu Resume
Sathish Prabhu ResumeSathish Prabhu Resume
Sathish Prabhu Resume
 
AppSphere 15 - Achieving Stability and End-to-End Monitoring
AppSphere 15 - Achieving Stability and End-to-End MonitoringAppSphere 15 - Achieving Stability and End-to-End Monitoring
AppSphere 15 - Achieving Stability and End-to-End Monitoring
 

Mais de InSync2011

Developer & Fusion Middleware 2 _ Scott Robertson _ SOA, Portals and Enterpri...
Developer & Fusion Middleware 2 _ Scott Robertson _ SOA, Portals and Enterpri...Developer & Fusion Middleware 2 _ Scott Robertson _ SOA, Portals and Enterpri...
Developer & Fusion Middleware 2 _ Scott Robertson _ SOA, Portals and Enterpri...InSync2011
 
New & Emerging _ KrisDowney _ Simplifying the Change Process.pdf
New & Emerging _ KrisDowney _ Simplifying the Change Process.pdfNew & Emerging _ KrisDowney _ Simplifying the Change Process.pdf
New & Emerging _ KrisDowney _ Simplifying the Change Process.pdfInSync2011
 
Oracle Systems _ Kevin McIsaac _The IT landscape has changed.pdf
Oracle Systems _ Kevin McIsaac _The IT landscape has changed.pdfOracle Systems _ Kevin McIsaac _The IT landscape has changed.pdf
Oracle Systems _ Kevin McIsaac _The IT landscape has changed.pdfInSync2011
 
Reporting _ Scott Tunbridge _ Op Mgmt to Perf Excel.pdf
Reporting _ Scott Tunbridge _ Op Mgmt to Perf Excel.pdfReporting _ Scott Tunbridge _ Op Mgmt to Perf Excel.pdf
Reporting _ Scott Tunbridge _ Op Mgmt to Perf Excel.pdfInSync2011
 
Developer and Fusion Middleware 2 _ Scott Robertson _ SOA, portals and entepr...
Developer and Fusion Middleware 2 _ Scott Robertson _ SOA, portals and entepr...Developer and Fusion Middleware 2 _ Scott Robertson _ SOA, portals and entepr...
Developer and Fusion Middleware 2 _ Scott Robertson _ SOA, portals and entepr...InSync2011
 
Primavera _ Loretta Bayliss _ Implementing EPPM in rapidly changing and compe...
Primavera _ Loretta Bayliss _ Implementing EPPM in rapidly changing and compe...Primavera _ Loretta Bayliss _ Implementing EPPM in rapidly changing and compe...
Primavera _ Loretta Bayliss _ Implementing EPPM in rapidly changing and compe...InSync2011
 
Database & Technology 1 _ Martin Power _ Delivering Oracles hight availabilit...
Database & Technology 1 _ Martin Power _ Delivering Oracles hight availabilit...Database & Technology 1 _ Martin Power _ Delivering Oracles hight availabilit...
Database & Technology 1 _ Martin Power _ Delivering Oracles hight availabilit...InSync2011
 
Database & Technology 1 _ Craig Shallahamer _ Unit of work time based perform...
Database & Technology 1 _ Craig Shallahamer _ Unit of work time based perform...Database & Technology 1 _ Craig Shallahamer _ Unit of work time based perform...
Database & Technology 1 _ Craig Shallahamer _ Unit of work time based perform...InSync2011
 
Database & Technology 1 _ Marcelle Kratchvil _ Why you should be storing unst...
Database & Technology 1 _ Marcelle Kratchvil _ Why you should be storing unst...Database & Technology 1 _ Marcelle Kratchvil _ Why you should be storing unst...
Database & Technology 1 _ Marcelle Kratchvil _ Why you should be storing unst...InSync2011
 
Database & Technology 1 _ Milina Ristic _ Why use oracle data guard.pdf
Database & Technology 1 _ Milina Ristic _ Why use oracle data guard.pdfDatabase & Technology 1 _ Milina Ristic _ Why use oracle data guard.pdf
Database & Technology 1 _ Milina Ristic _ Why use oracle data guard.pdfInSync2011
 
Database & Technology 1 _ Tom Kyte _ SQL Techniques.pdf
Database & Technology 1 _ Tom Kyte _ SQL Techniques.pdfDatabase & Technology 1 _ Tom Kyte _ SQL Techniques.pdf
Database & Technology 1 _ Tom Kyte _ SQL Techniques.pdfInSync2011
 
Database & Technology 1 _ Clancy Bufton _ Flashback Query - oracle total reca...
Database & Technology 1 _ Clancy Bufton _ Flashback Query - oracle total reca...Database & Technology 1 _ Clancy Bufton _ Flashback Query - oracle total reca...
Database & Technology 1 _ Clancy Bufton _ Flashback Query - oracle total reca...InSync2011
 
Databse & Technology 2 _ Francisco Munoz Alvarez _ Oracle Security Tips - Som...
Databse & Technology 2 _ Francisco Munoz Alvarez _ Oracle Security Tips - Som...Databse & Technology 2 _ Francisco Munoz Alvarez _ Oracle Security Tips - Som...
Databse & Technology 2 _ Francisco Munoz Alvarez _ Oracle Security Tips - Som...InSync2011
 
Databse & Technology 2 _ Francisco Munoz alvarez _ 11g new functionalities fo...
Databse & Technology 2 _ Francisco Munoz alvarez _ 11g new functionalities fo...Databse & Technology 2 _ Francisco Munoz alvarez _ 11g new functionalities fo...
Databse & Technology 2 _ Francisco Munoz alvarez _ 11g new functionalities fo...InSync2011
 
Databse & Technology 2 | Connor McDonald | Managing Optimiser Statistics - A ...
Databse & Technology 2 | Connor McDonald | Managing Optimiser Statistics - A ...Databse & Technology 2 | Connor McDonald | Managing Optimiser Statistics - A ...
Databse & Technology 2 | Connor McDonald | Managing Optimiser Statistics - A ...InSync2011
 
Databse & Technology 2 _ Shan Nawaz _ Oracle 11g Top 10 features - not your u...
Databse & Technology 2 _ Shan Nawaz _ Oracle 11g Top 10 features - not your u...Databse & Technology 2 _ Shan Nawaz _ Oracle 11g Top 10 features - not your u...
Databse & Technology 2 _ Shan Nawaz _ Oracle 11g Top 10 features - not your u...InSync2011
 
Databse & Technology 2 _ Paul Guerin _ The biggest looser database - a boot c...
Databse & Technology 2 _ Paul Guerin _ The biggest looser database - a boot c...Databse & Technology 2 _ Paul Guerin _ The biggest looser database - a boot c...
Databse & Technology 2 _ Paul Guerin _ The biggest looser database - a boot c...InSync2011
 
Developer and Fusion Middleware 1 _ Kevin Powe _ Log files - a wealth of fore...
Developer and Fusion Middleware 1 _ Kevin Powe _ Log files - a wealth of fore...Developer and Fusion Middleware 1 _ Kevin Powe _ Log files - a wealth of fore...
Developer and Fusion Middleware 1 _ Kevin Powe _ Log files - a wealth of fore...InSync2011
 
Developer and Fusion Middleware 2 _ Aaron Blishen _ Event driven SOA Integrat...
Developer and Fusion Middleware 2 _ Aaron Blishen _ Event driven SOA Integrat...Developer and Fusion Middleware 2 _ Aaron Blishen _ Event driven SOA Integrat...
Developer and Fusion Middleware 2 _ Aaron Blishen _ Event driven SOA Integrat...InSync2011
 
Developer and Fusion Middleware 2 _Greg Kirkendall _ How Australia Post teach...
Developer and Fusion Middleware 2 _Greg Kirkendall _ How Australia Post teach...Developer and Fusion Middleware 2 _Greg Kirkendall _ How Australia Post teach...
Developer and Fusion Middleware 2 _Greg Kirkendall _ How Australia Post teach...InSync2011
 

Mais de InSync2011 (20)

Developer & Fusion Middleware 2 _ Scott Robertson _ SOA, Portals and Enterpri...
Developer & Fusion Middleware 2 _ Scott Robertson _ SOA, Portals and Enterpri...Developer & Fusion Middleware 2 _ Scott Robertson _ SOA, Portals and Enterpri...
Developer & Fusion Middleware 2 _ Scott Robertson _ SOA, Portals and Enterpri...
 
New & Emerging _ KrisDowney _ Simplifying the Change Process.pdf
New & Emerging _ KrisDowney _ Simplifying the Change Process.pdfNew & Emerging _ KrisDowney _ Simplifying the Change Process.pdf
New & Emerging _ KrisDowney _ Simplifying the Change Process.pdf
 
Oracle Systems _ Kevin McIsaac _The IT landscape has changed.pdf
Oracle Systems _ Kevin McIsaac _The IT landscape has changed.pdfOracle Systems _ Kevin McIsaac _The IT landscape has changed.pdf
Oracle Systems _ Kevin McIsaac _The IT landscape has changed.pdf
 
Reporting _ Scott Tunbridge _ Op Mgmt to Perf Excel.pdf
Reporting _ Scott Tunbridge _ Op Mgmt to Perf Excel.pdfReporting _ Scott Tunbridge _ Op Mgmt to Perf Excel.pdf
Reporting _ Scott Tunbridge _ Op Mgmt to Perf Excel.pdf
 
Developer and Fusion Middleware 2 _ Scott Robertson _ SOA, portals and entepr...
Developer and Fusion Middleware 2 _ Scott Robertson _ SOA, portals and entepr...Developer and Fusion Middleware 2 _ Scott Robertson _ SOA, portals and entepr...
Developer and Fusion Middleware 2 _ Scott Robertson _ SOA, portals and entepr...
 
Primavera _ Loretta Bayliss _ Implementing EPPM in rapidly changing and compe...
Primavera _ Loretta Bayliss _ Implementing EPPM in rapidly changing and compe...Primavera _ Loretta Bayliss _ Implementing EPPM in rapidly changing and compe...
Primavera _ Loretta Bayliss _ Implementing EPPM in rapidly changing and compe...
 
Database & Technology 1 _ Martin Power _ Delivering Oracles hight availabilit...
Database & Technology 1 _ Martin Power _ Delivering Oracles hight availabilit...Database & Technology 1 _ Martin Power _ Delivering Oracles hight availabilit...
Database & Technology 1 _ Martin Power _ Delivering Oracles hight availabilit...
 
Database & Technology 1 _ Craig Shallahamer _ Unit of work time based perform...
Database & Technology 1 _ Craig Shallahamer _ Unit of work time based perform...Database & Technology 1 _ Craig Shallahamer _ Unit of work time based perform...
Database & Technology 1 _ Craig Shallahamer _ Unit of work time based perform...
 
Database & Technology 1 _ Marcelle Kratchvil _ Why you should be storing unst...
Database & Technology 1 _ Marcelle Kratchvil _ Why you should be storing unst...Database & Technology 1 _ Marcelle Kratchvil _ Why you should be storing unst...
Database & Technology 1 _ Marcelle Kratchvil _ Why you should be storing unst...
 
Database & Technology 1 _ Milina Ristic _ Why use oracle data guard.pdf
Database & Technology 1 _ Milina Ristic _ Why use oracle data guard.pdfDatabase & Technology 1 _ Milina Ristic _ Why use oracle data guard.pdf
Database & Technology 1 _ Milina Ristic _ Why use oracle data guard.pdf
 
Database & Technology 1 _ Tom Kyte _ SQL Techniques.pdf
Database & Technology 1 _ Tom Kyte _ SQL Techniques.pdfDatabase & Technology 1 _ Tom Kyte _ SQL Techniques.pdf
Database & Technology 1 _ Tom Kyte _ SQL Techniques.pdf
 
Database & Technology 1 _ Clancy Bufton _ Flashback Query - oracle total reca...
Database & Technology 1 _ Clancy Bufton _ Flashback Query - oracle total reca...Database & Technology 1 _ Clancy Bufton _ Flashback Query - oracle total reca...
Database & Technology 1 _ Clancy Bufton _ Flashback Query - oracle total reca...
 
Databse & Technology 2 _ Francisco Munoz Alvarez _ Oracle Security Tips - Som...
Databse & Technology 2 _ Francisco Munoz Alvarez _ Oracle Security Tips - Som...Databse & Technology 2 _ Francisco Munoz Alvarez _ Oracle Security Tips - Som...
Databse & Technology 2 _ Francisco Munoz Alvarez _ Oracle Security Tips - Som...
 
Databse & Technology 2 _ Francisco Munoz alvarez _ 11g new functionalities fo...
Databse & Technology 2 _ Francisco Munoz alvarez _ 11g new functionalities fo...Databse & Technology 2 _ Francisco Munoz alvarez _ 11g new functionalities fo...
Databse & Technology 2 _ Francisco Munoz alvarez _ 11g new functionalities fo...
 
Databse & Technology 2 | Connor McDonald | Managing Optimiser Statistics - A ...
Databse & Technology 2 | Connor McDonald | Managing Optimiser Statistics - A ...Databse & Technology 2 | Connor McDonald | Managing Optimiser Statistics - A ...
Databse & Technology 2 | Connor McDonald | Managing Optimiser Statistics - A ...
 
Databse & Technology 2 _ Shan Nawaz _ Oracle 11g Top 10 features - not your u...
Databse & Technology 2 _ Shan Nawaz _ Oracle 11g Top 10 features - not your u...Databse & Technology 2 _ Shan Nawaz _ Oracle 11g Top 10 features - not your u...
Databse & Technology 2 _ Shan Nawaz _ Oracle 11g Top 10 features - not your u...
 
Databse & Technology 2 _ Paul Guerin _ The biggest looser database - a boot c...
Databse & Technology 2 _ Paul Guerin _ The biggest looser database - a boot c...Databse & Technology 2 _ Paul Guerin _ The biggest looser database - a boot c...
Databse & Technology 2 _ Paul Guerin _ The biggest looser database - a boot c...
 
Developer and Fusion Middleware 1 _ Kevin Powe _ Log files - a wealth of fore...
Developer and Fusion Middleware 1 _ Kevin Powe _ Log files - a wealth of fore...Developer and Fusion Middleware 1 _ Kevin Powe _ Log files - a wealth of fore...
Developer and Fusion Middleware 1 _ Kevin Powe _ Log files - a wealth of fore...
 
Developer and Fusion Middleware 2 _ Aaron Blishen _ Event driven SOA Integrat...
Developer and Fusion Middleware 2 _ Aaron Blishen _ Event driven SOA Integrat...Developer and Fusion Middleware 2 _ Aaron Blishen _ Event driven SOA Integrat...
Developer and Fusion Middleware 2 _ Aaron Blishen _ Event driven SOA Integrat...
 
Developer and Fusion Middleware 2 _Greg Kirkendall _ How Australia Post teach...
Developer and Fusion Middleware 2 _Greg Kirkendall _ How Australia Post teach...Developer and Fusion Middleware 2 _Greg Kirkendall _ How Australia Post teach...
Developer and Fusion Middleware 2 _Greg Kirkendall _ How Australia Post teach...
 

Developer and Fusion Middleware 1 _ Christian Ledwidge _ Application Performance Monitoring - Improve User Experience reduce user abandonment.pdf

  • 1. Applica'on  Performance  Monitoring:  Improve  user   experience,  reduce  user  abandonment   Chris&an  Ledwidge   Director  Solu&ons  Architecture   Monitoring  Quest  So9ware   The most comprehensive Oracle applications & technology content under one roof
  • 2. Going  to  tell  you  a  li<le  story  before   we  begin   •  Established  well  established  travel  company  wants  to  get  into  the  online   travel  booking  engine  business   –  They  have  an  established  brand  in  the  package  holiday  market  with   their  own  fleet  of  aircra9  to  service   –  Margins  are  under  the  gun  and  they  need  to  find  new  areas  for   revenue  genera&on   •  Its  seems  an  obvious  choice  they  know  the  travel  business  a9er  all   •  Have  a  good  name  that  should  help  drive  users  to  their  new  website   •  They  ramp  up  a  big  team  of  marke&ng,  IT,  and  business  owners  to  kick  this   project  off   •  Some  solid  ini&al  success  and  word  of  mouth  spreads  and  site  hit  counts   move  in  the  direc&on  they  had  hoped  for     The most comprehensive Oracle applications & technology content under one roof
  • 3. Story  con&nued   •  BUT!   •  Booking  numbers  are  missing  forecasts  by  a  solid  margin   •  Calls  to  their  call  center  are  going  thru  the  roof   –  Business:  these  call  are  ea&ng  up  our  margin  aren't  they?   •  Nobody  in  IT  seems  to  be  able  to  tell  the  business  why  they  are  not   conver&ng  the  solid  site  hit  rate  into  completed  transac&ons   •  Lots  of  finger  poin&ng  and  conspiracy  theories  are  geSng  thrown  around   –  It’s  the  network!   –  No  it’s  the  DB!   –  Its  that  new  Java  applica&on  that  THEY  wrote!   –  Why  did  we  ever  go  Virtual?   •  Only  thing  the  business  cares  about  it  why  are  they  not  conver&ng  all  of   these  poten&al  customers  into  paid  clients?   The most comprehensive Oracle applications & technology content under one roof
  • 4. Part  One   User  Experience  Management  (UEM)  Indicators   •  What  are  they  and  what  do  they  do   •  Five  key  indicators  and  how  they  can  be  used   •  What  sources  can  be  used  to  obtain  indicators   •  Important  points  to  remember   The most comprehensive Oracle applications & technology content under one roof
  • 5. UEM  Indicators:   Bridge  the  Gap  between  Business  and  IT   Useable? UEM Indicators Stable? Right Content? • User counts Right Features? • Changes in user behavior Fast Enough? Business • Geographical variations • Problem impact • Service level agreements Web User Web App Back-end Systems Available? Fast Enough? Short MTTR? Proactive Problem Solving? IT The most comprehensive Oracle applications & technology content under one roof
  • 6. UEM  Indicator:    User  Counts   Twenty-five users have registered in the last 15 Use Case minutes, but normally at this time, I see 200 or more people registering. Business IT Did  our  promo&onal  campaign  stop   Are  there  any  outages  impac&ng   producing  results  or  is  the  link  broken?   registra&ons  that  we  need  to   communicate  to  the  business?   Is  the  reduc&on  in  registra&ons  isolated  to   How  many  users  are  being  impacted  and   a  specific  region  or  is  it  across  the  board?   from  which  region(s)?   The most comprehensive Oracle applications & technology content under one roof
  • 7. UEM  Indicator:    Changes  in  User  Behavior   Typically 25% of users complete this transaction, but Use Case today we see fewer than 15%; why the changes in user behavior? Business IT Did  the  new  site  rollout  hide  the  submit   Are  problems  with  the  applica&on  causing   bu<on  to  where  some  users  can  find  it   problems  with  this  transac&on  to  where   anymore?   users  can’t  complete  it?   Where  along  the  path  are  we  losing  the   How  can  we  help  the  business  restore   users  and  when  did  it  change?   service  and  measure  the  business  impact   of  the  change?   The most comprehensive Oracle applications & technology content under one roof
  • 8. UEM  Indicator:    Geographical  Varia&ons   We see unexpected geographical variations in user Use Case volumes from our EMEA region. Business IT How  many  users  are  being  impacted  and   Is  our  European  proxy  server  having   for  how  long?   performance  issues?   Is  this  a  problem  we  are  causing  or  is  it  one   Is  there  a  specific  service  provider  that  we   of  our  applica&on  delivery  partners?   or  an  ISP  that  our  users  are  using   experiencing  issues?   The most comprehensive Oracle applications & technology content under one roof
  • 9. UEM  Indicator:    Problem  Impact   A user just called in and reported a problem that our Use Case monitors didn’t pick up; what is the problem impact? Business IT When  did  the  problem  start  and  what   Is  there  a  specific  web  server   area  of  the  site  is  being  impacted?   throwing  these  excep&ons?   Is  the  error  being  displayed  to  end  users  or   Is  the  right  web  administrator   is  it  just  an  image  failing  that  they  don’t   involved    to  get  this  fixed  or   really  see?   diagnosed?   The most comprehensive Oracle applications & technology content under one roof
  • 10. UEM  Indicator:    Service  Level  Agreements   Use Case SLA goals are not being met? Business IT Do  the  performance  agreements  that  are   Are  the  IT  systems  mee&ng  the  agreed-­‐ in  place  guarantee  a  sa&sfactory  user   upon  delivery  of  services  to  end  users?   experience?   When  the  SLA  viola&ons  started  occurring   Were  our  Web,  App,  or  Database  systems   were  there  devia&ons  in  transac&on   at  fault  or  was  it  an  external  interface?   conversions?   The most comprehensive Oracle applications & technology content under one roof
  • 11. User  Experience  Management  Data  Sources     •  User Counts •  Changes in User Behavior •  Geographical Variations •  Problem Impact •  Service Level Agreements Data Sources •  Web Log Files User Experience •  Synthetic Transaction Robots Management •  Client-Side Tagging •  Web Traffic Analysis Appliances Indicators •  Content Capture Appliances •  User Surveys The most comprehensive Oracle applications & technology content under one roof
  • 12. Web Log Files Data Source Usefulness Limitations •  Error tracking •  Difficult to identify •  User click stream analysis individual user sessions. •  Demographic analysis •  Data set is partial due to caching. •  Performance The most comprehensive Oracle applications & technology content under one roof
  • 13. Synthetic Transaction Robots Data Source Usefulness Limitations •  Measures transaction •  Measures only a small performance and percentage of locations. availability via scripted •  Exercises a small transactions executed percentage of the from remote locations at technology stack in larger set intervals. environments. •  Sometimes referred to as a “clean room” measurement. •  Good for service level reporting. The most comprehensive Oracle applications & technology content under one roof
  • 14. Client-Side Tagging Data Source Usefulness Limitations •  Good for measuring true •  Inserting and managing the scripts adds client performance complexity and overhead •  Gathering browser-based to the application events needed to •  Data security concerns understand Web 2.0 user interactions The most comprehensive Oracle applications & technology content under one roof
  • 15. Web Traffic Analysis Appliances Data Source Usefulness Limitations •  100% sampling of •  Asynchronous applications make it transaction performance, difficult to see cause and volume, and errors. effect. •  Analysis has many •  Analyzed data set is perspectives including by partial due to external caching. server, by geography, by ISP, and even by user. The most comprehensive Oracle applications & technology content under one roof
  • 16. Content Capture Appliances Data Source Usefulness Limitations •  Stores the full user •  Storage capacity sessions, including the concerns data returned from the •  Privacy and security web server. concerns •  Session replay and other perspectives on the session that are attainable only when full payloads are accessible The most comprehensive Oracle applications & technology content under one roof
  • 17. User Surveys Data Source Usefulness Limitations •  True voice-of-the- •  Typically only small customer samples are gathered, •  Can validate metric- and small samples may based hypotheses represent extremes. •  Answer questions like: o  Why are customers happy? o  Why are customers ready to leave? The most comprehensive Oracle applications & technology content under one roof
  • 18. Part  Two   •  Measuring  user  experience  in  web  1.0  and  2.0   environments   •  Top  5  performance  measurement  challenges   •  Applying  approaches  to  address  the  challenges   •  Key  elements  to  remember   The most comprehensive Oracle applications & technology content under one roof
  • 19. User  Experience  Management   Performance  Measurements   Internet Web App Back-end Systems Request Response Client  Time   Network  Time   Processing  Time   •   Web  1.0  –  Simple  requests  and  responses   •   Web  2.0  –  Asynchronous  requests  and  responses     •   CDNs  and  content  hos&ng  –  third-­‐party  effects   The most comprehensive Oracle applications & technology content under one roof
  • 20. Web  1.0  –  Simple  Page  Request  No  Third-­‐party   Connection 1 Connection 2 Connection 3 1.  Request  ini&ated   Client Server Client Server Client Server   GET main.html 2.  Server  gets  first   1 packet   2 GET style.css   3.  Server  sends  last   GET frame1.html packet     4.  Final  response   GET image1.gif received  by  client   GET news.asp 3 4 The most comprehensive Oracle applications & technology content under one roof
  • 21. Web  2.0  –  Asynchronous  Requests   Connection 1 1.  Request  ini&ated   Client Server   GET item.js 2.  Server  gets  first   1 packet   2   3.  Server  sends  last   packet   3   4.  Final  response   4 received  by  client   The most comprehensive Oracle applications & technology content under one roof
  • 22. CDNs  and  Remote  Content  –  Third-­‐Party  Effects   Connection 1 Connection 2 Connection 3 Connection 4 Client Server Client Server Client Akamai Client Akamai GET main.html GET style.css 1 GET frame1.html GET perf.js GET news.asp 2 3 4 The most comprehensive Oracle applications & technology content under one roof
  • 23. User  Experience  Management   Measuring  Performance  to  Solve  IT  Challenges   “The user tries to explain her “We initially can’t tell if the problem, but it really doesn’t “We don’t know how many issue is on the client, in the help me resolve it.” and which users are having network, or buried in the this experience.” backend infrastructure.” “We learn about most “We lack historical data to problems only when a user proactively detect unwanted calls in” performance trends and their IT root cause.” Internet Web User Web App Back-end Systems The most comprehensive Oracle applications & technology content under one roof
  • 24. Challenge  One   “We  learn  about  most  problems  when  users  call”   Management  Approach   Minimal  Coverage   BeCer  Coverage   Best  Coverage   •  Log  parser-­‐-­‐  alerts  on   •  Log  parser-­‐-­‐  alerts  on   •  Synthe&c  package-­‐-­‐to   errors  or  performance   errors  or  performance     add  transac&on   perspec&ve   •  Synthe&c  package-­‐-­‐to   •  Selec&ve  page   add  transac&on   instrumenta&on-­‐-­‐ perspec&ve   captures  third  party   content  provider  issues   •  Passive  sniffer-­‐-­‐low   overhead  capture  all   solu&on   The most comprehensive Oracle applications & technology content under one roof
  • 25. Challenge  Two   “User  explana'on  is  not  useful  for  resolu'on”   Management  Approach   Minimal  Coverage   BeCer  Coverage   Best  Coverage   •  Call  the  user(s)  back  and   •  Enlist  support  teams  to   •  Selec&ve  page   inquire  about  issue   recreate  issue   instrumenta&on-­‐-­‐ captures  desktop  events   •  Scrape  web  logs  for   • Use  online  desktop   •  Passive  sniffer-­‐-­‐captures   traces  of  informa&on   sharing  to  record   full  content  and   about  the  issue   customer  scenario   recreates  scenario   The most comprehensive Oracle applications & technology content under one roof
  • 26. Challenge  Three   “Can’t  isolate  issue  to  client,  network,  or  backend”   Management  Approach   Minimal  Coverage   BeCer  Coverage   Best  Coverage   •  Look  for  anomalies  in   •  Look  for  anomalies  in   •  Selec&ve  page   web  logs-­‐-­‐dismiss   web  logs-­‐-­‐dismiss   instrumenta&on-­‐-­‐ problem  if  no  anomalies   problem  if  no  anomalies   captures  third-­‐party   content  performance   • Use  synthe&c  solu&on  to   •  Passive  sniffer-­‐-­‐ isolate  issue-­‐-­‐if  it  shows   differen&ates  client  from   up   network  &me  for   requests   The most comprehensive Oracle applications & technology content under one roof
  • 27. Challenge  Four   “Don’t  know  how  many  users  experiencing  issue”   Management  Approach   Minimal  Coverage   BeCer  Coverage   Best  Coverage   •  Count  anomalies  in  web   •  Count  anomalies  in  web   •  Selec&ve  page   logs-­‐-­‐es&ma&ng  impact   logs-­‐-­‐es&ma&ng  impact   instrumenta&on  when   from  counts   from  counts   third-­‐party  content  being   served   •  Use  synthe&c  solu&on  to   •  Passive  sniffer-­‐-­‐assess   judge  impact  according   impact  of  all  first-­‐party   to  bad  loca&ons   requests   The most comprehensive Oracle applications & technology content under one roof
  • 28. Challenge  Five   “No  historic  info  to  detect  performance  anomalies”   Management  Approach   Minimal  Coverage   BeCer  Coverage   Best  Coverage   •  Customer  sa&sfac&on   •  Web  log  analysis  tools   •  Selec&ve  page   surveys   with  long  term  reten&on   instrumenta&on  when   third-­‐party  content  being   served   •  Web  log  analysis  tools   •  Synthe&c  solu&on  with   •  Passive  sniffer-­‐-­‐for  first   with  long  term  reten&on   base  lining  capabili&es   party  base-­‐lining  and   anomaly  detec&on   The most comprehensive Oracle applications & technology content under one roof
  • 29. Important  Points  to  Remember   •  User Experience Management encourages a common understanding between IT and the business •  Common indicators enable collaboration •  Sources of User Experience Management information are many—use those that best fit your needs The most comprehensive Oracle applications & technology content under one roof
  • 30. Part  Three   •  Why  Manage  Transac&on  Conversions     •  Web  Analy&cs  vs.  Transac&on  Conversion   Analysis     •  Measuring  Transac&on  Conversions     •  Top  5  Challenges  to  Managing  Conversions     •  Points  to  Remember     The most comprehensive Oracle applications & technology content under one roof
  • 31. Why  Manage  Transac&on  Conversions   •  Why  do  we  manage  transac&ons  the  way   we  do?   •  Example  Transac&on  Types   ü Shopping  Carts   ü Ad  campaigns   ü Customer  registra&on   ü Login   The most comprehensive Oracle applications & technology content under one roof
  • 32. Why  Transac&on  Analysis—We  already  have  Web  AnalyCcs?   Web  Analy'cs   Transac'on  Analysis   •  Primary  goal:    How  effec&ve  your   •  Primary  goal:    What  kind  of   marke&ng  is…   experience  your  users  have…   •  Answers  “How  effec&ve  is  my   •  Answers  “What  influenced  user   marke&ng?”   transac&on  conversions?”   •  Observe  how  users  use  your   •  Observe  how  user  transac&on   website:   conversions  are  affected  by:   –  What  transac&ons  they  use  and  how   –  Content   o9en   –  Applica&on  func&onality   –  Click  stream  analysis   –  Applica&on  useability   –  Applica&on  stability   Complementary solutions   The most comprehensive Oracle applications & technology content under one roof
  • 33. User  Experience  Management   TransacCon  Conversion  Analysis   The most comprehensive Oracle applications & technology content under one roof
  • 34. Measuring  Transac&on  Conversions   Session Page 1 Page 2 Page 3 Page 4 Hit Hit Async Hit Hit Async Hit Hit Async Hit Hit Async Transaction Start Step 2 Step 3 End Capturing  Measurements   •  Unique  Request  ID  (Off  the  wire)   •  JavaScript  Instrumenta&on   –  URL,  Page  Title,  Content,  Variable,  Loca&on,   –  Captures  page  or  request  level   etc..,   informa&on  per  session   –  Persists  current  transac&on  state  per  session  in   –  Reports  transac&on  progress  back  to   memory   central  monitoring  server   –  Result  sent  to  a  third  or  first  party   The most comprehensive Oracle applications & technology content under one roof
  • 35. User  Experience  Management    Increasing  Conversion  Rates  through  Conversion  Analysis     “We know where people “I need to understand bad “We can’t identify how are abandoning the conversion trends immediately many and which users website but we don’t to reduce lost business.” are associated with understand why.” conversion issues.” “How much money have “When people abandon the we lost because of this site, they often call customer problem?” service – which drives up our Business cost of service.” The most comprehensive Oracle applications & technology content under one roof
  • 36. “Revenue  loss  -­‐  a  Key  Indicator  example”   1.   Recognized  add-­‐to-­‐cart  page   My  Transac'on  Record   2.   Page  analyzed   My  Transac'on  Record   Transac&on  Name   Buy  Funnel   •   Parse  $$  amount   Transac&on  Name   Buy  Funnel   3.   Updates  Transac&on  Record   Username   Mike  Smith   Username   Mike  Smith   •   Add  to  current  Cart  Amount   Browser     IE  8   4.   Transac&on  Completes  Successfully   Browser     IE  8   Cart  Amount   $625   5.   Increment  Sale  Amount   Cart  Amount   ….   •   Set  Lost  Sale  Amount  to  0   Transac&on  State   Ac&ve   Transac&on  State   Complete  Success   Sale  Amount   N/A   Sale  Amount   $625   Lost  Sale  Amount   N/A   The most comprehensive Oracle applications 0   Lost  Sale  Amount   & technology content under one roof
  • 37. “Understanding  Bad  Conversion  Trends”   My  Transac'on  Record   Transac&on  Name   Buy  Funnel   Username   Mike  Smith   Browser     IE  8   Cart  Amount   $625   Transac&on  State   Ac&ve   Sale  Amount   N/A   Lost  Sale  Amount   N/A   •  Quan&ta&ve  measures  available  in  Analy&cs  and  UEM   •  Allows  us  to  form  a  hypothesis  about  conversion  trends     •  Qualita&ve  valida&on  is  the  next  step  to  validate     •  Session  replay  is  that  valida&on   The most comprehensive Oracle applications & technology content under one roof
  • 38. “The  5  W’s  of  Transac&on  Abandonment”   •  Where  are  users  dropping?   My  Transac'on  Record   My  Transac'on  Record   •  Which  users  are  dropping?   Transac&on  Name   My  Transac'on  unnel   Transac&on  Name   Buy  F Record   Username   My  Transac'on  unnel   Buy  F Record   Mike  Smith   •  Why  are  users  dropping?   Transac&on  Name   Username   Username   My  Transac'on  unnel   Buy  F Record   Mike  Smith   Browser     Transac&on  Name   8   My  Transac'on  unnel   IE   Buy  F Record   Mike  Smith   Browser     Transac&on  Name   8  IE   Buy  Funnel   •  When  did  users  start  dropping?   Cart  Amount   Username   Cart  Amount   Username   Transac&on  State     Browser   $625   Browser     Transac&on  Name   8  IE   $625   Mike  Smith   Ac&ve   IE  8   Buy  Funnel   Mike  Smith   Cart  Amount   Username   $625   Mike  Smith   •  What  were  users  doing  when  they  dropped?   Transac&on  State     Browser   Sale  Amount   Amount   Cart   Transac&on  State     Browser   Sale  Amount   Amount   Cart   Ac&ve   IE  8   N/A   N/A   $625   Ac&ve   IE  8   $625   Lost  Sale  Amount   Transac&on  State   N/A   Ac&ve   Sale  Amount   Amount   Cart   N/A   $625   Lost  Sale  Amount   Transac&on  State   N/A   Ac&ve   Sale  Amount   N/A   Lost  Sale  Amount   Transac&on  State   N/A   Ac&ve   Sale  Amount   N/A   Lost  Sale  Amount   N/A   Sale  Amount   N/A   Lost  Sale  Amount   N/A   Lost  Sale  Amount   N/A   The most comprehensive Oracle applications & technology content under one roof
  • 39. “People calling customer service drive up costs”   •  Relying  on  customers  to  call  in   when  problems  with  transac&ons  is   costly   –  Lost  revenue   –  Damage  to  brand—reduces  repeat   purchases   –  Call  center  personnel  are  expensive   •  Transac&on  Conversion  Analysis   provides  insight  to:   –  Spot  unwanted  conversion  trends  before   they  impact  the  business   –  Increases  efficiency  of  call-­‐center  personnel —look  at  a  user  session  to  recreate  the   problem   The most comprehensive Oracle applications & technology content under one roof
  • 40. Points  to  Remember   ü Transaction analysis is insurance for achieving and maintaining desired business outcomes ü Weigh the costs of not doing versus doing conversion analysis ü Is analytics enough or do you need something more to make you analytics actionable? The most comprehensive Oracle applications & technology content under one roof
  • 41. Thank  you  for  your  &me       Please  drop  by  the  Quest  booth  in  the  vendor   hall  if  you  would  like  to  have  a  look  at  our   approach  to  Applica&on  Performance   Management   The most comprehensive Oracle applications & technology content under one roof