BPM for SAP Presentation for Ottawa - Vf2

Embed Size (px)

Citation preview

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    1/34

    © 2013 IBM Corporation

    IBM BPM for SAPEnhancing the value of your SAP investment with BPM

    David Keyes

    BPM Sales Executive, North America

    20 February 2013

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    2/34

    © 2013 IBM Corporation

    Governments face common challenges when improvingprocesses

    Processes reside inside applicationsProcesses are rigid and costly to change IT changes needed lag far

    behind with passage of time, changes may no longer be relevant

    Processes span multiple applications Any changes have implications across all applications inefficient andineffective processes remain long after the need for change has beenrecognized

    Undocumented manual processesNo automation exists to enable on-the-fly process changesNo automation exists to trigger processes based onevents or patterns

    Ad-hoc processesMost systems are not equipped to capture ad-hoc workMost ad-hoc processes often not tracked or monitoredCosts remain hidden and ad-hoc processes remain ad-hoc

    BPM Addresses These Challenges to Provide Integrated End-to-End Solutions

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    3/34

    © 2013 IBM Corporation

    Process is a priority for Clients

    Data September 2010 Information Week 500 Survey

    Process isPriority!

    Process Improvement is the #1 Priorityfor CIOs - 5 years in a row

    Gartner, Inc, “Leading in Times ofTransition: The 2010 CIO Agenda”

    Get better business intelligence to more employees, faster

    Introduce new IT-led products or services for our customers

    Make business process more efficient

    Lower IT or business costs

    Improve Web operations or customer experience

    Improve customer service

    Engage customers in new ways

    56%

    40%

    36%

    34%

    26%

    24%

    36%

    56%

    40%

    36%

    34%

    26%

    24%

    36%

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    4/34

    © 2013 IBM Corporation

    Typical process problems

    1. Unstructured Tasks andCommunication (ex Paper oremail)

    2. Inefficient Working EnvironmentSpans Systems

    3. Inconsistent Prioritization

    4. Incomplete or Inaccurate Data

    Flow Between Systems5. Lack of Control Over System

    and Business Events(Exceptions)

    6. Poor Visibility Into ProcessPerformance

    7. Inconsistent or inefficientexecution of business rules

    SAP processes are typically ‘informal’, due to documentation-centric implementations. ABAP customization is oftenused to help manage and optimize SAP processes.

    ExecutiveManagement

    Customer Service

    InvoiceReconciliationTeams

    Financeand Ops

    AccountAdministration

    11

    22

    33

    55

    44

    66

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    5/34

    © 2013 IBM Corporation

    IBM BPM Overview

    ExecutiveManagement

    Customer Service

    Risk ManagementTeams

    Financeand Ops

    AccountAdministration

    PROCESS

    RULES

    PEOPLE

    SYSTEMS

    ExecutiveManagement

    Customer Service

    Risk ManagementTeams

    Financeand Ops

    AccountAdministration

    PROCESS

    RULES

    PEOPLE

    SYSTEMS

    The picture IS your SAP process…

    BPM provides innovative tooling to capture , understand, document, collaborate, and optimize ANYbusiness process causing the most pain, or needing the most visibility

    BPM projects do not require disruptive multi-year investments

    IBM BPM allows you to create process models that execute the process while capturing processmetrics and key business data for improved visibility and control

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    6/34

    © 2013 IBM Corporation

    IBM BPM – An innovative solution to a complex problemEmbrace complexity, adapt quickly and exceed expectations

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    7/34

    © 2013 IBM Corporation

    In this presentation, you will learn how IBM BPM enhances yourSAP investment

    Benefit SAP Only SAP with IBM BPM

    Improve alignment of strategies and operations

    Improve productivity

    Improve insight

    Reduce costs through increased flexibility

    Support changing industry requirements

    Optimize IT spending

    Reduce risk

    Improve financial management and corporate governance

    Gain higher ROI faster Provide immediate access to enterprise information

    Give employees new ways to access enterprise information

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    8/34

    © 2013 IBM Corporation

    Most SAP implementations have issues today

    Rigid ProcessesOver BudgetLate Deployments

    Poor Operational Visibility ROI Targets Not Met

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    9/34

    © 2013 IBM Corporation

    SAP Process Management Challenges

    9

    Most SAPimplementationdocumentationis static and doesnot reflect theprocesses actuallybeing used

    Most SAP processes relyon human compliancewith processdocumentation …

    …muchcustomizationis often required

    …making itdifficult to

    migrate tofuture releases

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    10/34

    © 2013 IBM Corporation

    A simple SAP process today

    A high level process blueprint is defined in PowerPoint, Visio,

    SAP Solution Manager or a modeling tool, includingtransactions:

    VD03 - Display customer master VD03 - Display customer master

    VA01 - Create sales order;VA01 - Create sales order;

    CK51N - Create Order BOM Cost EstimateCK51N - Create Order BOM Cost Estimate

    VOK0 - Maintain Pricing;VOK0 - Maintain Pricing;

    IW21 - Create notificationIW21 - Create notification

    The implementation then relies on users to read, properlyunderstand and comply with documentationby entering the proper sequence of transaction codes in SAP.

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    11/34

    © 2013 IBM Corporation

    With this approach, how can you?...

    Quickly know the status of key processes?

    Ensure that the process you designedis the process that is being executed?

    Get real-time visibility into where workloador other bottlenecks are causing businessissues?

    Effectively reroute work to less experiencedworkers to reduce bottlenecks?

    Know which process changes are mostlikely to help improve businessperformance?

    Quickly rollout SAP process changes?

    Quickly integrate new process workers intoyour business?

    Many SAP customersattempt to address theseissues with customization.

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    12/34

    © 2013 IBM Corporation

    SAP provides services that should help

    …but no easy way to implement

    public String search(){try {// Retrieve an instance of the configuration portEmployeeBasicDataByEmployeeQueryResponseIn port = service.getEmployeeBasicDataByEmployeeQueryResponse_InSoapBinding();

    // specify username and password issued for you via SDN// to authenticate to the backend as follows javax.xml.ws.BindingProvider bp =(javax.xml.ws.BindingProvider) port;Map context = bp.getRequestContext();context.put("javax.xml.ws.security.auth.username", "username");context.put("javax.xml.ws.security.auth.password", "password");// Construct the input to be applied to the service callEmployeeID employeeID = new EmployeeID();employeeID.setValue(this.employeeID);EmployeeBasicDataSelectionByEmployee employeeByEmployee =new EmployeeBasicDataSelectionByEmployee();employeeByEmployee.setEmployeeID(employeeID);EmployeeBasicDataByEmployeeQueryMessage input =new EmployeeBasicDataByEmployeeQueryMessage();input.setEmployeeBasicDataSelectionByEmployee(employeeByEmployee);// Invoke the business methods

    EmployeeBasicDataByEmployeeResponseMessage output = port.employeeBasicDataByEmployeeQueryResponseIn(input);Employee employee = output.getEmployee();//Get the responsethis.employeeName = employee.getCommon().getName ().getGivenName();this.employeeLastname =employee.getCommon().getName().getFamilyName();this.employeeBirthday = employee.getCommon(). getBirthDate();this.employeeMaritalStatus =employee.getCommon().getMaritalStatusName().getValue();return "ok";} catch (Exception e) {//Clean the object and return an error this.employeeID = "";this.employeeName = "";this.employeeLastname = "";this.employeeBirthday= null;this.employeeMaritalStatus = "";return "error";}

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    13/34

    © 2013 IBM Corporation

    IBM offers a comprehensive solution to common SAP processchallenges

    Challenge IBM Solution

    Opaque SAP processes make process analysisand improvement difficult

    Iterative, playback-based modeling facilitatestransparent process definition

    Rigid SAP processes increase time to value Directly execute SAP process models for flexible processes and rapid process change cycles

    End-to-end processes are difficult to model,simulate and manage

    Easily orchestrate heterogeneous processes forsimple end-to-end control

    SAP Enterprise Services are difficult to use andincomplete

    Easily consume and deploy SAP EnterpriseServices at the business level

    Limited SAP process and real-time visibility causesrisk to KPIs and SLAs

    Actively monitor and manage SAP andheterogeneous processes in real time

    Low utilization of inline operational decisionmanagement limits productivity

    Improve process throughput, consistency andresponsiveness with active inline decisionmanagement

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    14/34

    © 2013 IBM Corporation

    With IBM BPM 8.0

    14

    The picture IS your SAP process…

    All in one tool – analysis through execution through improvement

    Analyze. Define. Execute. Monitor. Improve.

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    15/34

    © 2013 IBM Corporation

    IBM BPM for SAP capabilities

    Process Blueprinting

    Process Integrationand Orchestration

    Process Automation

    Process Discoveryand Monitoring

    Decision Automation

    I n cr

    e a s

    i n g I n

    t e gr

    a t i on

    Guided Workflow

    Use an iterative, experiential-based approach to acceleratetraditional SAP blueprinting

    Mine SAP business events to discover actual processes andact in real time to business challenges

    Interactively guide end users through SAP screens toimprove productivity, visibility and consistency

    Optimize process steps to improve cycle time, manageabilityand visibility of key processes

    Dramatically reduce the cycle time of high volume processesby reducing/removing human interaction

    Automate complex decision making to reduce bottlenecksand improve business outcomes

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    16/34

    © 2013 IBM Corporation

    IBM BPM 8.0 integrates seamlessly with SAP

    FIFinancialAccounting

    COControlling

    PSProjectSystem

    WFWorkflowIS

    IndustrySolutions

    HRHumanResources

    MMMaterialsMgmt.

    SDSales &Distribution

    PPProductionPlanning

    QMQualityMgmt. PM

    PlantMaintenance

    SMServiceMgmt.

    ECEnterpriseControlling

    AAAssetAccounting

    SAPApplications

    Upload processes toSolution Manager

    Download processesfrom Solution Manager

    Orchestrate SAPServices

    Retrieve EnterpriseService Definitions

    Monitor SAP

    Business Events

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    17/34

    © 2013 IBM Corporation

    IBM Business Monitor for SAP Process Discovery

    View SAP transactions as processes – withoutprocess orchestration!

    Easily create ‘shadow process’ views of SAP BusinessEvents by associating milestones with changes inbusiness state

    Completely non-intrusive to SAP – simply turn on theSAP Business Events needed

    Automatically create a process view of any SAPBusiness Event(s) to:

    • Understand the actual SAP processes being used inproduction

    • Prepare for process innovation

    • Detect business challenges as they happen

    • Fix issues before they become problems

    All without disrupting your SAPenvironment! (and no custom

    coding)

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    18/34

    © 2013 IBM Corporation

    Use ‘live’ process execution to design and test SAP business processes, then implement yourSAP process inside the same tool!

    Playback-based iterative SAP process blueprinting

    Model Processes

    Playback Process

    Invoke Screens

    Monitor Results

    Simulate andRefine

    Deploy!

    SAP SolutionManager

    Design, build and refine processes for execution in a singleintegrated tool set. Optionally store process definitions in SAP

    Solution Manager Repository.Iteratively invoke or design screens as part of the processdefinition exercise

    Playback modeled processes at any time to directly see, feel andtouch the real process

    Empirically understand how the process can meet KPIs and SLAs

    Simulate changes without changing the current model

    Promote the new or changed process into production

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    19/34

    © 2013 IBM Corporation19

    IBM BPM Drives Faster and Better Blueprinting for Your SAPImplementation

    ‘Live’ playback during all phases of process

    design and rollout

    Reduce blueprinting time and costs

    Deliver agile SAP business processes thatare easy to change

    Create market-differentiating SAP processes

    Position your SAP implementation for processorchestration and continuous processimprovement Business users can

    directly drive the SAPblueprinting process.

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    20/34

    © 2013 IBM Corporation

    IBM BPM can deliver guided workflow for SAP

    Invoke the correct SAP transaction sequence for each process instance, while gainingreal time insight into business performance issues and opportunities

    VD03 - Displaycustomer

    master

    VD03 - Displaycustomer

    master

    VA01 - Createsalesorder

    VA01 - Createsalesorder

    CK51N - Create Order

    BOM CostEstimate

    CK51N - Create Order

    BOM CostEstimate

    VOK0 - MaintainPricing

    VOK0 - MaintainPricing

    IW21 - Create

    notification

    IW21 - Create

    notification

    Selectcustomer

    Selectcustomer

    New pricingRequired?

    SAP Process Flowin IBM BPM V8

    Transactions(Native SAP Screens) Automatically

    Invoked in SAP

    Yes

    No

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    21/34

    © 2013 IBM Corporation21

    Workflow in the Traditional SAP Implementation

    Process designers create SAP documentation (paper, Word, HTML, etc.)

    Users are trained in how to use the SAP process documents

    Some users comply with the process as designed, others create their own

    Training time for new users is often lengthy

    Difficult to move users from task to task, even in the same department

    Little to no visibility of backlogs, bottlenecks, poor throughput and other process issues

    VD03 - Display customer master VD03 - Display customer master

    VA01 - Create sales order;VA01 - Create sales order;

    CK51N - Create Order BOM Cost EstimateCK51N - Create Order BOM Cost Estimate

    VOK0 - Maintain Pricing;VOK0 - Maintain Pricing;

    IW21 - Create notificationIW21 - Create notification

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    22/34

    © 2013 IBM Corporation

    IBM BPM Guided Workflow Improves SAP Value

    22

    Documented processes become orchestrated processes

    Improve SAP process:• Visibility• Manageability• Reliability• Consistency• Auditability

    • Performance

    Detect bottlenecks

    Reroute process instances with capacity overload

    Escalate problem processes

    Initiate and track exception processes

    Begin continuous process improvement

    Business blueprintingTraining

    Production execution

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    23/34

    © 2013 IBM Corporation

    Use IBM BPM 8.0 to orchestrate SAP

    23

    Guided Workflow Management for SAP

    BAPIs

    Process Orchestration

    and/or Automationwith BAPIs

    Process Orchestrationand/or Automation

    with SAP Enterprise Services

    Express, Standard or Advanced (BPMN) Advanced Only

    (BPEL)

    Advanced Only(BPEL)

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    24/34

    © 2013 IBM Corporation24

    Easily Encapsulate and Bind SAP Enterprise Services

    Encapsulated with SCA

    Bound per technicalenvironment standards

    Ready for drag and drop intothe Process Designer

    Create Sales Order (synchronous inbound serviceoperation (A2X))

    Create SalesOrder

    IBM BPM simplifies usage of SAP Enterprise Services sothat they can easily be used by process designers withknowing the complex technical details

    of the SAP service itself.

    Create Sales Order IBM BPM SAPIntegration Module

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    25/34

    © 2013 IBM Corporation

    Drag and Drop SAP Enterprise Services Into the ProcessModel

    25

    Allows process designers with no technical knowledge of SAP Enterprise Services to usethem in process diagrams

    Simplifies all process interactions with the SAP environmentStreamlines process design

    Eliminates complex coding for SAP interfaces

    Create Sales Order IBM BPM SAP

    Integration Module

    Create Sales Order IBM BPM SAP

    Integration Module

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    26/34

    © 2013 IBM Corporation26

    Simplify Complex SAP Transaction Flows with Simpler UserInteractions and Process Flexibility

    Replace complex flows of multiple SAP transactionswith highly efficient single screens

    Simplify work content

    Reduce process cycle times and errors

    Improve business performance

    Create Sales Order IBM BPM SAP IntegrationModule

    Select Customer IBM BPM SAP Integration Module

    Retrieve CustomerMaster DataIBM BPM SAP Integration Module

    Create Order BOMCost EstimateIBM BPM SAP IntegrationModule

    Create NotificationIBM BPM SAP IntegrationModule

    Replace…. …..With

    Single OptimizedOrder Entry Screen

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    27/34

    © 2013 IBM Corporation

    Orchestrate and automate complex E2E processes

    27

    1. Order is receivedfrom the web site

    3. Credit check andapproval arecompleted

    5. Requiredcomponents aredetermined,ordered,allocated andreceived

    4. Customer orderis written andconfirmed forproduction

    6. Production orderis completed andwarehoused

    7. Customer orderis approved forshipment

    8. Customer orderis picked fromwarehouse andscheduled forshipping

    2. Customer recordsare updated withorder requestinformation

    9. Customer order isinvoiced

    End-to-End Process Choreography

    Retrieve CustomerMaster Data

    IBM BPM SAPIntegration Module

    Create SalesOrder

    IBM BPM SAPIntegration Module

    Create Order BOMCost Estimate

    IBM BPM SAPIntegration Module

    Create NotificationIBM BPM SAP

    Integration Module

    IBM BPM Order to Ship End-To-End Process

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    28/34

    © 2013 IBM Corporation

    Value Summary of IBM BPM for SAP

    28

    Quickly:

    Know the flow and status of key processes

    • Rollout SAP process changes

    • Integrate new process workers into your business

    Ensure that the process you designed is the process that is being executed

    Detect and resolve bottlenecks

    • Effectively reroute work to less experienced workers to reduce bottlenecks

    • Automatically escalate problem process instances

    • Modify queued and running processes on the fly to respond to changing business

    conditions

    Apply the correct amount of process integration and automation

    Know which process changes are most likely to help improve business

    performance

    Improve the quality, visibility and agility of your SAP processes in order to deliver anexceptional customer experience, reducecosts and optimize business performance.

    Business Performance

    AgilityFlexibility

    Visibility

    Variability

    Manageability

    Audit ability

    Consistency

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    29/34

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    30/34

    © 2013 IBM Corporation

    Small sample of IBM BPM SAP customers

    30

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    31/34

    © 2013 IBM Corporation31

    Large US Toy Company Improves SAP Supply Chain Processes to ReduceCosts

    BPM SolutionGathers the bill-of-lading information from freight

    forwarders and corresponding invoice data fromSAP at the right time

    • Automatically prepares and routes alldocumentation required

    • Automates the reconciliation process required for allUS Customs requirements, updating SAP at eachmilestone

    IBM BPM reduced dependency on phone calls, e-mails and paper faxes, while standardizingcommunication between employees and vendors with increased process visibility

    Challenge:

    Increase responsiveness with customers andcollaboration with suppliers while utilizing previousinvestments in core enterprise applications

    Benefits :Increased productivity by 250 percent withoutadditional resources being put into play

    Reduced cycle times by 80 percent , from 12 daysto only two

    Improved overall business efficiency

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    32/34

    © 2013 IBM Corporation

    IBM BPM for SAPOne Continuous Process, One Integrated Tool Set

    32

    The picture IS the process… Analyze. Define. Execute. Monitor. Improve .

    Largest Client Base5,000 + BPM ClientsGartner ranks IBM #1 in BPM with24.7% shareIDC ranks IBM #1 with 34.2%market share

    Strongest Ecosystem1000+ Business PartnersGlobal Users group

    Unparalleled Expertise and InvestmentOver 15 years of industry leadership100’s of assetsBroadest, Deepest solution portfolio & services

    Broadest and Most Differentiated Software CapabilitiesSimplicity for fast deployment and full business user participationCentralized governance for repeatability and consistencyVisibility and Control to continuously improve business operationsPower through High Scalability, Integrity & Quality of ServiceMarket Leading process, case, decision and rules capabilitiesBest in class exceptions handling and case management

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    33/34

    © 2013 IBM Corporation

    Proposed Next Step – BPM Discovery Workshop

    A collaborative workshop to:• Determine which areas of business pain and/or opportunity are good fits for BPM

    • Identify and prioritize potential BPM pilot projects

    • Select and scope a pilot project (90-120 days), assess the fit and value of BPM and/or Decision Management capabilities for this project

    What does the IBM team do?• Clarify the process improvement pilot project scope

    • Characterize the expected business impact and benefits

    • Assess the high-level implementation effort and solution development

    • Identify and assess potential risks

    • Identify and rank additional projects beyond the pilot project

    How does it work?• Delivered onsite through collaborative discovery sessions with process owners and key business and technology stakeholders

    • Pre-workshop preparation calls provide orientation on the workshop approach and potential process improvement opportunities as well as set the workshop agenda

    • Preparatory time is also spent gathering and reviewing existing customer process documentation

    Typically 2-3 days, conducted free of charge

  • 8/17/2019 BPM for SAP Presentation for Ottawa - Vf2

    34/34

    © 2013 IBM Corporation34