SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Downloaden Sie, um offline zu lesen
The Experience Architecture
      Marcel Boucher | Sr. Product Marketing Mgr
                         @marcelboucher
            Craig Randall | Chief Architect, CEM
                             @craigsmusings




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
End Customers Expect Great User-Centric Experiences




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.   2
New Interaction Channels Are Changing How Consumers Engage

                                                                   Research                        Receive mobile
                                                                                                                                       Join Facebook
                                                                   product online                  ad for product
                                                                                                                                       community for
                                                                                                                                       product

                                                                                                               Search online
                                                                                                               for product
                                                                             Receive promo
                                                                             for product                                       Research accessories
                                                                                                                               for product
                                                                                                 See TV ad
                                                                                                 for product



                                                                                                                                     Buy accessories
                                                                                                       View video for                in store
                                                                                                       newer product


                                                                                                                                        Receive
                                                                                                        Visit store to get              product
                                                                                                        help with product               updates


                                                                                                                                        Visit store
                                                                                                     Buy product                        for help
                                                                                                     online



© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.                   3
Explosion of Devices Introduces New Challenges




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.   4
The Customer Experience Management Problem




  Mobile                        Social                        Web                Email            Phone     Correspondence       Print     In Person




    Sales                       Marketing Services                       Customer Support       Retail Operations   Global Distribution   Call Centers


                                             “BACK-END” SYSTEMS OF RECORD (ERP, CRM, ECM, PLM, …)

                                                                                THE COMPANY
                                                                               Brand + Business Goal
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.                 5
Adobe’s Response

                                                                                THE CUSTOMER
                                                                               Context + Experience




  Mobile                        Social                        Web                Email            Phone     Correspondence       Print     In Person



                                                                CUSTOMER EXPERIENCE SOLUTIONS &
                                                                ADOBE DIGITAL ENTERPRISE PLATFORM



    Sales                       Marketing Services                       Customer Support       Retail Operations   Global Distribution   Call Centers


                                             “BACK-END” SYSTEMS OF RECORD (ERP, CRM, ECM, PLM, …)

                                                                                THE COMPANY
                                                                               Brand + Business Goal
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.                 6
Experience-driven Approach




                                                                                  Experiences
                                                                                      (horizontal)


                                                                                   Blueprints
                                                                                       (vertical)


                                                                                    Solutions
                                                                         (e.g. Web Experience Management, etc.)


                                                                                     Platform
                                                                                    (building blocks)




             http://blogs.adobe.com/gary/2011/07/solution-spotlight-a-look-inside-customer-communications.html
             http://blogs.adobe.com/gary/2011/08/solution-spotlight-a-look-inside-integrated-content-review.html


© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.                7
Multi-channel customer experience


                                                                              demo

                                                                              (Vision)



© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.      8
Adobe® Digital Enterprise Platform Technology Landscape

                                                                                    ANY CLIENT




    ADOBE                                                                                                           ADOBE
   CREATIVE                                                     CUSTOMER EXPERIENCE SOLUTIONS                       ONLINE
    SUITE 5                                                                                                        MARKETING
                                                                                                                     SUITE


                                                                              ADOBE DIGITAL ENTERPRISE PLATFORM



                                                                                ENTERPRISE BACKEND


                         ERP                      CRM                         ECM     LDAP       RDBMS   HR   CUSTOM


© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.             9
Experience Architecture Principles


  §    Modularity is key to “better experience faster”

  §    Everything is content (and content is managed in a repository)

  §    Context is king

  §    Cloud first, mobile first, social first




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.   10
Challenge: Composite Applications Are Made from Smaller Components

                                       Online Banking System                       Quick Access




  CRM System




                                                                                     Case Management System

© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.   11
Solution: Component Model for Static and Dynamic Applications



                                                UX Components                           Reusable experiences for
                                                                                        static or dynamic applications
                                       (Presentation / Domain Model / Services)

                                                                                        Composition (developers and

           Composite Application Framework                                              business specialists)

                                                                                        Reuse through shared catalog
                                                                       (Mosaic)
                                                                                        Multi-screen support


                    Client Component Framework                                          Dynamic loading, versioning,
                                                                                        dependency injection
                                                                       (Gravity)




                                     Enabling modular development, deploy, test and reuse

© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.        12
More on UX Components

§    Architecture
      pattern
                                                                                                   UX COMPONENT
      §    Component
            separate from skin                                          Presentation                    Domain              Integration
      §    Interfaces in front                                                  View
            of implementation                                                 (Component)
                                                                                                         Data Model        DataTransferObject




                                                                         IPresentationModel           IServiceDelegate      IBackendService
§    Extensibility
      §    Interfaces and
            domain objects are
                                                                         PresentationModel
            inheritable                                                        (Skin)
                                                                                                     ServiceDelegateImpl   BackendServiceImpl

      §    Skins/styles are
            replaceable
      §    Services are
                                                                                                       Infrastructure
            injectable


© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.                   13
UX Component-based UI Example




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.   14
Same UX Component-based UI – New Skin and New Data Source




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.   15
UX Component Patterns


                                                                               Client                                         Server

                                                                                                               UX Component
                                         Presentation
                                      View                                                    Domain & Service
                                                                      Events
                                                                                                   IDomainModel
                                                                                               Foo getFoo()




                                                                                                                               ADEP RIA Server
                         Data Binding
                                                                                               setFoo(Foo f)

                          IPresentationModel
                                                                                                   DomainModel
                                                                                               Foo getFoo()
                           PresentationModel                                                   setFoo(Foo f)

                           {View State}
                           {Operations}                                                               IService
                           {Events}                                                            operation()


                                                                                                    ServiceImpl
                                                                                               operation()




                                            Infrastructure                        UtilityClasses




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.                   16
Pattern: Custom View and Presentation Model




                                                                              Presentation                        UX Component
                                                           CustomView
                                                                                             Events              Domain &
                                                                                                                  Service
                                                          Data Binding

                                                                   IPresentationModel


                                                CustomPresentationModel
                                                                   {View State}
                                                                   {Operations}
                                                                   {Events}




                                                                                  Infrastructure      UtilityClasses




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.                  17
Pattern: Custom Application Façade

                                                                                Customization Façade


                                                                                   AppDomainModel                     UX Component
                                        Presentation                              eRIADomainModel
                                                                                  serviceDelegate       Domain & Service
                                        View                           Events     Foo getFoo()               IDomainModel
                                                                                  setFoo(Foo f)         Foo getFoo()
                   Data Binding                                                   Bar getBar()          setFoo(Foo f)
                                                                                  setBar()
                           IPresentationModel
                            IPresentationModel                                                                DomainModel
                                                                                                        Foo getFoo()
                                                                                                        setFoo(Foo f)
                             PresentationModel                                      IServiceDelegate
                           {View State}                                           operation()                    IService
                           {Operations}                                                                 operation()
                           {Events}
                                                                                  ServiceDelegateImpl          ServiceImpl
                                                                                  backendService
                                                                                                        operation()
                                                                                  operation()



                                                          Infrastructure             UtilityClasses




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.          18
ADEP Experience Server Core Resource-first Request Processing


  §    URI decomposition                                                          request

  §    Resolve the resource                                                                 Resource
        §    Source: request URI                                                            Resolver

  §    Resolve rendering script                                                                 Resource
                                                                                                 (sling:resourceType)
        §    Source: resource type
        §    Scripts are wrapped by a generic script Servlet                                 Script
                                                                                             Resolver
  §    Create rendering chain
        §    Configurable (Servlet) filters
        §    Rendering Servlet
                                                                                              Script
  §    Invoke rendering chain
                                                                              response

© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.   19
Optimized to manage structured and
                unstructured content.
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.   20
ContextCloud and ContextEngine




                 Harmonized Profile
         Social Network Information
                          CRM Data
                                                                                                               Preferences, Collaborative
                                                                                                               Filtering, Interests
                                                                                                               ContextCloud
             Immediate Page context
               Language, Nav Depth

                                                                                                               Very “Current”
                                                                                                               Environment



         Activity Stream Information
            Events from SiteCatalyst
                                                                                                               Resolved Segments
                                                                                                               “Insights”



                                                                    Simulate. Experiment. Visualize. Extend.
                                                                      Immediate, Scalable, Client-Sided*



© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.            21
Web Experience Management + SiteCatalyst + Test&Target


                                                                              demo

                                                                              (How)



© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.     22
The Pillars of Customer Experience




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.   23
Multi-device World




                                                  UserAgentRadical: nokia6170          mms_max_width: 640           ringtone_voices: 4
                                                  colors: 65536                        mms_mp4: TRUE                streaming_3gpp: T
                                                                                       mms_vcalendar: TRUE
                                                  fall_back: nokia_generic_series40_dp20                            streaming_real_m
                                                  j2me_amr: TRUE                       mms_video: TRUE              streaming_video: T
                                                  j2me_cldc_1_1: TRUE                  model_name: 6170             streaming_video_a
                                                  j2me_h263: TRUE                      mp3: TRUE                    uaprof: http://nds1
                                                  j2me_mpeg4: TRUE                     physical_screen_height: 40   user_agent: Nokia
                                                  j2me_screen_height: 160              physical_screen_width: 32    video: TRUE
                                                  max_data_rate: 200                   playback_3gpp: TRUE          video_3gpp: TRUE
                                                  max_deck_size: 4194304               playback_acodec_amr: nb      video_3gpp2: FAL
                                                  max_image_height: 115                playback_mp4: TRUE           video_max_height
                                                  max_image_width: 122                 playback_vcodec_h263_0: 10   video_max_width:
                                                  mms_3gpp: TRUE                       resolution_height: 160       video_mp4: TRUE
                                                  mms_max_height: 480                  ringtone_amr: TRUE           video_preferred_h
                                                  mms_max_size: 100000                 ringtone_mp3: TRUE           video_preferred_w


© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.   24
Adobe Provides a Complete Ecosystem for a Mobile First Strategy




                                                                                      Integrate &   Analyze &
                Create                                          Build / Deploy
                                                                                        Manage      Optimize




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.      25
Multi-channel and the Mobile Web with WEM

                                                                                                                    Go from desktop to mobile design
                                                                                                                    Emulates devices and features
                                                                                                                    Detects devices for optimum
                                                                                                                    experience
                                                                                                                    Same tools across desktop & mobile




                                                                                     Smartphone
Desktop




                                                                                                  Feature Phone
          Tablet




  © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.   26
  © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Flash Builder & Flex 4.5.1
  Rapidly Build Expressive Mobile, Web & Desktop Experiences


                                One Tool, One Language, One Codebase


                                                                              Flex Application   Common codebase



                                                                                    AIR



                                                                                                 Desktop
                                                                                                  OS’s




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.           27
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Just How Easy Is It?




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.   28
Just How Easy Is It?




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.   29
Just How Easy Is It?




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.   30
Just How Easy Is It?




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.   31
Web 1995




                   Webmaster
                    html websites
                                                                              days   Business
                                                                                         word files




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.    32
Apps 2011




                            App Developer
                   Webmaster
                    html websites
                                                                                         days           Business
                                                                                                            word files
                                 apps                                                     ha!!
                                                                                                              ppt




                                                                + uncertainty
                                                                         (third party review process)




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.               33
Updating Deployed Apps Typically Means a Lot of Work



                                                                                                            Finance
                                                                                                             Corp
                        Finance Corp                                             “You have
                                                                                 an update…”             A full service financial
                                                                                                                institution


                   Home                   Accounts                                                       Home           Accounts    Support



                                                                               User Experience
                                                                              Enterprise Experience




    Marketing Requests                                                        Development Team               App Re-submitted to
    Changes                                                                   Rebuilds App; Recompiles       App Stores
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.            34
Use Content Sync to Easily Update Deployed Applications



                                                                                                             Finance
                                                                              User restarts app               Corp
                        Finance Corp
                                                                                                          A full service financial
                                                                                                                 institution


                   Home                   Accounts                                                        Home           Accounts    Support



                                                                               User Experience
                                                                              Enterprise Experience




                                                                                                                                     Content Sync
                                                                                                           HTML
                                                                                                           SWF
                                                                                                           Images
                                                                                                           Documents
                                                                                                           Video



                                                                Adobe Digital Enterprise Platform

© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.            35
Experience Architecture Resources


  §    Introductory set of blog posts
        http://craigrandall.net/archives/2011/07/adep-architecture-principles/

        http://craigrandall.net/archives/2011/06/what-is-xoa/

        http://craigrandall.net/archives/2011/06/what-is-a-ux-component/


  §    Technical white paper (additional depth)
        http://demand.assets.adobe.com/en/downloads/whitepaper/7958.whitepaper.ADEP_Architecture.en.pdf



  §    Enterprise developer center
        http://www.adobe.com/devnet/enterprise-platform.html




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.   36
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.

Weitere ähnliche Inhalte

Andere mochten auch

HASTAC 2016 Keynote on Experience Architecture
HASTAC 2016 Keynote on Experience ArchitectureHASTAC 2016 Keynote on Experience Architecture
HASTAC 2016 Keynote on Experience ArchitectureLiza Potts
 
Amplexor - Future of Document Management - DXM for the workplace
Amplexor - Future of Document Management - DXM for the workplaceAmplexor - Future of Document Management - DXM for the workplace
Amplexor - Future of Document Management - DXM for the workplaceAmplexor
 
Amplexor Customer Experience Management seminar Adobe
Amplexor Customer Experience Management seminar Adobe Amplexor Customer Experience Management seminar Adobe
Amplexor Customer Experience Management seminar Adobe Amplexor
 
Webinar: Optimize digital customer experiences with Adobe Experience Manager ...
Webinar: Optimize digital customer experiences with Adobe Experience Manager ...Webinar: Optimize digital customer experiences with Adobe Experience Manager ...
Webinar: Optimize digital customer experiences with Adobe Experience Manager ...MongoDB
 
Marketing to the Mobile Elite
Marketing to the Mobile EliteMarketing to the Mobile Elite
Marketing to the Mobile EliteAndrew Savory
 
Interoperability at Apache Software Foundation
Interoperability at Apache Software FoundationInteroperability at Apache Software Foundation
Interoperability at Apache Software FoundationPaolo Mottadelli
 
Performance Pack
Performance PackPerformance Pack
Performance Packday
 
How to defend from an attacker armed with a mathematician
How to defend from an attacker armed with a mathematicianHow to defend from an attacker armed with a mathematician
How to defend from an attacker armed with a mathematician Antonio Sanso
 
Circuit 2015 Keynote - Carsten Ziegeler
Circuit 2015 Keynote -  Carsten ZiegelerCircuit 2015 Keynote -  Carsten Ziegeler
Circuit 2015 Keynote - Carsten ZiegelerICF CIRCUIT
 
CIRCUIT 2015 - 10 Things Apache Sling Can Do
CIRCUIT 2015 - 10 Things Apache Sling Can DoCIRCUIT 2015 - 10 Things Apache Sling Can Do
CIRCUIT 2015 - 10 Things Apache Sling Can DoICF CIRCUIT
 
Gartner 2013 - Multichannel Campaign Management (MCCM)
Gartner 2013 - Multichannel Campaign Management (MCCM)Gartner 2013 - Multichannel Campaign Management (MCCM)
Gartner 2013 - Multichannel Campaign Management (MCCM)Jason Bargent
 

Andere mochten auch (20)

Good Building
Good BuildingGood Building
Good Building
 
UVC100Summer16_Class6
UVC100Summer16_Class6UVC100Summer16_Class6
UVC100Summer16_Class6
 
HASTAC 2016 Keynote on Experience Architecture
HASTAC 2016 Keynote on Experience ArchitectureHASTAC 2016 Keynote on Experience Architecture
HASTAC 2016 Keynote on Experience Architecture
 
Amplexor - Future of Document Management - DXM for the workplace
Amplexor - Future of Document Management - DXM for the workplaceAmplexor - Future of Document Management - DXM for the workplace
Amplexor - Future of Document Management - DXM for the workplace
 
Amplexor Customer Experience Management seminar Adobe
Amplexor Customer Experience Management seminar Adobe Amplexor Customer Experience Management seminar Adobe
Amplexor Customer Experience Management seminar Adobe
 
Webinar: Optimize digital customer experiences with Adobe Experience Manager ...
Webinar: Optimize digital customer experiences with Adobe Experience Manager ...Webinar: Optimize digital customer experiences with Adobe Experience Manager ...
Webinar: Optimize digital customer experiences with Adobe Experience Manager ...
 
Marketing to the Mobile Elite
Marketing to the Mobile EliteMarketing to the Mobile Elite
Marketing to the Mobile Elite
 
Top X OAuth 2 Hacks
Top X OAuth 2 HacksTop X OAuth 2 Hacks
Top X OAuth 2 Hacks
 
Interoperability at Apache Software Foundation
Interoperability at Apache Software FoundationInteroperability at Apache Software Foundation
Interoperability at Apache Software Foundation
 
Performance Pack
Performance PackPerformance Pack
Performance Pack
 
ace 2017x
ace 2017xace 2017x
ace 2017x
 
The Future of ECM
The Future of ECMThe Future of ECM
The Future of ECM
 
Java standards in WCM
Java standards in WCMJava standards in WCM
Java standards in WCM
 
How to defend from an attacker armed with a mathematician
How to defend from an attacker armed with a mathematicianHow to defend from an attacker armed with a mathematician
How to defend from an attacker armed with a mathematician
 
JCR and Sling Quick Dive
JCR and Sling Quick DiveJCR and Sling Quick Dive
JCR and Sling Quick Dive
 
Circuit 2015 Keynote - Carsten Ziegeler
Circuit 2015 Keynote -  Carsten ZiegelerCircuit 2015 Keynote -  Carsten Ziegeler
Circuit 2015 Keynote - Carsten Ziegeler
 
CIRCUIT 2015 - 10 Things Apache Sling Can Do
CIRCUIT 2015 - 10 Things Apache Sling Can DoCIRCUIT 2015 - 10 Things Apache Sling Can Do
CIRCUIT 2015 - 10 Things Apache Sling Can Do
 
Cqcon
CqconCqcon
Cqcon
 
Gartner 2013 - Multichannel Campaign Management (MCCM)
Gartner 2013 - Multichannel Campaign Management (MCCM)Gartner 2013 - Multichannel Campaign Management (MCCM)
Gartner 2013 - Multichannel Campaign Management (MCCM)
 
Open Development
Open DevelopmentOpen Development
Open Development
 

Ähnlich wie Customer Experience Architecture

Product and brand management ppt
Product and brand management pptProduct and brand management ppt
Product and brand management pptMukku Jakkaraiah
 
Social Media For Business @ TiE Chennai
Social Media For Business @ TiE ChennaiSocial Media For Business @ TiE Chennai
Social Media For Business @ TiE ChennaiSorav Jain
 
10 08 26_siteforum_spectronet_jena
10 08 26_siteforum_spectronet_jena10 08 26_siteforum_spectronet_jena
10 08 26_siteforum_spectronet_jenaKarsten Schmidt
 
SDL Media Manager on Digital Signage
SDL Media Manager on Digital SignageSDL Media Manager on Digital Signage
SDL Media Manager on Digital Signagesdlmedia
 
Branding for the Industrial Markets
Branding for the Industrial MarketsBranding for the Industrial Markets
Branding for the Industrial MarketsJuliann Grant
 
Ipsos_ASI Yahoo! presentation at the arf
Ipsos_ASI Yahoo! presentation at the arfIpsos_ASI Yahoo! presentation at the arf
Ipsos_ASI Yahoo! presentation at the arfIpsosASI_NL
 
Using joint R&D alliances or technology licensing to create a unique product
Using joint R&D alliances or technology licensing to create a unique productUsing joint R&D alliances or technology licensing to create a unique product
Using joint R&D alliances or technology licensing to create a unique productAlfred Griffioen
 
commerce summit Hamburg
commerce summit Hamburgcommerce summit Hamburg
commerce summit HamburgFolienKnecht
 
Deep Dive Into Operationalizing Social Media
Deep Dive Into Operationalizing Social MediaDeep Dive Into Operationalizing Social Media
Deep Dive Into Operationalizing Social MediaZena Weist
 
Choosing the right Agile innovation practices: Scrum vs Kanban vs Lean Startu...
Choosing the right Agile innovation practices: Scrum vs Kanban vs Lean Startu...Choosing the right Agile innovation practices: Scrum vs Kanban vs Lean Startu...
Choosing the right Agile innovation practices: Scrum vs Kanban vs Lean Startu...JAX London
 
Excel Retail & Brand Display Presentation
Excel Retail & Brand Display PresentationExcel Retail & Brand Display Presentation
Excel Retail & Brand Display Presentationallenmoen
 

Ähnlich wie Customer Experience Architecture (20)

Product management
Product managementProduct management
Product management
 
Product and brand management ppt
Product and brand management pptProduct and brand management ppt
Product and brand management ppt
 
Social Media For Business @ TiE Chennai
Social Media For Business @ TiE ChennaiSocial Media For Business @ TiE Chennai
Social Media For Business @ TiE Chennai
 
10 08 26_siteforum_spectronet_jena
10 08 26_siteforum_spectronet_jena10 08 26_siteforum_spectronet_jena
10 08 26_siteforum_spectronet_jena
 
SDL Media Manager on Digital Signage
SDL Media Manager on Digital SignageSDL Media Manager on Digital Signage
SDL Media Manager on Digital Signage
 
Product adaptation
Product adaptationProduct adaptation
Product adaptation
 
Branding for the Industrial Markets
Branding for the Industrial MarketsBranding for the Industrial Markets
Branding for the Industrial Markets
 
Lecture Slides
Lecture SlidesLecture Slides
Lecture Slides
 
Ipsos_ASI Yahoo! presentation at the arf
Ipsos_ASI Yahoo! presentation at the arfIpsos_ASI Yahoo! presentation at the arf
Ipsos_ASI Yahoo! presentation at the arf
 
Digital Creative Excellence
Digital Creative Excellence Digital Creative Excellence
Digital Creative Excellence
 
Merge Product Variants
Merge Product VariantsMerge Product Variants
Merge Product Variants
 
Using joint R&D alliances or technology licensing to create a unique product
Using joint R&D alliances or technology licensing to create a unique productUsing joint R&D alliances or technology licensing to create a unique product
Using joint R&D alliances or technology licensing to create a unique product
 
Hm aug digital mktg solution
Hm aug digital mktg solution Hm aug digital mktg solution
Hm aug digital mktg solution
 
commerce summit Hamburg
commerce summit Hamburgcommerce summit Hamburg
commerce summit Hamburg
 
Viseven
VisevenViseven
Viseven
 
Deep Dive Into Operationalizing Social Media
Deep Dive Into Operationalizing Social MediaDeep Dive Into Operationalizing Social Media
Deep Dive Into Operationalizing Social Media
 
Choosing the right Agile innovation practices: Scrum vs Kanban vs Lean Startu...
Choosing the right Agile innovation practices: Scrum vs Kanban vs Lean Startu...Choosing the right Agile innovation practices: Scrum vs Kanban vs Lean Startu...
Choosing the right Agile innovation practices: Scrum vs Kanban vs Lean Startu...
 
Product Management
Product ManagementProduct Management
Product Management
 
Product management (2013)
Product management (2013)Product management (2013)
Product management (2013)
 
Excel Retail & Brand Display Presentation
Excel Retail & Brand Display PresentationExcel Retail & Brand Display Presentation
Excel Retail & Brand Display Presentation
 

Kürzlich hochgeladen

Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptxGo for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptxRakhi Bazaar
 
Environmental Impact Of Rotary Screw Compressors
Environmental Impact Of Rotary Screw CompressorsEnvironmental Impact Of Rotary Screw Compressors
Environmental Impact Of Rotary Screw Compressorselgieurope
 
Unveiling the Soundscape Music for Psychedelic Experiences
Unveiling the Soundscape Music for Psychedelic ExperiencesUnveiling the Soundscape Music for Psychedelic Experiences
Unveiling the Soundscape Music for Psychedelic ExperiencesDoe Paoro
 
Driving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerDriving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerAggregage
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfShashank Mehta
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Americas Got Grants
 
Healthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare NewsletterHealthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare NewsletterJamesConcepcion7
 
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...Hector Del Castillo, CPM, CPMM
 
Interoperability and ecosystems: Assembling the industrial metaverse
Interoperability and ecosystems:  Assembling the industrial metaverseInteroperability and ecosystems:  Assembling the industrial metaverse
Interoperability and ecosystems: Assembling the industrial metaverseSiemens
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024Adnet Communications
 
NAB Show Exhibitor List 2024 - Exhibitors Data
NAB Show Exhibitor List 2024 - Exhibitors DataNAB Show Exhibitor List 2024 - Exhibitors Data
NAB Show Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...Operational Excellence Consulting
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdfShaun Heinrichs
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Peter Ward
 
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...SOFTTECHHUB
 
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdfChris Skinner
 
Data Analytics Strategy Toolkit and Templates
Data Analytics Strategy Toolkit and TemplatesData Analytics Strategy Toolkit and Templates
Data Analytics Strategy Toolkit and TemplatesAurelien Domont, MBA
 
Onemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring CapabilitiesOnemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring CapabilitiesOne Monitar
 

Kürzlich hochgeladen (20)

Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptxGo for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
 
Environmental Impact Of Rotary Screw Compressors
Environmental Impact Of Rotary Screw CompressorsEnvironmental Impact Of Rotary Screw Compressors
Environmental Impact Of Rotary Screw Compressors
 
Unveiling the Soundscape Music for Psychedelic Experiences
Unveiling the Soundscape Music for Psychedelic ExperiencesUnveiling the Soundscape Music for Psychedelic Experiences
Unveiling the Soundscape Music for Psychedelic Experiences
 
Driving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerDriving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon Harmer
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdf
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...
 
Healthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare NewsletterHealthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare Newsletter
 
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
 
Interoperability and ecosystems: Assembling the industrial metaverse
Interoperability and ecosystems:  Assembling the industrial metaverseInteroperability and ecosystems:  Assembling the industrial metaverse
Interoperability and ecosystems: Assembling the industrial metaverse
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024
 
NAB Show Exhibitor List 2024 - Exhibitors Data
NAB Show Exhibitor List 2024 - Exhibitors DataNAB Show Exhibitor List 2024 - Exhibitors Data
NAB Show Exhibitor List 2024 - Exhibitors Data
 
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...
 
The Bizz Quiz-E-Summit-E-Cell-IITPatna.pptx
The Bizz Quiz-E-Summit-E-Cell-IITPatna.pptxThe Bizz Quiz-E-Summit-E-Cell-IITPatna.pptx
The Bizz Quiz-E-Summit-E-Cell-IITPatna.pptx
 
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
 
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
 
Data Analytics Strategy Toolkit and Templates
Data Analytics Strategy Toolkit and TemplatesData Analytics Strategy Toolkit and Templates
Data Analytics Strategy Toolkit and Templates
 
WAM Corporate Presentation April 12 2024.pdf
WAM Corporate Presentation April 12 2024.pdfWAM Corporate Presentation April 12 2024.pdf
WAM Corporate Presentation April 12 2024.pdf
 
Onemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring CapabilitiesOnemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
 

Customer Experience Architecture

  • 1. The Experience Architecture Marcel Boucher | Sr. Product Marketing Mgr @marcelboucher Craig Randall | Chief Architect, CEM @craigsmusings © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
  • 2. End Customers Expect Great User-Centric Experiences © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 2
  • 3. New Interaction Channels Are Changing How Consumers Engage Research Receive mobile Join Facebook product online ad for product community for product Search online for product Receive promo for product Research accessories for product See TV ad for product Buy accessories View video for in store newer product Receive Visit store to get product help with product updates Visit store Buy product for help online © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 3
  • 4. Explosion of Devices Introduces New Challenges © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 4
  • 5. The Customer Experience Management Problem Mobile Social Web Email Phone Correspondence Print In Person Sales Marketing Services Customer Support Retail Operations Global Distribution Call Centers “BACK-END” SYSTEMS OF RECORD (ERP, CRM, ECM, PLM, …) THE COMPANY Brand + Business Goal © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 5
  • 6. Adobe’s Response THE CUSTOMER Context + Experience Mobile Social Web Email Phone Correspondence Print In Person CUSTOMER EXPERIENCE SOLUTIONS & ADOBE DIGITAL ENTERPRISE PLATFORM Sales Marketing Services Customer Support Retail Operations Global Distribution Call Centers “BACK-END” SYSTEMS OF RECORD (ERP, CRM, ECM, PLM, …) THE COMPANY Brand + Business Goal © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 6
  • 7. Experience-driven Approach Experiences (horizontal) Blueprints (vertical) Solutions (e.g. Web Experience Management, etc.) Platform (building blocks) http://blogs.adobe.com/gary/2011/07/solution-spotlight-a-look-inside-customer-communications.html http://blogs.adobe.com/gary/2011/08/solution-spotlight-a-look-inside-integrated-content-review.html © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 7
  • 8. Multi-channel customer experience demo (Vision) © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 8
  • 9. Adobe® Digital Enterprise Platform Technology Landscape ANY CLIENT ADOBE ADOBE CREATIVE CUSTOMER EXPERIENCE SOLUTIONS ONLINE SUITE 5 MARKETING SUITE ADOBE DIGITAL ENTERPRISE PLATFORM ENTERPRISE BACKEND ERP CRM ECM LDAP RDBMS HR CUSTOM © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 9
  • 10. Experience Architecture Principles §  Modularity is key to “better experience faster” §  Everything is content (and content is managed in a repository) §  Context is king §  Cloud first, mobile first, social first © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 10
  • 11. Challenge: Composite Applications Are Made from Smaller Components Online Banking System Quick Access CRM System Case Management System © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 11
  • 12. Solution: Component Model for Static and Dynamic Applications UX Components Reusable experiences for static or dynamic applications (Presentation / Domain Model / Services) Composition (developers and Composite Application Framework business specialists) Reuse through shared catalog (Mosaic) Multi-screen support Client Component Framework Dynamic loading, versioning, dependency injection (Gravity) Enabling modular development, deploy, test and reuse © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 12
  • 13. More on UX Components §  Architecture pattern UX COMPONENT §  Component separate from skin Presentation Domain Integration §  Interfaces in front View of implementation (Component) Data Model DataTransferObject IPresentationModel IServiceDelegate IBackendService §  Extensibility §  Interfaces and domain objects are PresentationModel inheritable (Skin) ServiceDelegateImpl BackendServiceImpl §  Skins/styles are replaceable §  Services are Infrastructure injectable © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 13
  • 14. UX Component-based UI Example © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 14
  • 15. Same UX Component-based UI – New Skin and New Data Source © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 15
  • 16. UX Component Patterns Client Server UX Component Presentation View Domain & Service Events IDomainModel Foo getFoo() ADEP RIA Server Data Binding setFoo(Foo f) IPresentationModel DomainModel Foo getFoo() PresentationModel setFoo(Foo f) {View State} {Operations} IService {Events} operation() ServiceImpl operation() Infrastructure UtilityClasses © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 16
  • 17. Pattern: Custom View and Presentation Model Presentation UX Component CustomView Events Domain & Service Data Binding IPresentationModel CustomPresentationModel {View State} {Operations} {Events} Infrastructure UtilityClasses © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 17
  • 18. Pattern: Custom Application Façade Customization Façade AppDomainModel UX Component Presentation eRIADomainModel serviceDelegate Domain & Service View Events Foo getFoo() IDomainModel setFoo(Foo f) Foo getFoo() Data Binding Bar getBar() setFoo(Foo f) setBar() IPresentationModel IPresentationModel DomainModel Foo getFoo() setFoo(Foo f) PresentationModel IServiceDelegate {View State} operation() IService {Operations} operation() {Events} ServiceDelegateImpl ServiceImpl backendService operation() operation() Infrastructure UtilityClasses © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 18
  • 19. ADEP Experience Server Core Resource-first Request Processing §  URI decomposition request §  Resolve the resource Resource §  Source: request URI Resolver §  Resolve rendering script Resource (sling:resourceType) §  Source: resource type §  Scripts are wrapped by a generic script Servlet Script Resolver §  Create rendering chain §  Configurable (Servlet) filters §  Rendering Servlet Script §  Invoke rendering chain response © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 19
  • 20. Optimized to manage structured and unstructured content. © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 20
  • 21. ContextCloud and ContextEngine Harmonized Profile Social Network Information CRM Data Preferences, Collaborative Filtering, Interests ContextCloud Immediate Page context Language, Nav Depth Very “Current” Environment Activity Stream Information Events from SiteCatalyst Resolved Segments “Insights” Simulate. Experiment. Visualize. Extend. Immediate, Scalable, Client-Sided* © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 21
  • 22. Web Experience Management + SiteCatalyst + Test&Target demo (How) © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 22
  • 23. The Pillars of Customer Experience © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 23
  • 24. Multi-device World UserAgentRadical: nokia6170 mms_max_width: 640 ringtone_voices: 4 colors: 65536 mms_mp4: TRUE streaming_3gpp: T mms_vcalendar: TRUE fall_back: nokia_generic_series40_dp20 streaming_real_m j2me_amr: TRUE mms_video: TRUE streaming_video: T j2me_cldc_1_1: TRUE model_name: 6170 streaming_video_a j2me_h263: TRUE mp3: TRUE uaprof: http://nds1 j2me_mpeg4: TRUE physical_screen_height: 40 user_agent: Nokia j2me_screen_height: 160 physical_screen_width: 32 video: TRUE max_data_rate: 200 playback_3gpp: TRUE video_3gpp: TRUE max_deck_size: 4194304 playback_acodec_amr: nb video_3gpp2: FAL max_image_height: 115 playback_mp4: TRUE video_max_height max_image_width: 122 playback_vcodec_h263_0: 10 video_max_width: mms_3gpp: TRUE resolution_height: 160 video_mp4: TRUE mms_max_height: 480 ringtone_amr: TRUE video_preferred_h mms_max_size: 100000 ringtone_mp3: TRUE video_preferred_w © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 24
  • 25. Adobe Provides a Complete Ecosystem for a Mobile First Strategy Integrate & Analyze & Create Build / Deploy Manage Optimize © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 25
  • 26. Multi-channel and the Mobile Web with WEM   Go from desktop to mobile design   Emulates devices and features   Detects devices for optimum experience   Same tools across desktop & mobile Smartphone Desktop Feature Phone Tablet © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 26 © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
  • 27. Flash Builder & Flex 4.5.1 Rapidly Build Expressive Mobile, Web & Desktop Experiences One Tool, One Language, One Codebase Flex Application Common codebase AIR Desktop OS’s © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 27 © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
  • 28. Just How Easy Is It? © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 28
  • 29. Just How Easy Is It? © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 29
  • 30. Just How Easy Is It? © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 30
  • 31. Just How Easy Is It? © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 31
  • 32. Web 1995 Webmaster html websites days Business word files © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 32
  • 33. Apps 2011 App Developer Webmaster html websites days Business word files apps ha!! ppt + uncertainty (third party review process) © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 33
  • 34. Updating Deployed Apps Typically Means a Lot of Work Finance Corp Finance Corp “You have an update…” A full service financial institution Home Accounts Home Accounts Support User Experience Enterprise Experience Marketing Requests Development Team App Re-submitted to Changes Rebuilds App; Recompiles App Stores © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 34
  • 35. Use Content Sync to Easily Update Deployed Applications Finance User restarts app Corp Finance Corp A full service financial institution Home Accounts Home Accounts Support User Experience Enterprise Experience Content Sync   HTML   SWF   Images   Documents   Video Adobe Digital Enterprise Platform © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 35
  • 36. Experience Architecture Resources §  Introductory set of blog posts http://craigrandall.net/archives/2011/07/adep-architecture-principles/ http://craigrandall.net/archives/2011/06/what-is-xoa/ http://craigrandall.net/archives/2011/06/what-is-a-ux-component/ §  Technical white paper (additional depth) http://demand.assets.adobe.com/en/downloads/whitepaper/7958.whitepaper.ADEP_Architecture.en.pdf §  Enterprise developer center http://www.adobe.com/devnet/enterprise-platform.html © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 36
  • 37. © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.