Gekkobrain provides tools for you to run a reliable SAP in your enterprise. The tools include HANA automated assessment and custom code remediation, performance improvement, and SAP DevOps
Human Factors of XR: Using Human Factors to Design XR Systems
Reliable SAP
1. Software for Reliable SAP
@copyright 2018 PrideVel Business Solutions
Optimize your SAP environment and get
your ABAP custom code in order with our
suite of tools designed for SAP.
2. Company background
• PrideVel is an SAP Services Partner, and partner of choice for many large and
medium enterprises across North America running their businesses on SAP
platform
• 20+ years of deep SAP experience to help our customers implement, upgrade, &
manage SAP enterprise solutions
• SAP HANA migrations & S/4HANA implementations have helped organizations realize
benefits of digital economy, analytics and to create business differentiators
• Certified global workforce with deep technical & functional understanding
of the entire SAP landscape
• Our unique RBS (Rapid Business Solutions), and the Design Thinking approach
coupled with our proprietary automation solutions have reduced TCO and time to
market for our customers by over 40%
• Several IoT solutions leveraging SAP Leonardo & Cisco IoT routers
@copyright 2018 PrideVel Business Solutions
3. @copyright 2017 PrideVel Business Solutions
> 30,000
HANA compliance issues in
custom code
0%
Automation
60%
Code not used in production
Road to HANA
> 6 year
Manual effort needed to fix
the code
4. @copyright 2017 PrideVel Business Solutions
Gartner on custom ABAP coding:
“…Inefficient custom code has nudged
many ERP systems into the slow lane….”
“…. Custom code is very often at the heart
of a difficult SAP performance problem...”
Gartner Group
Research Paper: TU-10-8204
5. @copyright 2017 PrideVel Business Solutions
How do your applications stack up against
ever increasing user expectations?
6. Gekkobrain Product Portfolio
o Gekkobrain for SAP HANA®
Analyze and fix your ABAP custom code, so it is HANA ready
o Gekkobrain Code Optimizer for SAP
Analyze and fix ABAP custom code on any SAP release for
better performance
o Gekkobrain DevOps for SAP
Unify SAP Development and Operations
@copyright 2018 PrideVel Business Solutions
7. Gekkobrain Enterprise Adoption Roadmap
@copyright 2018 PrideVel Business Solutions
Gekkobrain
Code
Optimizer
Gekkobrain
For
SAP HANA
Gekkobrain
DevOps for
SAP
Gekkobrain
DevOps for
SAP
• Optimize your existing ABAP Code
• Automatic fix of badly performing code
• Make new code HANA ready
Journey to HANA
• Make your code HANA ready
• Reduce cost by 75% thru automated
Remediation
• Improve ongoing Development and
Operations
On-going operations
HANAMigration<12monthsHANAMigration>12
months
8. Gekkobrain – How does it work?
@copyright 2018 PrideVel Business Solutions
9. HANA Assessment
@copyright 2018 PrideVel Business Solutions
1. HANA Readiness
Assessment
Assess HANA
compliance issues,
analyze usage logs
and decommission
code
HANA Readiness
S/4 HANA
HANA Monitor
Code Metadata
Issues, Usage Metrics,
SQLM Pattern
SCI, UPL, SQLM
Gekkobrain
Extractors
Gekkobrain
Cloud
SAP System
10. HANA Assessment & Auto code-fix
@copyright 2018 PrideVel Business Solutions
1. HANA Readiness
Assessment
Assess HANA
compliance issues,
analyze usage logs
and decommission
code
2. Automatically Fix
the custom code
Autofix the code
and transport it to
the SAP system
HANA Readiness
S/4 HANA
HANA Monitor
Gekkobrain
Codefixer
Upload
Gekkobrain Codefixer
Export code to source system
Remote
Object Set
Code Metadata
Issues, Usage Metrics,
SQLM Pattern
SCI, UPL, SQLM
Import Code fixes
as transport
Gekkobrain
Extractors
Gekkobrain
Cloud
SAP System
Zip File
Zip File
11. @copyright 2018 PrideVel Business Solutions
Gekkobrain for SAP HANA®
Analyze and fix your ABAP custom code, so it is HANA ready
75%
Cost Reduction due to
Automation
90%
Faster Migration
60%
Reduction in code due
to decommissioning
12. HANA and S/4HANA Journey
@copyright 2018 PrideVel Business Solutions
13. Gekkobrain for SAP HANA®
HANA Migration – Customer Pain Points
o All SAP systems must be migrated to HANA by 2025
o Several months of effort required to remediate ABAP code for
HANA
o Do not know which ABAP programs are not used and need not
be migrated
o Tracking HANA remediation project is a difficult task
o Not sure how to prioritize changes
o Difficult to make sure new programs created while in the
migration cycle are HANA compliant (how to stop bleeding?)
@copyright 2018 PrideVel Business Solutions
14. Gekkobrain for SAP HANA® - What it does
Analysis
o How much code needs fixing
o Filters away unused code
o Filters for impact
o Tells you how much effort before you can
migrate
@copyright 2018 PrideVel Business Solutions
Automatic Code Fixing
o Mandatory issues
o Most performance issues
o At the click of a button
Project Management
o For remaining manual work
o Assign tasks and issues developers
o Create sprints
o Follow up
15. Gekkobrain for SAP HANA®
Business Benefits
o Greatly improve success rate of HANA migration project by precisely
knowing the custom code adaptation effort beforehand
o Reduce code conversion time from months to weeks or even days
o Save ongoing maintenance effort by decommissioning unused code
o Achieve up to 75% of cost reduction by automating mandatory code
conversion
o Efficiently manage conversion project by using the integrated project
management tool
@copyright 2018 PrideVel Business Solutions
16. Migration with Gekkobrain for SAP HANA®
@copyright 2018 PrideVel Business Solutions
Customer Questions Gekkobrain Answers
Why should we use Gekkobrain if it uses SAP tools as input? Can’t we get the same
result using the tools by ourselves?
Gekkobrain filters, analyzes and orders the findings to highlight only the relevant
issues with impact.
How many HANA readiness code correction issues you have found in a typical SAP
install?
A typical SAP install has about 30,000 issues to correct in their custom ABAP code.
How much manual effort does it take to fix all such issues? On average, it takes half an hour to fix one issue. So, 30,000 issues require 15,000
hours of manual effort.
How much of code can be fixed automatically by Gekkobrain? About 75% of the issues can be fixed automatically.
Why does Gekkobrain use UPL data for custom code remediation? The UPL data tells you what objects are not being used in production. You can use
this information to decommission the unused code and hence save on the code
remediation and maintenance effort.
We are more than six months away from starting our HANA migration project.
How does Gekkobrain help us now?
Your developers can use Gekkobrain to make sure any new code being developed
or any code that is updated is HANA ready. Hence it helps you stop bleeding. Most
HANA issues also revolve around performance, which means that fixing
performance issues on Any DB will improve SAP performance today.
We have thousands of custom ABAP programs. Does Gekkobrain help us track the
progress of our HANA adaptation project?
Gekkobrain has a built in Project management tool that lets you manage your
HANA adaptation project.
Why should we use Gekkobrain when SAP provides a HANA readiness tool? SAP tool just reports the issues. It does not remediate the code. In addition, SAP’s
tool does not take usage and database performance into consideration. As a
result, you will end up wasting resources in fixing too much unnecessary code.
17. Case Study
ABAP - HANA
readiness
statistics of an
European wind
turbine
manufacturer.
@copyright 2017 PrideVel Business Solutions
35000
35000
1200
0
1200
35000
3000
200
150
50
T OT A L IS S UE S IS S UE S NE E D F IX ING (UP L) E F F ORT T O F IX (DA Y S ) RE DUC T ION T H RU
A UT OMA T ION
F INA L E F F ORT S T O F IX
(DA Y S )
REAL CUSTOMER MIGRATION EXAMPLE
W/o Gekkobrain With Gekkobrain
18. Gekkobrain for SAP HANA® - PrideVel Offering
ABAP - HANA Readiness
and Migration
PrideVel will manage complete
end to end HANA adaptation and
migration project using
Gekkobrain Cloud, and Gekkobrain
Codefixer. PrideVel will make
automated and manual changes to
fix the HANA readiness issues.
PrideVel will test and ensure that
the migrated custom code to
works as expected.
@copyright 2018 PrideVel Business Solutions
Deliverables:
o Project management of the HANA
adaptation project
o Setup of Gekkobrain Cloud, and Gekkobrain
Codefixer
o Installation of Extractor, and Gekkobrain
Importer Tool
o Analysis of existing ABAP code and
prioritization of issues
o Identification of code for decommissioning
o Automatic fix of issues where possible
o Manual fix of issues not fixed by the
Codefixer
o Transport of corrected code in QA and
Production
o Testing of ABAP code after HANA adaptation
19. Gekkobrain for SAP HANA® - PrideVel Offering
ABAP - HANA Readiness
Assessment
PrideVel offers one-week
consulting/advisory service for HANA
readiness assessment of ABAP. It
includes setup of Gekkobrain Cloud,
installation of the extractor and
training. The advisory service also
includes explanation of the assessment
report generated by Gekkobrain and
formulation of next steps in the Code
Adaptation process.
@copyright 2018 PrideVel Business Solutions
Deliverables:
o Setup of Gekkobrain Cloud
o Installation of Extractors
o Prioritized issues based on program usage
o Identification of unused programs
o Calculated efforts required to adapt the code
o Identification of changes required in code
o Auto code-fix of sample code
20. @copyright 2018 PrideVel Business Solutions
Gekkobrain Code Optimizer for SAP
Analyze and fix ABAP custom code on any SAP release for better
performance
60%
Cost Reduction due to
Automation
21. Gekkobrain Code Optimizer for SAP
Custom Code – Customer Pain Point
o ABAP has been developed by many developers over many years
o Custom code is cluttered and having performance issues
o Not sure where to start for performance improvements
@copyright 2018 PrideVel Business Solutions
22. Gekkobrain Code Optimizer for SAP - What it does
Analysis
o Measures the quality of your ABAP Code
o Filters away unused code
o Filters for impact if code is fixed
Automatic Code Fixing
o Improves quality, so your ABAP runs faster
o Works at the click of a button
@copyright 2018 PrideVel Business Solutions
23. Gekkobrain Code Optimizer for SAP - PrideVel Offering
PrideVel will analyze all custom
programs, identify coding issues, and
modify them for performance
improvement with automated and
manual code changes identified by
Gekkobrain.
@copyright 2017 PrideVel Business Solutions
Deliverables:
o Project management of the ABAP optimization
project
o Setup of Gekkobrain Cloud, and Gekkobrain
Codefixer
o Installation of Extractor, and Gekkobrain
Importer Tool
o Analysis of existing ABAP code
o Identification of code for decommissioning
o Automatic fix of issues where possible
o Manual fix of issues not fixed by the Codefixer
o Transport of corrected code in QA and
Production
24. @copyright 2018 PrideVel Business Solutions
Gekkobrain DevOps for SAP
Unify SAP Development and Operations
25. Gekkobrain DevOps for SAP
Custom Code – Customer Pain Point
o Difficult to ensure/measure code quality due to offshoring,
faster release cycle, third party integrations
o Impossible to find root cause leading to performance
degradation over multiple releases
o Code is developed and maintained by different programmers
over many years
o Difficult to define and measure quality of outsourcing vendors
@copyright 2018 PrideVel Business Solutions
26. Gekkobrain DevOps for SAP - What it does
@copyright 2018 PrideVel Business Solutions
o Runtime checks of static code
o Dynamic data at hand at development stage
o Constant monitoring and prioritization of problems
o Prediction of potential issues
o Root cause establishment
o Actionable prioritized advice
o Developer Dashboard for the developers
o Ops Dashboard for the leadership
27. Gekkobrain DevOps for SAP
o Better control over developers and outsourcing partners
o Higher quality in ABAP
o Improved and more reliable SAP performance
o Faster onboarding of new developers
o Understand business impact from development
o Unified Development and Operations
o Fewer dumps
o Action Driven Ops: Findings find you
o Prioritization of Dev and Ops tasks
@copyright 2018 PrideVel Business Solutions
Business Benefits