Customer Experience: Expectation & Execution

Author(s)

Founder & CEO, Elements.cloud
30+ years in business transformation and operational excellence as executive sponsor, consultant and software vendor. Author of 8 books, prolific blogger and conference speaker Based in San Francisco, London and in a 747 Powered by Duracell

Process maps are a valuable way to identify waste and streamline operations. This is especially important as every organization has accelerated their digital transformation efforts. In the first few months when COVID-19 drove every customer online, they were happy with a patchy digital experience. The first organizations to get a service up and running gained massively as there was limited competition. But a year on, most organizations have some online service so customers are now able to be selective. They are choosing organizations that have a great online experience. What does that mean? Expectation and execution. The promise of the website is delivered by the back office.

I recently was shopping for a 4×4 cargo van to convert to an RV. There were 2 options; Mercedes and Ford. I wrote a recent blog about the dramatically different digital buying experiences. They both have elegant configurators on their websites, so I went in very informed on the options I wanted and the final cost. In the dealership they reenter the configuration into their build system. Mercedes price was 27% higher when configured because the website had 2020 prices and didn’t add the “market adjustment” that some dealers add. It felt like a “bait and switch”. Ford’s price in the dealership was identical to the website price. We ordered a Ford.

Product and price visibility on the company websites means customers are better informed when they walk in to make a major purchase. The transparent mismatch between the online price and final purchase price exposes sales tactics, kills trust and the deal.

Business change often drives a software application change

As the Mercedes/Ford example shows, every organization is a “software company”. In 2011, Marc Andreesen penned a WSJ piece called “software is eating the world”. Philips doesn’t make light bulbs. Their LED bulbs last 20 years. So instead they’ve evolved into selling digital lighting solutions. Tesla has shown that cars are now just software on wheels. Every organization relies on a myriad of internal software applications to deliver the complete customer experience. Software does run the world. 

So what has this got to do with process maps? Business process maps are really valuable as a way of getting everybody on the same page (literally). They allow everyone to truly understand the details and nuances of a business process, the handoffs, the data flow, and the error handling. In a recent BPMI article called “Which hat are you wearing”, where I talked about these different stakeholders, one of which is IT.

The business process maps are part of the specifications for changes to systems applications. On their own they have some value, but become even more valuable when they are connected to the other assets used to implement systems changes. Information silos kills implementation speed and increases risk for misunderstanding.

You wouldn’t manage Accounts in a spreadsheet, Contacts in a different spreadsheet, Opportunities in project management app, and then all correspondence notes in email. You use a CRM because the value is in the relationships.

Joined up thinking

Here is an Entity Relationship Diagram (ERD), or data model, describing the relationships between the process map and other analysis documentation:

Requirements: Normally changes to an existing app or suggestions for a new app start as a set of requirements or end user feedback. These will be different levels of detail, accuracy and relevance. They need to be validated, triaged, and prioritized in a central database. The easiest way to validate them is to map the business process and link the requirements to the business process activity or step. The act of mapping will also identify new requirements that hadn’t been considered. Requirements should be managed through a formal lifecycle, so it is possible to see if there is an impact of constant change or conflicts on the business operations; i.e. several requirements being delivered in different releases with changes to the same area of the business.

User Stories: User stories are the technical specifications that are passed to the development team. Links to the business processes and visibility of the related requirements and ERD give valuable context for the developers. Context reduces ambiguity and therefore the risk of making the wrong changes. This means less rework and faster development. It is easier for developers to have a discussion about change in the business process to simplify the implementation. The changes are documented in the shared repository.

ERD: Link the key data objects impacted by the business processes. Not all the data will be in one system, as business processes normally span many systems. The business process will highlight the data handoffs and therefore the integrations between apps. As business processes also have links to requirements and user stories, it is possible to see the roadmap of changes required to the data model and integrations. This could highlight constraints, risks or issues.

Application metadata/configuration: Not every metadata item needs to be linked to a process step, but the key ones that have been configured to support the process does. At a minimum, the objects and any flows. A number of process steps may use the same metadata items so you can see the reuse and implications on changing them.

Documentation: This could be notes from mapping workshops, screenshots, training content, specifications or simply a link to the application in the correct place. The trick is making sure each person sees only what is relevant to them. End users want training material in their language, but don’t need to see configuration change specifications.

Process driven insights

This joined up approach helps answer 2 questions which help the business drive faster and lower risk changes:

– If I change this business process, which systems are impacted?

– If I change this system, which processes are affected?

A process mapping application needs to be able to play nicely with the applications that manage these other entities; requirements, user stories, and application metadata. Process maps are valuable assets that need to be managed as carefully as customer data.

Similar Resources

Enhancing Your Team’s BPM Capabilities: The Value of External Expertise

Enhancing Your Team’s BPM Capabilities: The Value of External Expertise

Author(s):

Editor & Founder, BPMInstitute.org, BAInstitute.org and DBIZInstitute.org

Enhancing Your Team's BPM Capabilities: The Value of External Expertise In today’s dynamic business environment, managing and improving business processes is critical for any organization aiming to maintain a competitive edge. Many companies consider handling Business...

Exploring Shared Data Model and Notation (SDMN) and Its Role in BPM+

Exploring Shared Data Model and Notation (SDMN) and Its Role in BPM+

Author(s):

Editor & Founder, BPMInstitute.org, BAInstitute.org and DBIZInstitute.org

Exploring Shared Data Model and Notation (SDMN) and Its Role in BPM+ Introduction In the evolving landscape of Business Process Management (BPM), the introduction of Shared Data Model Notation (SDMN) marks a significant advancement. As businesses increasingly seek to...

Article: Embracing the Future: Low-Code and No-Code Platforms in BPM+

Article: Embracing the Future: Low-Code and No-Code Platforms in BPM+

Author(s):

Editor & Founder, BPMInstitute.org, BAInstitute.org and DBIZInstitute.org

Article: Embracing the Future: Low-Code and No-Code Platforms in BPM+ Introduction In the realm of business process management (BPM), low-code and no-code platforms have emerged as transformative tools, reshaping how organizations develop applications and manage...

Featured Certificate: BPM Specialist

Everyone starts here.

You're looking for a way to improve your process improvement skills, but you're not sure where to start.

Earning your Business Process Management Specialist (BPMS) Certificate will give you the competitive advantage you need in today's world. Our courses help you deliver faster and makes projects easier.

Your skills will include building hierarchical process models, using tools to analyze and assess process performance, defining critical process metrics, using best practice principles to redesign processes, developing process improvement project plans, building a center of excellence, and establishing process governance.

The BPMS Certificate is the perfect way to show employers that you are serious about business process management. With in-depth knowledge of process improvement and management, you'll be able to take your business career to the next level.

Learn more about the BPM Specialist Certificate

Courses

  •  

 

Certificates

  • Business Process Management Specialist
  • Earning your Business Process Management Specialist (BPMS) Certificate will provide you with a distinct competitive advantage in today’s rapidly evolving business landscape. With in-depth knowledge of process improvement and management, you’ll be able to take your business career to the next level.
  • BPM Professional Certificate
    Business Process Management Professional
  • Earning your Business Process Management Professional (BPMP) Certificate will elevate your expertise and professional standing in the field of business process management. Our BPMP Certificate is a tangible symbol of your achievement, demonstrating your in-depth knowledge of process improvement and management.

Certification

BPM Certification

  • Make the most of your hard-earned skills. Earn the respect of your peers and superiors with Business Process Management Certification from the industry's top BPM educational organization.

Courses

 

Certificates

  • Operational Excellence Specialist
  • Earning your Operational Excellence Specialist Certificate will provide you with a distinct advantage in driving organizational excellence and achieving sustainable improvements in performance.
 

 

OpEx Professional Certificate

  • Operational Excellence Professional
  • Earn your Operational Excellence Professional Certificate and gain a competitive edge in driving organizational excellence and achieving sustainable improvements in performance.

Courses

Certificate
  •  

  • Agile BPM Specialist
  • Earn your Agile BPM Specialist Certificate and gain a competitive edge in driving business process management (BPM) with agile methodologies. You’ll gain a strong understanding of how to apply agile principles and concepts to business process management initiatives.  
 

Business Architecture

 

Certificates

  • Business Architecture Specialist
  • The Business Architecture Specialist (BAIS) Certificate is proof that you’ve begun your business architecture journey by committing to the industry’s most meaningful and credible business architecture training program.

  • Business Architecture Professional
  • When you earn your Business Architecture Professional (BAIP) Certificate, you will be able to design and implement a governance structure for your organization, develop and optimize business processes, and manage business information effectively.

BA CertificationCertification

  • Make the most of your hard-earned skills. Earn the respect of your peers and superiors with Business Architecture Certification from the industry's top BPM educational organization.

Courses

 

Certificates

  • Digital Transformation Specialist
  • Earning your Digital Transformation Specialist Certificate will provide you with a distinct advantage in today’s rapidly evolving business landscape. 
 

 

  • Digital Transformation Professional
  • The Digital Transformation Professional Certificate is the first program in the industry to cover all the key pillars of Digital Transformation holistically with practical recommendations and exercises.

Courses

Certificate

  • Agile Business Analysis Specialist
  • Earning your Agile Business Analysis Specialist Certificate will provide you with a distinct advantage in the world of agile software development.

Courses

Certificate
  • DAS Certificate
  • Decision Automation Specialist
  • Earning your Decision Automation Certificate will empower you to excel in the dynamic field of automated decision-making, where data-driven insights are pivotal to driving business innovation and efficiency.