case study: camunda bpm in pwc project

17
Case Study- SSC BPM Solution

Upload: camunda-services-gmbh

Post on 08-Jan-2017

1.254 views

Category:

Business


7 download

TRANSCRIPT

Case Study- SSC BPM Solution

Background

The Group is an Indian Conglomerate Company with presence in infrastructure sector, power system production and electronics products manufacturing.

Company felt the need for leveraging a new finance operating model with SSC providing transaction processing services to group entities with the below objectives:

• Automate a number of their mission-critical financial systems processes.

• Standard, consistent process to manage the approval procedure to ensure control and accuracy of information.

• Increase Customer Satisfaction by focusing on business partnering and insightful reporting.

• Build Scalable finance organization to support business growth.

Business Challenge: Productivity Bottlenecks and Increased Risks

Finance functions at most group entities were heavily skewed towards transaction processing due to duplication of efforts, legacy systems and error prone.

Key Challenges:

• Time Consuming and Manually Intensive

- F&A process was very labor intensive as the accounting department had to manually track invoices, enter data, and send the invoices to the appropriate supervisors for approval.

• Error and Delayed Payment Prone

- The manual process was error prone and accounting staff spent time tracking down errant invoices and performing non-core tasks, rather than accounting functions.

• Lack of Visibility and Control

- Lack of ability to identify trends such as cycle time and ability to see what financial obligations were open and where the responsibility laid.

PwC Approach

Accounts Payable

• Scan the invoices and upload in the system• Index the invoices• Verification by AP SSC executive • Initiate and execute workflow for approval of the invoices using

predefined rules• Dispute resolution steps for rejected invoices• Batch mode integration with SAP and RAMCO

Fixed Assets• Record FA scrap transaction• Maintain documentation of FA sale

Accounts Receivable• Ability to upload SOP• Verification by AR SSC executive• Dispute resolution by issue resolution team

Generic Features

• Generation of reports• User and role specific task board• Administration features to maintain master data• User authentication through Active Directory• Audit log of all activities performed• Email notifications

Automation of Accounts Payable, Fixed Assets Disposal and Accounts Receivable processes in order to streamline the activities, improve control and prevent loss of information. The automation is across all the group entities and the automated system should be able to interact with the underlying ERP systems . The overall functionality implemented in these automated processes are following:

Automate processes through an overlay of Workflow and Document Management Solution

Software License Type Description Version

Apache Open Source Webserver 2.2

Java Open Source Software Development Kit 1.7

Liferay Open Source Portal Server 6.1

MySQL Open Source Database 5.6

Camunda BPM Open Source BPM workflow engine 7.1

JBoss Open Source Java Application Server 7.1

Alfresco Open Source Document Management System 4.2

Quartz & Spring Batch Open Source Java-based job-scheduling API 2.2

Jasper Reports Open Source Java-based Reporting Engine 5.1

MongoDB Open Source No-SQL Database 2.2

Open LDAP Open Source LDAP Server 2.4

Maven Open Source Build Tool for BPM Artifacts

Software Stack

Amara Raja Group • F&A SSC: Technology Landscape and AMS considerations

8

The Solution

Camunda Chosen As BPM and Workflow Platform

In applying Camunda BPM to this process, PwC sought a technology platform that would provide simple power by combining extreme ease of use with comprehensive functionality.

• Open source BPM-engine

• Processes are BPMN 2.0

- standard for modeling(executable) processes

• Integrated suite of components including process design, rules, forms, reporting, identity management and collaboration.

• Lightweight, embeddable, testable and extensible.

BusinessAnalyst

Developer

BusinessModeler

Cycle

File Repository

Camunda Modeler

Task ListCustom

ApplicationCockpit

Rest Rest/Java

Rest/Java API

Process Engine

Database

Rest

Process Participant Technical/Business

Monitoring & Operations

Components

Key Enablers :

Camunda Modeler

Modeling tool

Camunda Modeler is a BPMN 2.0 modeling plugin for the Eclipse IDE

Key Enablers :

Cockpit

Process Monitoring tool

• Aggregates the state of all instances of a process definition and visualizes it on the process diagram

• Displays how many instances are currently waiting in each task / activity.

• Inspect/repair process instances, including retrying failed service calls.

• Create instance variables at runtime, and update variable values.

• Reassign human activities.

Business Drivers

• To reduce the end-to-end cycle-time of core business processes and optimize cost of operations

Reduce Cycle Time

• To establish automated rule-based controls and workflows for improving employee productivity

Improve Productivity

• To enable a holistic view of the business processes to the stakeholders across rank and departments – provisioning engineers, field engineers, leadership and management across order management, service provisioning, service assurance and invoice processes

Enable holistic view

of Process

• To develop an agile process management framework for quick turn-around of new services and products to be offered to customers

Quick go-to-market

• To monitor performance of business processes real-time and identify bottlenecks

Monitor Performance

Co

nti

nu

ou

s

Imp

rov

emen

t

Approach & Methodology in action

Capture AS-IS process

Model TO-BE process focusing on the business goals

Simulate TO-BE process

Model Execute Measure Orchestrate

Processes

Manage Work Tasks

Manage Business Data

Define Measures

Collect Data

Report

Monitor Measures

Implement Define data and

activities

Identify and develop Integrations

Develop Executable processes

BPM inherently offers Quick Go-to-market through

enabling short model-to-execute cycle

Enable holistic view of Process

Reducing cycle-time and Improving productivity through proper analysis and modeling of the business processes

Monitor performance through KPI Dashboards

... and the framework for

Camunda In Action- Credit/Debit Note Process

Key Benefits

• Automatic routing to supervisors for approval.

• Round Robin allocation of tasks.

• Drools Rule Engine for LOA based routing decisions.

• Flexibility for approvers to seek clarification from any prior approver on that CN/DN and task

returning to the same person once clarification is provided.

• Email notifications related to assignment, approval/clarification at each process step.

• Task audit trail.

Camunda In Action- Receipting Process

Key Benefits

• Automated SOP Validation on a granular level.

• Automated exception handling for incomplete or incorrect SOPs.

• SOP Task Routing based on Validation result.

• Sub-Process to process the task on a granular level and minimize the error.

Camunda In Action- Reporting Metrics

Key Benefits

• Custom plugin for creating dashboard.

• Displays the number of process instances per deployed process definition on the dashboard page of

cockpit based on their state- Failed, Running and Ended.

• Displays the instances sum per process definition.

Benefits Realisation

• 75% increase in employee productivity. Fewer errors and reduced cost

• Automatic validation of Receipting SOPs

Reduce Cycle Time

• Automation and Streamlining of end-to-end Accounting Process.

• Automatic routing to supervisors for approval.

• Business Logic written in Drools spreadsheets for business logic segregation and faster deployments.

• Escalation of Invoices which crossed due date.

Improve Productivity

• Manage process in real time via, automatic work allocation, reminders, notifications and escalations to improve visibility of the business processes

• 100% liability tracking and process transparency.

Enable holistic view

of Process

• Existing investments in core systems have been protected by gradually integrating with underlying services

Quick go-to-market

• Monitor process KPIs in real time via dashboards to improve visibility and insight on business performance

• Ability to analyze data to make critical financial decisions.

Monitor Performance

Co

nti

nu

ou

s

Imp

rov

emen

t

Other Key Benefits achieved

• Flexibility to model and execute processes which include both human and automated tasks in a workflow

• Improve Workflow Transparency, Collaboration and Quality

• Eliminate/reduce routine low value added work using automation

• Improve Exception Management

• Monitor and Manage Process in real time via dashboards, automatic work allocation, reminders, notifications and escalations to improve insight on business performance

• Enable Continuous Process Improvement and Future proof IT investment by using industry standard process modelling using BPMN standard

• Protect existing investments in core systems by integrating with underlying services

Thank You!

[email protected]

This publication has been prepared for general guidance on matters of interest only, and does

not constitute professional advice. You should not act upon the information contained in this

publication without obtaining specific professional advice. No representation or warranty

(express or implied) is given as to the accuracy or completeness of the information contained

in this publication, and, to the extent permitted by law, PricewaterhouseCoopers Private Ltd, its

members, employees and agents do not accept or assume any liability, responsibility or duty of

care for any consequences of you or anyone else acting, or refraining to act, in reliance on the

information contained in this publication or for any decision based on it.

© 2014 PricewaterhouseCoopers Private Ltd. All rights reserved. “PwC”, a registered

trademark, refers to PricewaterhouseCoopers Private Limited (a limited company in India) or,

as the context requires, other member firms of PwC International Limited, each of which is a

separate and independent legal entity.