This is VISUAL documentation and analysis of service



























































- Slides: 59
This is VISUAL documentation and analysis of service processes SINTEF ICT June 2016 This work by the VISUAL project is licensed under a Creative Commons Attribution-Share. Alike 4. 0 International License
Content • About VISUAL – – Key facts Who can use this material? Project partners How to make diagrams? • Introducing VISUAL – Modelling approach – Customer journeys and touchpoint typology – Overview of diagrams • • • Symbols Customer journey diagram Swimlane diagram Customer experience in VISUAL More advanced use of VISUAL 2
Key facts • VISUAL is an innovation project financed by the Research council of Norway from October 2012 to June 2016. • The fundamental goal of VISUAL was to develop a formal language for specification and visualization of service processes. • VISUAL consists of terminology, diagrams, methods and tools. • VISUAL is particularly targeting service processes that are technology-driven, standardized, and repeated in high volumes. • VISUAL is well suited for service processes extending over time, being mediated by different communication channels. Customer Journey Modelling Language (CJML) is the formalized part of VISUAL. CJML is a domain specific language for detailed and unambiguous modelling of service processes. 3
Who can use this material? • VISUAL should appeal to people working with service delivery or service innovation, independent of their role and background. • You can use this material under the following conditions: – It is licensed under the Common Creative license CC BY-SA 4. 0 Creative Commons Attribution-Share. Alike 4. 0 International License. – Read more about the project and download the Visio stencils here: www. visualproject. org 4
Project partners • Halogen AS (project owner) – Halogen is Norway's leading consultancy in service design. Please contact Halogen for any assistance with your customer journeys. Contact person: Lasse Pedersen (lasse. pedersen<at>halogen. no) • SINTEF (R&D partner and project leader) – The development of VISUAL has been driven by SINTEF in close cooperation with the project partners. The iterative development has been based on feedback collected through empirical case studies and evaluation activities. Contact person: Ragnhild Halvorsrud (ragnhild. Halvorsrud<at>sintef. no). • • • Hafslund Strøm (industry partner) FINN. no (industry partner) DIPS ASA (industry partner) Linköping University, Sweden (R&D partner) Please visit www. visualproject. org for more information. 5
How to make diagrams? • • • You can simply copy-paste the graphical elements in these slides and modify for your own use. The graphical elements are also available as a set of stencils in Visio and Omnigraffle. You can download the graphical elements, Power. Points or stencils from the project web site: www. visualproject. org 6
Introducing VISUAL 7
VISUAL • • • VISUAL targets only the part of the service process that can be encountered by the customer (or end user, consumer, citizen etc. ) VISUAL addresses the detailed interactions between a customer and one or more service providers. VISUAL describes service processes both in its hypothetical state (planned journey) and as it is experienced in a real context (actual journey). VISUAL supports service processes involving more than one customer (e. g. C 2 C services), or a network of service providers. VISUAL differs from other diagrammatic languages in two principal ways: – It models the service process from the customer's point of view – It aims at being intuitive for all users, and does not require a technical background 8
The states of a service "Services exist in two different states of being. . " Lynn Shostack (1982). How to design a service. Eur. J. Marketing 16, 49 -63. The VISUAL language distinguishes two states of a service: The planned, hypothetical service process and the actual service process resulting when a user executes the service. The two states can also be distinguished as "theory versus reality" or "static versus dynamic. " The planned service process • • • as intended and implemented by the service provider - regardless of whether it was deliberately designed or resulting from an ad-hoc development process can be described and modelled may branch into sub-journeys according to conditions, e. g. choice of alternative communication channel The actual service process • • • always involve an end-user and results in an individual experience may deviate from the planned service process results in an experience which is subjective, context dependent, and may change over time 9
What is a customer journey? Customer journey In VISUAL, a customer journey is modelled as a sequence or constellation of touchpoints involved for a customer to achieve a specific goal or an outcome. The start and end of the journey must be seen in context with the purpose of the analysis. The Customer Journey Modelling Language (CJML) is a domain specific language for modelling and visualizing a service process. As a common method in service design, customer journey mapping is practiced in various ways. However, there are some common factors that can be identified across all approaches: 1. The journey is based on the customer's point of view 2. The journey has a time dimension – or a process nature 3. The journey is divided into steps Note that a customer journey might involve both voluntary and/or mandatory aspects, and the outcome might or might not be desirable for the customer (e. g. tax reporting resulting in an additional tax payment is an example of a customer journey that is mandatory and with an undesirable outcome). Examples Customer journey representing a hospitality service: Going to the cinema to watch a movie. The service process comprises ordering and payment of the ticket, retrieval of the ticket, procedures at the movie theatre, and the movie itself. Customer journey representing a health service: Having a knee surgery. The service process typically comprise a visit to the general practitioner, a MR scanning service, a consultation with a specialist, and finally the surgery. The customer has a relation to more than one service provider during this customer journey. About customer journeys The term customer journey is generally used as metaphor for taking a customer's (or a user's, consumer's, citizen's) perspective. Customer journeys or customer journey mapping also denote a method in service design. The method is often used to express a service user's experience. Although the method is commonly used in the service industry, it lacks a theoretical foundation and a formalization. A customer journey is often divided into "before", "during" and "after" the service. Sometimes, the borders between these stages are not can be hard to define. 10
Who are involved in a customer journey? Directly involved actors The actors on the left side are directly involved in delivering the service to the customer. They are responsible for (parts of) the customer's journey. External actors The actors on the right side may influence the customer's journey, although they are not responsible for any part of the service delivery. Friend Service provider Example, directly involved actors: In the cinema example, this is the cinema company. If they have outsourced the online ticketing system, a subcontractor is also directly involved. Customer Sub-contractor • • Newspaper Example, external actors: This could be the newspaper that made the customer aware of the film, or a friend who recommended the film. Customer journeys involve complex combinations of products (tangibles), services (deeds), spaces, and information. The customer often see the set of service providers as "one entity, " and does not distinguish (or care) about their interrelation. 11
Touchpoints – the "atoms" of the journey Touchpoint A customer journey is modelled as sequences of steps and events that we refer to as touchpoints. Communication points are a sub-class of touchpoints that represents instances of communication or interaction between the customer and other actors. The other sub-class of touchpoints are actions, which do not involve directed communication. Actions are not part of the illustration, but will be further described. Friend Service provider Customer Sub-contractor Newspaper Communication points are instances of communication or interaction between the customer and other actors. Communication points forms "the backbone" of a customer journey, and they are associated with • a sender • a receiver • a communication channel 12
Touchpoints • The communication points make up the backbone of the service process, and has several important attributes that are codified in the visual notation. • Both the direction of the communication, and the communication channel itself are made visually distinct. Communication points initiated by the customer have a different color compared to the ones initiated by the service provider. Friend Service provider Customer Sub-contractor The customer sends an e-mail to the service provider Newspaper The customer receives an e-mail from the service provider • The communication channel is represented by a symbol • Touchpoints with external actors has a shaded background A friend calls and recommends the movie 13
Touchpoint typology Directly involved actors The actors on the left side are directly involved in delivering the service to the customer. They are responsible for (parts of) the customer's journey. Communication point External actors The actors on the right side may influence the customer's journey, although they are not responsible for any part of the service delivery. External communication point Communication with external actor (not involved in service provisioning) Communication with service provider. Part of the planned journey. Direct communication Steps involving a "sender" and a "receiver" in the context of the customer's journey. A communication channel is always involved. External action Action involving the service system. Lisa grabs a shopping cart TOUCHPOINTS INVOLVING THE SERVICE SYSTEM These are the touchpoints that can be controlled (to some extent) by the service provider. Action not involving the service system. Lisa writes a shopping list No communication Steps without communication are called actions. They may or may not involve interaction with the service system. TOUCHPOINTS OUTSIDE THE SERVICE SYSTEM 14
Overview of VISUAL diagrams There are two main diagram types in VISUAL for describing service delivery: Customer journey diagram Sequential diagram: for visualizing planned and actual customer journeys with few actors involved Swimlane diagram: for visualizing planned and actual customer journeys with many actors involved Deviation diagram: for visualizing actual customer journeys 15
Symbols VISUAL 16
About the VISUAL symbols • VISUAL contains a set of symbols to represent actors, communication points, and customer experience. • The symbols of VISUAL serve different purposes. – Communication point symbols represent the channel or device that carries the touchpoint. Fore some channels and devices we provide several symbols. The symbols chosen should be seen in connection to the use of symbols in the customer journey as a whole. – Actor symbols represent the actors in a customer journey (customers, employees, service providers). – Customer experience symbols represents the customer's subjective experience of a touchpoint, and are used only for actual journeys. – Health care symbols related to the health domain (institutions, systems, patients, doctors, nurses, secretaries). 17
Overview of all VISUAL symbols Communication points Health care Service providers Customer experience 18
Communication point symbols (1 of 2) telephone conversation self-service machine SMS internet via PC e-mail internet via tablet social media interaction/message internet via smartphone letter invoice face-to-face interaction payment 19
Communication points symbols (2 of 2) chat message service shopping call centre telephone shop counter globe/internet fax service desk app on PC PC app on tablet package app on smartphone technician (visit) online shopping unknown channel/device logistics 20
Actor symbols customers, employees, service providers customers service providers bank online bank employees store data system 21
Health care symbols institutions, systems, patients, doctors, nurses, secretaries hospitals patients medical practices doctor - general practitioner hospital post office hospital computer system patient medical record doctors surgeons anaesthesiologists nurses chief nurses health secretaries/receptionists 22
Customer journey diagram Visual elements and syntax VISUAL 23
Main diagram elements communication point connectors action decision point start of customer journey end of customer journey 24
Customer journey • A customer journey is modelled as a sequence of touchpoints involved for a customer to achieve a specific goal or an outcome. Communication points are instances of communication or interaction between a customer and a service provider • Actions are non-communicative events or activities conducted by a customer or service provider as part of a customer journey The scope of a customer journey should be defined in relation to the purpose of the journey mapping: – – What is the start of the customer journey? What is the end of the customer journey? 25
Communication point – basics boundary symbol area • • Communication points are represented as circles. The boundary style carries information about: – – • • the actor initiating the touchpoint the status of the touchpoint The symbol area holds information about which channel or device the communication point is carried through. The symbols are introduced in separate slides. Actor Examples The colour of the boundary indicates the actor initiating the communication point: • green: service provider • orange: customer • purple: other actor service provider customer other actor service provider sends an e-mail to customer completed missing failing customer fails to retrieve ticket Status The boundary style indicates the status of the communication point: • solid boundary: completed • dashed boundary: missing • crossed touchpoint: failing actual journeys only 26
Descriptions and identifiers Identifier Description T 1 <Description of T 1> T 2 <Description of T 2> Descriptions may be added to provide a contextual explanation of the situation: • • T 3 We recommend to keep the communication point description relatively short When rich descriptions are needed, the diagram can be accompanied by a table holding the explanations and a reference to the communication point identifier T 4 <Description of T 3> <Description of T 4> Identifiers may be added for easy referral to specific communication points. The first letter reflects the status of the communication point: • Identifiers for planned journeys – • For planned journeys: T 1, T 2, T 3, … Identifiers for actual journeys – – Planned communication points: E 1, E 2, E 3, … Ad-hoc communication points: A 1, A 2, A 3, … Missing communication points: M 1, M 2, … Failing communication points: F 1, F 2, F 3, … 27
Actions • Actions are touchpoints in the journey that do not involve communication. • Actions are visually represented as rounded squares containing text. Actions differ from communication points by lacking the communicative aspect. • Two types of actions may be distinguished in VISUAL: Action text area External action – Actions that involve parts of the service system (e. g. grab a shopping cart at the store). – External actions that do not involve the service system (e. g. writing a shopping list before visiting a store). text description External action (not involving the service system) text area text description Action (involving service system) 28
Actions - examples Visiting the store Doctor's appointment Train ride Reading the electricity meter Going to the movies 29
Decision point Examples • Decision points are used for generic costumer journeys, and refer to points in time where a customer journey can be routed into different paths. • Decision points are used when there are two or more path alternatives. Does the customer want to receive information from the service provider by e-mail? How does the customer want to receive information from the service provider? 30
Journey phase • When convenient, a customer journey can be divided into journey phases. • Journey phase can be used for all types of journeys. • The journey phases can be based on e. g. the location where the touchpoints are initiated, periods or phases of the journey, or other convenient ways of dividing the journey into phases. journey phase • journey phase Example: air travel – – – Phase 1: Ordering ticket online and preparing for the trip Phase 2: Traveling to the airport Phase 3: At the airport for departure Phase 4: At the air plane Phase 5: At the airport of arrival 31
Timeline • When convenient, a timeline can be introduced to the customer journey to emphasize the detailed timing of when different touchpoints occur. • The touchpoints are positioned according to the relevant time. • Timeline can be used for all types of journeys, but cannot be used for actual journeys that contain sequence errors. day 1 day 2 day 3 day 8 32
Example journey – "going to the movies" • Throughout this document, the following example journey is often used to illustrate different forms and features of the customer journey diagram. • The journey represents a simplified version of the service process for going to the movies. • The journey involves a person ordering and paying ticket via web (T 1), receiving confirmation of bought ticket via e-mail (T 2) and SMS (T 3), retrieving ticket at a self-service machine at the movie theatre (T 4), and finally showing the ticket at the entrance (T 5). 33
Sequential diagram planned journey examples planned journey with features Planned customer journey containing an unordered sequence (brackets) Planned customer journey consisting of a sequence in chronological order, with journey phase Planned customer journey consisting of a sequence in chronological order, with a timeline 34
actual journey Sequential diagram examples actual customer journey failing communication point Actual journey consisting of: ad-hoc communication point • four completed expected communication points (E 1 -E 4) • one failing communication point (F 1) • one ad-hoc communication point (A 1) Actual journey with timeline consisting of: missing communication point failing communication point ad-hoc communication point • three completed expected communication point (E 1 -E 3) • one missing communication point (M 1) • one failing communication point (F 1) • one ad-hoc communication point (A 1) 35
actual journey Deviation diagram – description • Touchpoints are shown in two different layers. See descriptions in in figure. Missing and failing communication points that are part of the planned journey appear as grey "ghost" symbols in the upper level All the expected elements are shown in the upper level All the deviations (ad-hoc, missing and failing touchpoints) are shown in the lower level E 1 E 3 E 2 M 1 Missing and failing communication points that are part of the planned journey appear in the lower "deviations" level showing status and initiator F 1 A 1 When a deviation follows as a direct consequence of an ad-hoc, missing, or failing element, it is displayed vertically below the touchpoint it originated from (as shown in this visualization) When a deviation touchpoint follows an ad-hoc, missing, or failing touchpoint, but is not directly connected to the previous touchpoint, it is displayed horizontally beside this touchpoint 36
actual journey Deviation diagram – example 1 • Customer journey consisting of expected communication points (E 1 -E 4), with one failing communication point (F 1) that in turn generates an ad-hoc communication point (A 1). 37
actual journey Deviation diagram – example 2 • Customer journey including sequence errors and one failing element (F 1) that in turn generates an ad-hoc communication point (A 1). 38
Swimlane diagram Visual elements and syntax VISUAL 39
About the VISUAL swimlane diagram • VISUALs swimlane diagram can be used to visualize planned and actual journeys with many actors involved. • The diagram visualizes each actor's journey in separate swim lanes, containing the touchpoints. • Time extends in the horizontal direction. • Actors represented in the diagram can be people, organizations, or data systems. The actors should always represent an entity encountered by the customer. 40
Swimlane diagram – visual elements • Touchpoints are represented as rounded squares. – – Communication point initiator symbol text area • Communication points contain a symbol and a text field Actions contain a text field only A communication point appear as a "vertical pair" of boxes, each representing the sender and the receiver. – – – the sender's box has a dark background the receiver's box has a white background an arrow indicates the direction of the communication Communication point receiver symbol text area Actors Action Communication point (no communication) point Communication point text area Time flow 41
Swimlane diagram - phases and comments • • Journey phases may be added to the diagram (top). It may be convenient to add comments, clarifications, or notes about simplifications in a separate field (bottom). Date/time Out-pa ti ent cl inic Gener al practitioner's o ff ice Patient GP Specialist Comment Meets at local medical center for an appointment with GP Medical examination of patient => need to consult a specialist Receives letter with date and time for appointment GP prepares and sends an electronic referral to the specialist Receives the referral and decide to call in the patient Schedules and sends letter about appointment Simplification: this is normally taken care of by a medical coordinator at the specialists clinique W A I T I N G T I M E Receives SMSreminder about the appointment Meets at specialist clinic for an examination Sends notification about the appointment Examines the patient, decides for an operation 42
Deviations in actual customer journeys • • A swimlane diagram can also be used to represent actual customer journeys with deviations from the planned journey. The shape's boundary style carries information about its status, as illustrated to the right. Sender Receiver Completed Missing Failing • When it is important to outline deviations in relation to a planned journey, a customer journey deviation diagram may be more suitable. Ad-hoc 43
Swimlane diagram planned journey – Example planned journey (part 1) Planned journey of ordering electricity from a utility company. Customer Telemarketing Power supplier Receives call from telemarketing and agrees to electricity deal Receives request for agreement confirmation and meter reading Calls the customer and offers electricity deal Sends request for agreement confirmation and meter reading Reads the meter Receives info about the agreement being processed Sends agreement confirmation and meter reading Receives agreement confirmation and meter reading Customer info is sent to power supplier Receives customer info Sends info about the agreement being processed Grid company Bankrelated 44
Swimlane diagram planned journey – Example planned journey (part 2) Planned journey of ordering electricity from a utility company. Receives welcome call Customer Receives meter reading notification Reads the meter Receives invoice Sends the meter Pays invoice Telemarketing Power supplier Grid company Bankrelated Calls customer for a welcome call Receives payment Sends notification for meter reading Receives the meter reading Sends invoice to be forwarded to customer Receives invoice to be forwarded to customer Invoice ready for customer 45
Swimlane diagram actual journey – Example actual journey (part 1) Missing communication point: Actual journey of ordering electricity from a utility company. Customer Telemarketing Power supplier Receives call from telemarketing and agrees to electricity deal Receives request for agreement confirmation and meter reading Calls the customer and offers electricity deal Sends request for agreement confirmation and meter reading Reads the meter The SMS about the agreement being processed is no received Receives info about the agreement being processed Sends agreement confirmation and meter reading Receives agreement confirmation and meter reading Customer info is sent to power supplier Receives customer info Sends info about the agreement being processed Grid company Bankrelated 46
Swimlane diagram actual journey – Example actual journey (part 2) Actual journey of ordering electricity from a utility company. Receives welcome call Customer Receives meter reading notification Reads the meter Failing communication point: The customer fails to send the meter reading. Receives invoice Sends the meter Pays invoice Telemarketing Power supplier Grid company Bankrelated Calls customer for a welcome call Receives payment Sends notification for meter reading Receives the meter reading Sends invoice to be forwarded to customer Receives invoice to be forwarded to customer Invoice ready for customer 47
Customer experience VISUAL 48
About customer experience in VISUAL • In VISUAL, customer or user experience is conceptualized according to research from the human-computer interaction domain; as a subjective, dynamic and context-dependent phenomenon. • Customer experience is thus associated with actual journeys only, based on self-reported input from the individual user. • The visual notation allows textual excerpts of self-reported data, as well as assessments of the customer experience. • Customer experience is visualized as call-outs containing the customer's subjective account of a given event. 49
actual journey Customer experience symbols • VISUAL conveys CX in two different ways: – Textual description based on the customer's own formulation – Symbols representing the customer's rating. Smiley symbols are used to visualize the customer's experience • • • The symbols can be used to match both a 3 -point and a 5 -point Likert scale. 1 2 3 4 5 very unsatisfied neutral satisfied very satisfied The VISUAL language supports CX in customer journey diagrams (using callout or table), as shown in the following slides. The CX symbols may also be inserted directly into the diagram in the close vicinity of a touchpoint. 50
actual journey Customer experience – callout • • • Customer experience collected from interviews, questionnaires, etc. can be visualized using simple callout containing customers' statements. The example shows the use of callouts to express customer experience. The customer experience symbol relates to how the customer has rated a touchpoint. E 1 order and pay ticket via web It was easy to order the tickets. I just chose the movie I wanted to see, selected a seat, and put in my payment details. Very satisfied E 2 e-mail confirmation E 3 SMS confirmation E 4 retrieve ticket I don't understand why I get this information on SMS when I also received it on e-mail. Unsatisfied E 5 ticket control at entrance The queue for getting into the movie theatre was a bit long, but the person at the entrance was very friendly and helpful. Satisfied 51
actual journey Customer experience – table • • • The example shows the use of a table to express customer experience. Customer experience collected from interviews, questionnaires, etc. can be listed in a table. The table consists of the touchpoint identifier, touchpoint description, customer experience, and a touchpoint score provided by the customer. E 1 order and pay ticket via web Label E 1 E 2 e-mail confirmation E 3 SMS confirmation E 4 retrieve ticket E 5 ticket control at entrance E 2 Touchpoints Customer experience Order and pay via web It was easy to order the tickets. I just chose the movie I wanted to see, selected a seat, and put in my payment details. E-mail confirmation It was nice to get an e-mail confirming my ticket purchase. E 3 SMS confirmation E 4 Retrieve ticket E 5 Ticket control at entrance I don't understand why I get this information on SMS when I also received it on e-mail. I got a bit confused because the ticket machine was not so intuitive, but it went OK and I managed to retrieve my tickets. The queue for getting the tickets was a bit long, but the person at the service desk was very friendly and helpful. Score 5 4 2 3 4 52
Advanced features VISUAL 53
Unordered touchpoint sequence • An unordered touchpoint sequence is a group of touchpoints that can occur in an unfixed order. • This notation is useful when visualizing customer journeys that include groups of touchpoints that occur with no pre-defined sequence. • The notation can only be used for visualizing generic and planned journeys. No connector between the unordered touchpoints Brackets that group the unordered touchpoints 54
actual journey Sequence error • • Sequence errors denotes situations where a touchpoint occur sooner or later than it was supposed to, as anticipated in the planned journey. Main guidelines for connectors when sequence errors occur: – – – • When the sequence error consists of a "jump forward" in the sequence, the connector should start from the bottom of the touchpoint it originates from, and end at the bottom of the following touchpoint (see connector A in the figure) When the sequence error consists of a "jump" backwards in the expected sequence, the connector should start from the top of the touchpoint it originates from, and end at the bottom of the following touchpoint (see connector B in the figure) When the sequence error originates from an ad-hoc, missing, or failing touchpoint, the connector should start to the right of the touchpoint and end at the bottom of the following touchpoint when the sequence error consists of a "jump" forwards (see connector C in the figure), and at the top when the sequence error consists of a "jump" backwards in the expected sequence The actual sequence of touchpoints is revealed by following the connectors, while at the same time preserving the expected sequence. Connector B Connector A 55
Placeholder for a repeated sequence of touchpoints • When customer journeys include repeated sequences of touchpoints, a placeholder may be used to simplify the diagram. • Example: A web-based marketplace that connects sellers of goods with potential buyers. The communication process between the seller and the different buyers may include the same sequence of touchpoints. T 1 T 2 T 3 T 4 T 5 T 6 – T 8 T 9 X X Touchpoints T 2, T 3, and T 4 are collected in a bracket followed by an "X". Touchpoints T 6, T 7 and T 8 are replaced by the "X", since this sequence is the same as for T 2, T 3, and T 4. 56
Concurrency • In general, a customer journey may describe both sequential and concurrent communication points and actions. • The UML fork/join notation is used for this purpose. • In the example below, touchpoint T 3 happens simultaneously as T 4 and T 5 is carried out. • A typical situation is a telephone conversation (T 3), where e-mails are being exchanges during the conversation (T 4, T 5). • Concurrency can be used for all types of journeys. The first heavy bar ("fork") indicates start of concurrent touchpoints The second heavy bar ("join") indicates end of concurrency T 3 T 1 T 2 T 6 T 4 T 5 57
Special situations: handling uncertainty • In some service processes there are uncertainty in how a communication point is mediated or executed, or even if it occurs at all. • Example: A web-based C 2 C-service that connects two consumers of a service. After the two actors are connected, their profile information is exchanged through the web portal. However it remains uncertain, from the service provider's perspective, who initiates the contact, the number of communications that occur between them, the communication channel, and if they communicate at all. ? Uncertain initiator: It might be uncertain who initiates the communication point. Uncertain number of occurrences: It might be uncertain how many instances of communication occur. Uncertainty in occurrence: It might be uncertain if a communication point occurs or not, hence the communication point can occur, but not necessarily. Uncertainty in channel: It might be uncertain in which channel the communication point is mediated. 58
THE END VISUAL 59