Top Banner
Reducing ABAP Customization during S/4HANA Migration Vaidya Aiyer CEO & Founder
33

Reducing ABAP Customization during S/4HANA Migration

Oct 04, 2021

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Reducing ABAP Customization during S/4HANA Migration

Reducing ABAP Customization during S/4HANA Migration Vaidya Aiyer CEO & Founder

Page 2: Reducing ABAP Customization during S/4HANA Migration

2 © 2020 ASUG Confidential

Key Outcomes/Objectives

1. Understanding Innovation Vs. Execution 2. Best Practices to Drive Innovation around SAP Eco-System3. Best Practices for ABAP Elimination with Real Customer Stories

Agenda

• Maintenance Vs Innovation• Pillir Company Overview • Best Practices in Application Strategy• Technical Overview of Pillir’s EdgeReady Cloud Platform• NANCI Overview – ABAP Discovery & TCO Analyzer• Customer Success Stories

Page 3: Reducing ABAP Customization during S/4HANA Migration

The ASUG Perspective – Innovate Vs Execute

“It’s not just about acquiring the SAP S/4HANA licenses—it’s about what you’re going to do with those licenses, the move should be about eliminating technical roadblocks and barriers of the past, and then fostering a climate where companies can take advantage of new business opportunities as a result of a nimbler technology backbone.”— Geoff Scott, CEO, ASUG

“When asked which of the following are key barriers or challenges to your organizations innovation – 68% of ASUG members responded that it was…

“Lack of Resources (Budget, Time, and Staff)”.

Page 4: Reducing ABAP Customization during S/4HANA Migration

4 © 2020 ASUG Confidential

Growth

Maintenance

Innovation$

$

Future Mode of Operations

Transforming Allocation of IT Spend, Focus, and People

Page 5: Reducing ABAP Customization during S/4HANA Migration

5 © 2020 ASUG Confidential

Company Launch in 2013 and Product Launch in 2016.

Recent growth equity round for enhancing customer

experienceand platform roadmap

Offices: Chandler, AZ; Boston; Chicago, Austin;Chennai India

100% Growth since product launch of Platform As

A Service

More than Over 100+man-years of product

development; patentedplatform and integration.

Page 6: Reducing ABAP Customization during S/4HANA Migration

6 © 2020 ASUG Confidential

Transformation — One app at a time

Pillir enables our customers to generate these EdgeReady applications at speed and scale.

How do we modernize every part of our business?By building applications that work everywhere, under all conditions, on every device, for every business use case.

EdgeReady Applications

Natively Integrated to SAP

Resilient and Always-available Visibility, Insight, and Action

Self Managed Rapidly Developed and Deployed

Page 7: Reducing ABAP Customization during S/4HANA Migration

7 © 2020 ASUG Confidential

60 Years of ABAP

• SAP R/2 release in early 1980’s• All customizations done in ABAP, a 4GL developed in 1980’s• ABAP was modeled after COBOL, a popular programming language for mainframes

• SAP R/3 released in early 1990’s• All customizations was done in ABAP

• SAP ECC was released in mid 2000’s• All customizations was still done in ABAP

• SAP will support S/4HANA until 2040• Is ABAP still the right choice for

Customizations?

• SAP S/4HANA was released in 2015 (approx.)• All customizations are still done in ABAP

0

2

4

6

8

10

12

SAP R/2(1980's)

SAP R/3(1990's)

SAP ECC(2000+)

SAP S/4HANA(2015+)

SAP S/4HANA(2040)

Time to Market : ABAP vs Others

ABAP Other languages & tools

TI

ME

Page 8: Reducing ABAP Customization during S/4HANA Migration

8 © 2020 ASUG Confidential

SAP’s view of ABAP Customization

”The more you can rely on standard business processes, the lower your implementation costs and quicker the time-to-value”…. SAP Value Assurance for S4H

Customers purchase SAP for their integrated business processes and packaged software…..

Not for programming in ABAP

Z-Programs written 10/20 years ago to be remediated & moved to S4H = TECHNICAL DEBT

Long and expensive ABAP development efforts

Extensive and laborious system maintenance efforts (Patch / EHP upgrades)

Expensive and lengthy code maintenance and enhancements

Lack of new ABAP talent

Why migrate when you can eliminate?

Page 9: Reducing ABAP Customization during S/4HANA Migration

9 © 2020 ASUG Confidential

Gartner’s Application Strategy

Page 10: Reducing ABAP Customization during S/4HANA Migration

10 © 2020 ASUG Confidential

Moving to Best Practices for SAP Deployments

SOR

System of Differentiation

System of Innovation

System of Differentiation

System of Record

Current State

System of Innovation

SOD

SOR

Future State

Page 11: Reducing ABAP Customization during S/4HANA Migration

11 © 2020 ASUG Confidential

System(s) of Innovation

Ideal IT Architecture

DIGITAL CORE = SOR

Function Modules

RFC

Programs

ReportsBAPI

Tables

Digital Edge =

SOD

Customizations tightly integrated to S/4HANA (but outside S/4HANA) to meet unique business Requirements

Common, Resilient User Experience

Move custom development to Cloud-based Digital Edge (SOD)

Keep Digital Core standard and pristine (SOR)

Innovate quickly & easily in Digital Innovations (SOI)

Page 12: Reducing ABAP Customization during S/4HANA Migration

12 © 2020 ASUG Confidential

Approaches to Integration

ETLExtract, Transform & Load

• Geared towards huge volume, highly parallel, repetitive and scheduled data movements

• Useful for feeding massive amounts of data from one system to another in a timely fashion

• Consistent and repeatable basis

• E.g: Integrate all customer data from SAP, SalesForce, Oracle and 2 other legacy applications overnight and load into a MDM (Master Data Management) Solution

EAIEnterprise Application Integration

• Geared towards transactional data integration, primarily PUSH driven

• Useful for keeping transactional systems in sync by replicating data in the right format for the target system

• Generally workflow and process-flow driven

• E.g: Salesperson enters customer order in SalesForce. EAI picks the order, transforms it from SalesForce format to SAP format and creates a sales order in SAP

EIIEnterprise Information Integration

• Geared towards reading and posting quick snapshots of data, at a high frequency

• Primarily a PULL engine that waits for a request, splits across multiple sources, gathers data, merges them together & displays

• Generally user-interaction driven

• E.g: Salesperson picks up delivery status and it pulls Account data from Salesforce, Order and Delivery information from SAP and mashes it up and shows in a single page

Page 13: Reducing ABAP Customization during S/4HANA Migration

13 © 2020 ASUG Confidential

System(s) of Innovation

Ideal IT Architecture

DIGITAL CORE = SOR

Function Modules

RFC

Programs

ReportsBAPI

Tables

Digital Edge =

SOD

Customizations tightly integrated to S/4HANA (but outside S/4HANA) to meet unique business Requirements

Common, Resilient User Experience

Move custom development to Cloud-based Digital Edge (SOD)

Keep Digital Core standard and pristine (SOR)

Innovate quickly & easily in Digital Innovations (SOI)

DIGITAL CORE

Function Modules

RFC

Programs

ReportsBAPI

Tables

EII

EII

EII

EII

EII

EII

EII

EII

EII EII

EII

Page 14: Reducing ABAP Customization during S/4HANA Migration

14 © 2020 ASUG Confidential

Build

Workflow to UI

Pre-Built and Native Integration

Test

Robotic and Automated Testing

Real Life Devices and Network

Manage

Full Lifecycle Management

Security and Authentication

Optimize

Pre-Built Template

Convert Legacy to Modern

System of Differentiation

Learning

Intelligence

EdgeReady Applications

Self-Managing

ResilientRapidly Deploy Insights

Integrated

The EdgeReady Cloud Platform

Page 15: Reducing ABAP Customization during S/4HANA Migration

System of InnovationSCP / AWS /AZURE / GCP

DIGITAL CORE

System of Differentiation

EdgeReady Cloud

Platform

U/X Engine Intg. Engine

Lifecycle Manage

Biz. ProcessEngine

VoiceSolutions

Block ChainSolutions

IoT Solutions

AI/MLSolutions

AR / VRSolutions

Keep your core clean and pristine by avoiding non core-modifications.

Develop amazing U/X tightly

integrated to digital core functions

for edge users.

Innovate quickly & easily in Digital Innovations (SOI).

Innovate from Core to the Edge

Page 16: Reducing ABAP Customization during S/4HANA Migration

16 © 2020 ASUG Confidential

3-Step action plan for next 30 days

Page 17: Reducing ABAP Customization during S/4HANA Migration

17 © 2020 ASUG Confidential

3-Step action plan

• Discover all ABAP customizations• Visualize it for Business Stakeholders to comprehend• Find the total cost of ownership for each ABAP customization

• Time, effort and cost to migrate to S/4HANA• Time, effort and cost to maintain the customizations in S/4HANA

• Hint: How many patches / EHP upgrades per year

• Categorize the ABAP Customizations

• Reports (Z-Reports)• Self-Contained Applications (Z-Tcodes)• Applications embedded as part of the SAP process

• Modernize and move your ABAP Customizations to Digital Edge

Page 18: Reducing ABAP Customization during S/4HANA Migration

18 © 2020 ASUG Confidential

Introducing NANCI – SAP ABAP Discovery and TCO Analysis

• Quickly Discover all ABAP customizations

• Visualize it for Business Stakeholders to comprehend

• Find the total cost of ownership for each ABAP customization

• Time, effort and cost to migrate to S/4HANA

• Time, effort and cost to maintain the customizations in S/4HANA

Page 19: Reducing ABAP Customization during S/4HANA Migration

19 © 2020 ASUG Confidential

Summary of ABAP Customizations

List of ABAP Objects

Summary of Remediation & Maintenance cost

Details of remediation cost by ABAP Object

Details of maintenance cost & TCO by ABAP object in S4H

Page 20: Reducing ABAP Customization during S/4HANA Migration

20 © 2020 ASUG Confidential

Categorize your ABAP Customizations

• What are your stand-alone self-contained customizations?• How many of your customizations are embedded into SAP processes?• Are they really part of core process? Can you de-couple them from core?• How old are these programs?• Do you have the internal knowledge on the original requirements & design?• Have the requirements & usage changed over time?• How much is the usage? Do you still need this program?• Business impact of deprecating this Z-application• What business enhancements are needed? What is the technical impact?• Is it time to modernize these applications? How would it look?• What is the total cost of remediation to S/4HANA (resource availability, efforts)• What is your total cost in maintaining them in S/4HANA

• Upgrades, Enhancement request, Dev & testing support, Future-proofing, etc.• Opportunity cost of spending your time in maintenance vs innovations

Remediate

Category #1

Modernize

Category #2

Eliminate

Category #3

Page 21: Reducing ABAP Customization during S/4HANA Migration

21 © 2020 ASUG Confidential

Modernize by moving ABAP Customizations to the Cloud

• Convert ABAP customization into EdgeReady Application• User-Interfaces• Business and application logic• Integration to SAP objects• Database

• Modernize and Optimize the application• Optimize the business process• Modernize to modern browsers, smart-phones, etc• Enable offline / Online experience

• Deploy and roll-out

Optimize

Convert ABAP to Modern

40+ Pre-Built Templates

Modernize

Category #2

Page 22: Reducing ABAP Customization during S/4HANA Migration

22 © 2020 ASUG Confidential

Process Model

Biz-Workflow

WF Rules/Engine

S

S

Designer

User-Flow

Single Source Code

Integration Builder

Various Sources

Native Integration

SAP

ORA

SFDC

LEGAL

Modernize by moving ABAP Customizations to the Cloud

Page 23: Reducing ABAP Customization during S/4HANA Migration

23 © 2020 ASUG Confidential

ABAP Operations Using Graphical Editors

*The Only ABAP operation not possible are User-exits/Customer-Exits

SAP ABAP – Basic Syntax

SAP ABAP – Data Types

SAP ABAP – Variables

SAP ABAP – Constants and Literals

SAP ABAP – Operators

SAP ABAP – Loop Control

SAP ABAP – Decisions

SAP ABAP – Strings

SAP ABAP – Date and Time

SAP ABAP – Formatting Data

SAP ABAP – Exception Handling

SAP ABAP – Data Elements

SAP ABAP – Tables

SAP ABAP – Structures

SAP ABAP – Views

SAP ABAP – Search Help

SAP ABAP – Function Modules

SAP ABAP – Report Programming

SAP ABAP – Dialog Programming

SAP ABAP – Smart Forms

SAP ABAP – SAPscripts

SAP ABAP – Web Dynpro

EdgeReady Applications

Resilient and Always-available

Self Managed

Natively Integrated

Visibility, Insight, and Action

Rapidly Developed and Deployed

• Browsers

• iOS Devices

• Android Devices

• Windows Devices

• Rugged Phones

• Rugged Tablets

• Kiosks

Page 24: Reducing ABAP Customization during S/4HANA Migration

24 © 2020 ASUG Confidential

Planning for S/4HANA Migration?

RunDeployRealizeExplorePrepareDiscover

Preparation Phase Realization Phase

Brownfield Approach

Follow-on activitiesSystem InstallationCustom Code migrationConversion PrecheckSystem Requirements and Planning

Bluefield Approach – A combination of Greenfield and Brownfield approach

Reduce effort by 40%-to-60%

Reduce effort by 40%-to-60%Reduce effort by 40%-to-60%

Greenfield Approach

Reduce your ABAP Effort by 50%

Reduce your ABAP Cost by 33%

Reduce Client Resources by 50%

Page 25: Reducing ABAP Customization during S/4HANA Migration

25 © 2020 ASUG Confidential

Already migrated to HANA or S/4HANA

• Kick off an ABAP customization clean-up project

• Clean up your Core. Keep it Pristine

• Discover => Categorize =>

• Reduce your S/4HANA maintenance cost and effort

• Modernize and upgrade IT skillsets

• Focus on innovation instead of ABAP maintenance

System of Innovation

SOD

SOR

“It’s not just about acquiring the SAP S/4HANA licenses—it’s about what you’re going to do with those licenses, the move should be about eliminating technical roadblocks and barriers of the past, and then fostering a climate where companies can take advantage of new business opportunities as a result of a nimbler technology backbone.”— Geoff Scott, CEO, ASUG

Modernize

Category #2

Page 26: Reducing ABAP Customization during S/4HANA Migration

26 © 2020 ASUG Confidential

Streamlining Compliance and Lowering Maintenance of SAP

Global Food Manufacturer Migrates a mini-PLM built in ABAP

ABAP Effort Pillir Effort

Analysis

Enhancement and Migration

Testing

Rollout and Go-Live

Total Effort

Final product

• 1 Full Time Person

• 2 Weeks

• 3 Full Time People

• 14 Weeks

• 3 Full Time People

• 6 Weeks

• 1 Full Time Person

• 2 Weeks

• 6 Months with 3 people

• Application within SAP with Client GUI with legacy user experience

Discovery

Model and Design

Build and Integrate

Test and Deploy

Total Effort

Final product

• 1 Full Time Person

• 1 Week

• 1 Full Time Person

• 2 Weeks

• 1 Full Time Person

• 3 Weeks

• 1 Full Time Person

• 2 Weeks

• 2 Months 1 person

• An internally built fully customized SaaS PLM that manages itself, reduces IT infrastructure and people burden, and streamlines processes around patch upgrades and enhancements to S4 related to the app

Page 27: Reducing ABAP Customization during S/4HANA Migration

27 © 2020 ASUG Confidential

Improved Inventory Visibility with Modern App Functionality

Global Logistics Provider Migrates Inspections and Work Order Creation built in ABAP

ABAP Effort Pillir Effort

Analysis

Enhancement and Migration

Testing

Rollout and Go-Live

Total Effort

Final product

• 1 Full Time Person

• 2 Weeks Effort

• 4 Full Time People

• 12 Weeks Effort

• 4 Full Time People

• 4 Weeks Effort

• 1 Full Time People

• 2 Weeks Effort

• 4 Months with 4 people

• Application within SAP with Client GUI with legacy user experience

Discovery

Model and Design

Build and Integrate

Test and Deploy

Total Effort

Final product

• 1 Full Time People

• 1 Weeks Effort

• 1 Full Time People

• 1 Weeks Effort

• 1 Full Time People

• 2 Weeks Effort

• 1 Full Time People

• 2 Weeks Effort

• 6 Weeks 1 person

• An internally built fully customized SaaS Inspection and Work Order App that manages itself, reduces IT infrastructure and people burden, and streamlines the processes around patch upgrades and enhancements to S4 related to the app

Page 28: Reducing ABAP Customization during S/4HANA Migration

28 © 2020 ASUG Confidential

Digital Transformation at the Edge – No More Paper Work

Industrial Manufacturer Streamlines Maintenance and Repair Operations

Page 29: Reducing ABAP Customization during S/4HANA Migration

29 © 2020 ASUG Confidential

Improved Inventory Movement and Increased Worker Productivity

Global Oil and Gas Refinery Goods Issue/Goods Receipt for Work Order

Page 30: Reducing ABAP Customization during S/4HANA Migration

30 © 2020 ASUG Confidential

Transformation at the Edge – Renewed Focus on Innovation

The business outcomes of Putting Key Actors Online

Before Digitization Post Pillir

Assets

People

Training

Visibility

Compliance

Process Optimization

• Low Asset Utilization

• Lost and Stolen Assets

• More People and Time for any Function

• Human Errors and Accountability

• Long Ramp Up Time

• Frequent and In Person Training

• No insight to Asset or People Utilization

• Adherence to contracts & policies

• Manual Processes and Paperwork

Assets

People

Training

Visibility

Compliance

Process Optimization

• 20% Increase in Asset utilization

• Full Theft and Lost Prevention

• Increased people and Edge Productivity

• Performance Tracking and Error Elimination

• 50% Training Reduction

• In App Training

• Full back office insight to all people and asset utilization

• Compliance through Digitization

• Digitized and Automated processes online lead to continuous improvement and optimization

Page 31: Reducing ABAP Customization during S/4HANA Migration

31 © 2020 ASUG Confidential

Start your Modernization Journey Today with Pillir

Free Access to NANCI:

Step 1 : Discover

Step 2 : Categorize

Discover all ABAP Custom Applications

Understand TCO to remediate and maintain

Review To-Be Solution

Benefits and ROI of Modernization

Free Assessment of any S4 Migration Project

Categorize your ABAP Customizations

Reduce your ABAP Effort by 50%

Reduce your ABAP Cost by 33%

Reduce Functional Effort by 50%

Access to Pillir’s world class Edge-ucation

$5K 2 day bootcamp

Free for anyone with ABAP certifications, Fiori, or SAP technical knowledge

Step 3 : Modernize

Ability to build Apps on Pillir’s EdgeReady Cloud Platform

Work directly with team of experts in modernizing applications

System of Innovation

SOD

SOR

Page 32: Reducing ABAP Customization during S/4HANA Migration

Questions?

32 © 2020 ASUG Confidential

For questions after this session, contact us at

Vaidya Aiyer

Founder & [email protected]

JR Butler

Chief Revenue [email protected]

Page 33: Reducing ABAP Customization during S/4HANA Migration

Thank you.

33 © 2020 ASUG Confidential

Stay connected. Share your SAP experiences anytime, anywhere. Join the ASUG conversation on social media: @ASUG365 #ASUG