Category: Business Process

How Salesforce can Transform Digital Operations for Communications Organisations

Automare your Comms organisation with Salesforce

How Salesforce can Transform Digital Operations for Communications Organisations

At Xenogenix we have been working with numerous communications business since 2007 to improve their business processes on the Salesforce platform.

Our team recently ran a webinar in conjunction with Salesforce and one of our long term customers TFM Networks in which we focussed specifically on Communications organisations and what they can achieve with Salesforce.

Stephen O’Nolan, Account Executive for Communications from Salesforce shared how his customers are benefitting from:

  • Simplicity of using one system
  • Making it easier for sales people to sell
  • Breaking down traditional silos
  • Providing a clear picture of customer journey for your organisation
  • Creating a frictionless customer experience

David Green, Pricing & Billing from TFM Networks discussed with our Principal Consultant Michael Dalton how implementing Salesforce across their business hasnot only transformed the way they do business but how straightforward the rollout was for him and his team.

Michael also delivered a live demo of Salesforce which covered:

  • Quoting Commercial Offerings
  • Order / Service Provisioning
  • Contract & Subscription Management
  • Recurring Invoicing / Billing Management

To watch the webinar on-demand fill in your email here:

[fusion_code]PGlmcmFtZSBzcmM9Imh0dHBzOi8vbWFya2V0aW5nLnhlbm9nZW5peC5jb20vbC80NTg4Mi8yMDIyLTEwLTI1Lzh4azU2MSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iNTAwIiB0eXBlPSJ0ZXh0L2h0bWwiIGZyYW1lYm9yZGVyPSIwIiBhbGxvd1RyYW5zcGFyZW5jeT0idHJ1ZSIgc3R5bGU9ImJvcmRlcjogMCI+PC9pZnJhbWU+[/fusion_code]

How to prepare a Business Case to upgrade to Salesforce Enterprise Edition

Business Cases are Tough Challenges

Many organisations fail to exploit the amazing benefits of Saleforce.com because they need help to create the business case to upgrade to the more powerful Enterprise Edition of the platform.

In the last year, the Professional Edition functionality has been extended to include some of the feature included in EE, but there remain powerful reasons to invest in the full upgrade to Enterprise Edition.

This note proposes subjects to be included in your business case to invest in a more powerful edition of the world’ leading SaaS platform.

Any business case must ideally attempt to quantify the benefits and reduced risk exposure to an investment to estimate a projected return on investment.

It requires some serious effort to quantify the benefits of the extended functionality of the Enterprise Edition, because most organisations:
• do not have a true understanding of their cost or revenue inefficiencies
• lack the knowledge to see how the upgraded edition can transform these inefficiencies.
Consequently most cases are going to be qualitative rather than quantitative.

Business Case Foundations

The Enterprise Edition permits the centralisation and automation of any business process.

The cost inefficiencies of any business process come from the errors of Omission, Delay, Duplication, non-compliance, and lack of integration and automation.

Risk liability is reduced through compliance to regulation and users not diverging from efficient processes or procedures.

Your business case must therefore be written in the context of your current and future enterprise business processes.

Xenogenix specialises in mapping and analysing processes, but if you have the resources to ensure that your current processes are properly documented and costed, you will be well positioned to prepare a quantifiable business case.

Critical Features of Enterprise Edition

The full list of features additional to Professional Edition, are listed later in this note, however the most advantageous EE features include:

• Workflow and development code to enable customisation and automation of any Business Process.
• An API to enable 1000’s of plug and play application packages and Integration with other systems
• More efficient record layouts and user interface
• More control over users and data security.
• Enhanced Business analytics

Process Centric Business Case Benefits

As your business case can be easily made in the context of your current enterprise processes, we advocate the installation of a powerful, free, application called Elements, into your Salesforce system.

This application allows you to map, streamline, control and communicate all your business processes. and business systems.

If you would like to get a sense of this application, please click this link (Link to be provided) to view an example interactive ‘Quote to Cash’ process map.

We use the following Generic B2B Enterprise process model which we adapt to map many of our clients business processes.

Enterprise edition permits installation of this application. Many clients are using this application to
• design, execute and control their GDPR compliance processes which become mandatory from May 2018.
• Document the configuration of their Salesforce.com system

Once your other processes have been mapped you can make them visible to any specified employees or partners, and for those processes that are running on Salesforce, users can see the process within the context of the relevant Salesforce record.

For example, our Purchase Order record contains our Purchase to pay process as shown:

The more processes you operate and automate in Salesforce, the higher the benefit of Enterprise Edition features.

For example, if you consider extending your Salesforce operated and automated processes to include any of the following:

• Marketing automation and communication
• Enquiry to Quote, or CPQ – Configure complex product pricing quotes
• E- contract signature
• Quote to Order
• Order Project Management
• Manage inventory
• Order to Invoice
• Invoice to Cash
• Forecast Sales
• Pay People
• Manage Sales Performance
• Manage Commission
• Purchase to Pay
• Manage Finances
• Integrate with financial Accounts
• Customer Service request to resolution
• Business Performance analysis and Intelligence

Then, you will need Enterprise Edition functionality for most of these solutions.

Many Organisations are surprised that Financial Accounting applications can run on Salesforce.com. Xenogenix is a certified consulting partners of Sage Live which has been designed to operate on the Salesforce platform. Many clients attach a significant benefit to having their accounts system hosted on the same cloud platform that runs their business critical enterprise processes.

The introduction of the ‘Lightning’ user experience transforms the users experience of Salesforce. This interface is available in Professional Edition, but has some limitations. In Enterprise Edition, these limitations can be overcome and complex records can be simplified and made specifically relevant to the users job role and profile.

The more data you use within Salesforce, the greater the benefits of the enhanced Business Analysis and intelligence features within Enterprise edition.

EE vs PE Features List
Finally, here is a detailed list of the additional features that are Included in Enterprise Edition. Our consultants or your Salesforce.com account manager can explain the potential benefits.

Analytics
• Joined Reports
• Bucket Fields
• Cross Filters (e.g. Accounts without Opportunities)
• Dynamic Dashboards
• Scheduled Dashboards
• 50 Custom Report Types vs. 200 in Enterprise Edition
• Compatible with Salesforce Einstein AI

Marketing
• 250 emails sent in a single mass email blast vs. 500 in Enterprise Edition
• API for Salesforce Pardot marketing automation

Sales (Sales Cloud)
• Account Assignment Rules
• Territory Management
• Sales Teams

Configuration / Security / Administration
• > 2 permission sets
• > 2 Custom user profiles
• > 3 Object record types
• > 2 page layouts
• 100 Validation Rules per Object
• 500 Custom Fields per Object
• 100 Custom Fields on Activities
• 25 Custom Tabs
• 200 Custom Objects
• Apex development code
• > 5 Process Builder Workflows
• Automated Record Approvals
• Visual process workflow
• Data Export for data backup

Customer Service and Support (Service Cloud)
• Service Cloud Console
• Salesforce Knowledge (Note: Knowledge is available at an additional cost in Enterprise Edition, and included in Unlimited Edition)
• Live Agent (Note: Live Agent is available at an additional cost in Enterprise Edition, and included in Unlimited Edition)

Extending Salesforce / Community / Portals
• Partner or Customer Portal
• Websites (aka Site.com / Force.com Sites)
• Salesforce Communities

Custom Development and Sandboxes
• Change Sets (which are needed to deploy custom code)
• API – to build custom integrations or deploy onclick Java Custom Buttons
• Partial Copy Sandbox
• More development sandboxes

If you would like some help to develop your investment plans and build your business plan for upgrading from professional to enterprise edition of Salesforce, please contact us by calling 08456 525 625 or filling in the form.

CRM Business Analysis

Business Analysis Process Diagram

Business Analysis. Method without Madness

Effective business analysis is required before funding a project that impacts your business processes.   For example,  a system implementation, process automation, new process introduction, or a compliance initiative.

Business Analysis will ensure:

  • Your needs and requirements are clearly specified
  • You can quantify the benefits or return on investment of the desired solution
  • You can deploy a solution with least risk, cost and duration
  • Your solution is properly adopted by your users.

Many projects fail, because of inadequate business analysis. This is often because organizations  lacks the relevant business analysis skills or the willingness to because to fund the business analysis phase of the project.

Effective business analysis will reveal

  • Where things go wrong and why
  • Wasted effort, time and cost
  • Simplification options
  • Automation options
  • Behavioural change requirements
  • New or modified processes

And will enable you to prepare a Statement of Work to deliver the required changes

This note describes the business process methodology that we use  when planning CRM deployment for our clients.

The Business Analysis Process Map

We  recommend Elements Cloud, a powerful and elegant process mapping application that is available at no charge and which integrates with Salesforce.com. We have created a business Process Map shown below that describes the Business Analysis process that you are welcome to use. If you would like complimentary access to this detailed process map, please register to access the Xenogenix Ltd map space by clicking on the following link: https://app.q9elements.com/signup?team=58bd8d063fa4ae054975b438&partner=XA1044

Here is an image of the process map that is available to you;

[fusion_builder_container hundred_percent=”yes” overflow=”visible”][fusion_builder_row][fusion_builder_column type=”1_1″ background_position=”left top” background_color=”” border_size=”” border_color=”” border_style=”solid” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”no” center_content=”no” min_height=”none”]

Business Analysis Process Diagram

Fig.1 Level 1 of Business Analysis

The process map offers a pictorial narrative of each sequential activity step of the process . The ‘Activity Boxes’ are triggered by an input state or condition and will have one or more output states or conditions.
Each activity box will have one or more associated resources. These may be either human or system resources.
An activity box such as box 1 may have a highlighted upper left corner, which signifies that there is a more decomposed level of process detail available on a lower hierarchy of the map. This level of process detail can be reached by clicking on the highlighted corner of the activity box.
For example level 1.1 of this process map reveals the following process detail.

[/fusion_builder_column][fusion_builder_column type=”1_1″ background_position=”left top” background_color=”” border_size=”” border_color=”” border_style=”solid” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”no” center_content=”no” min_height=”none”]

Fig. 2 Initiate plan approve Project

 

Step by Step Business Analysis

The overall process contains the steps as in fig.1. . We show the steps required if
a) current processes have already been mapped and analysed (see the link from box 1 to box 4 ) and
b) if the current ‘As Is’ processes need to be analysed. (see the link from Box 1 to Box 2)

Initiate , Plan and approve the project

Inevitably it is tempting to avoid running a Business Analysis work plan outside of a formal project structure. This temptation will often lead to project failure so we advise that you avoid it!

The project Sponsor should initiate and source funds for the project and appoint the Business Analyst and, if required, a Project Manager. These resources should confirm the project Stakeholders and appoint the rest of the project team.
We find that a Business process change project will often require some sort of survey of the stakeholders to get an understanding of the effectiveness and understanding of the current processes and what future changes or improvements are most important.
The survey results will inform the goals, objectives and scope of the project.
The Project manager can then define a viable project plan for approval by the sponsor.

Map Current Processes for Business Analysis

[/fusion_builder_column][fusion_builder_column type=”1_1″ background_position=”left top” background_color=”” border_size=”” border_color=”” border_style=”solid” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”no” center_content=”no” min_height=”none”]

Map Current or 'As Is' Processes

Fig. 3 Map Current or ‘As Is’ Processes

Once the project is approved, the project manager should appoint people to the team who have a thorough grasp of how the current processes work in practice.
This team can then create an ‘Enterprise’ process model that shows the interdependency of all the processes. The drill down on box 2 shows an example enterprise process model for a B2B entity.

[/fusion_builder_column][fusion_builder_column type=”1_1″ background_position=”left top” background_color=”” border_size=”” border_color=”” border_style=”solid” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”no” center_content=”no” min_height=”none”]

Enterprise Process model framework

Fig. 4 Enterprise Process model framework

Once the Enterprise model is defined, the project team can define those processes that are in scope for this Business Analysis project.

Capture In scope processes.

The Elements cloud application and methodology makes it very easy to capture processes that can be easily understood.

[/fusion_builder_column][fusion_builder_column type=”1_1″ background_position=”left top” background_color=”” border_size=”” border_color=”” border_style=”solid” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”no” center_content=”no” min_height=”none”]

Fig. 5 Map in scope processes

Each process starts with one or more Input conditions or states which are captured on flowlines with an arrow termination.

An activity that follows an input flowline s described (using subject verb object phrase) in an activity box. Resources are added to the activity box.
Once the process flow is mapped (end of box 3) then it may be required to capture the CRM data object field information that is needed at each activity step. (See section
Also you may need to add procedure notes, activity step notes to some of the activity boxes in the map.

Analyse Current Processes

Once the in scope processes have been mapped, the processes can be analysed for problems and improvements.

[/fusion_builder_column][fusion_builder_column type=”1_1″ background_position=”left top” background_color=”” border_size=”” border_color=”” border_style=”solid” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”no” center_content=”no” min_height=”none”]

Fig 6 Analyse current Processes

We recommend the creation of a scoring matrix to evaluate the relative priority of each problem or issue. The example matrix shown below assesses:

• the relative impact of the process problem on critical performance objectives for this client, and
• the degree of difficulty in the proposed solution

[/fusion_builder_column][fusion_builder_column type=”1_1″ background_position=”left top” background_color=”” border_size=”” border_color=”” border_style=”solid” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”no” center_content=”no” min_height=”none”]

Fig 7 Example Scoring Matrix

Once the Scoring matrix has been agreed, then in Box 2, the process team should ask themselves ‘ What are the problems with this activity step?
Box 3: They should express the issue as a problem statement and estimate the impact that this problem has on each of the issue attribute. and summarise the analysis in a ‘Data Table ‘ attachment on the respective activity record.
Box 4: Having identified the problem statement, the team should create a solution statement and estimate the potential difficulty of implementing the solution.
The following example map , box 8 contains such a data table attachment

[/fusion_builder_column][fusion_builder_column type=”1_1″ background_position=”left top” background_color=”” border_size=”” border_color=”” border_style=”solid” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”no” center_content=”no” min_height=”none”]

Fig 8 Example map with data table attachment

When clicking on this data table the business analyst can create a data table record similar to the following example:

[/fusion_builder_column][fusion_builder_column type=”1_1″ background_position=”left top” background_color=”” border_size=”” border_color=”” border_style=”solid” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”no” center_content=”no” min_height=”none”]

Fig 9 Example data table

 

Design Future State Process(es) and Solutions

This process is identical to the process to capture as Is processes. However it is more important to capture the Data Object field requirements for each activity to build a Data Dictionary for each System Data Object.

System Integration : Map Inter system data flows

This is not an easy task, but we advocate the following method:

[/fusion_builder_column][fusion_builder_column type=”1_1″ background_position=”left top” background_color=”” border_size=”” border_color=”” border_style=”solid” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”no” center_content=”no” min_height=”none”]

Fig 10 Map system Data flows

Box 1: Create a process flow map for activities performed by the system(s)

Box 2: If there is System UI available, then screenshot each UI page and attach to each relevant process activity box

Box 3: Document the field attributes and data transformations used on each activity step. You can use a Data Table to record the field attribute data

 

Build Data Model and Data Dictionary

You can use the elements map to create a data model schematic. Here is an example.

[/fusion_builder_column][fusion_builder_column type=”1_1″ background_position=”left top” background_color=”” border_size=”” border_color=”” border_style=”solid” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”no” center_content=”no” min_height=”none”]

Fig 11 Example Data Model

To build a data dictionary, you may choose whether to complete a spreadsheet template or use a Data Table such as the example shown below:

[/fusion_builder_column][fusion_builder_column type=”1_1″ background_position=”left top” background_color=”” border_size=”” border_color=”” border_style=”solid” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”no” center_content=”no” min_height=”none”]

Fig 12 Sample Object Data Table

Prepare Statement of Work

Once the processes and data flows have been defined, the analyst can prepare a statement of work which will define a costed work plan to deliver the solution.

Close the Project

Once the SOW is accepted, then the project manager should  close the project.

If you need help with your CRM business analysis, we can help!

Give us a call on 08456 525 625 or fill in your details:

[/fusion_builder_column][/fusion_builder_row][/fusion_builder_container]