Effective SAP test data management: feeding the lifecyle with quality scrambled data

21 July 2023
Written by Evan Jones

Evan has been involved with SAP for the past 19 years, and started EPI-USE Labs Europe in 2003. Previously, his roots were in sales and marketing. Evan has built an extensive sales, services and partner network for EPI-USE Labs. Today, he manages UK & Ireland, Benelux, Nordics and Southern Europe regions for the organisation.

Your SAP® implementation is only as good as the data you feed it, and the SAP lifecycle is particularly thirsty. This blog explores how an effective test data strategy needs to be both proactive and reactive to address business requirements.

Effective SAP test data management feeding the beast with quality scrambled data

Over the last 22 years of working at EPI-USE Labs, I’ve realised that a constant and continuous client requirement is to have secure test data more regularly in non-production systems, with less system footprint.

An effective test data strategy needs to be both proactive and reactive to address certain business requirements. There are always business, technology and legal changes to contend with. The ability to have ‘Production-like’ data for testing at your fingertips fosters better levels of quality and service to your organisation. Your SAP® implementation is only as good as the data you feed it, and the SAP lifecycle is particularly thirsty.

 

In this blog, I look at some examples of changes that impact the data you have in the SAP systems, and how you need to cater for them. This doesn’t necessarily mean they will cross your implementation in this order; and they can be cyclical. To give you an overview, we have plotted them in a path to run through the various elements and explore how these will impact your test data strategy.

The SAP lifecycle is data thirsty

DSM webinar PPT Graphic_V4

Adherence to privacy laws 2

Privacy laws have progressed leaps and bounds since the introduction of GDPR (the General Data Protection Regulation in the EU), with many countries adopting their own privacy regulations. The concept of ‘privacy by design’ should be adhered to from the start of any project, and therefore should be part of your strategy even before go-live in your SAP implementation. You will undoubtedly have real and potentially sensitive data in your non-production systems. Key data pertaining to the Employee, Vendor, Customer, Addresses and Business Partner objects in SAP will need to be analysed and obfuscated. You may have other sensitive fields that are pertinent to your business that all need to be scrambled; for example, recipe information if you are a food manufacturer.

 

Authorisations in test systems can be laxer, and you may also be partnering with a System Integrator who could also have access to the sensitive data. This means the non-production environments could be a much easier target.

 

Data privacy is an important element that needs to be addressed throughout your lifecycle. With heavy penalties attached to lack of compliance with data privacy regulations, it simply cannot be ignored.

 

Exponential SAP Production system growth 2

The moment you go live, the data in the systems should be of the best quality. Production and Quality systems are typically in sync and all is well, but then life happens! Transactions and interfaces hit your Production system, and it can grow rapidly. In my experience, the system growth can vary between industries, and is amplified within businesses which manufacture goods, as well as B2C industries such as Utilities. Your non-production systems are quickly left behind in terms of data correlation and relevance. Ultimately, this will make testing going forward less reliable as time goes by.

 

Production support resolution 2

A key requirement for SAP test data across your business is to resolve issues in Production. These can typically be caused by configuration issues, but in order to resolve the problem, you cannot have users fumbling around in your Production system to recreate and test the issue. Basis teams cannot authorise an SAP Client Copy or System Copy to entertain such granular activities because of its invasiveness (and the data would also be unscrambled).

 

Dealing with Production support requires secure, swiftly-produced, current data into a test system to help resolve issues quickly. Users may also need to clone data to test multiple scenarios. Once an issue is resolved, a configuration fix can then be transported securely to your Production system, safe in the knowledge it has been effectively tested.

 

Applying support packages-upgrades to your SAP system 2

SAP Support Packages and upgrades are fundamental to getting the latest enhancements from SAP into your system. They are typically fuelled by configuration updates or legal change requirements. The latter is a challenge, especially for companies running SAP HCM and Payroll. Before organisations apply support packages, they need to be robustly regression-tested first. Having real-life data in your test system enables proper, realistic testing to be undertaken to ensure ‘gremlins’ do not sneak through to your Production system.

 

Creating training systems 2

A very important requirement is training your people on how to use SAP. Over the years, we have seen clients simply use a full system copy to create a training environment. This can be a sledge hammer to crack a nut. How much of the data is the training going to consume? Probably very little. It may be very hard to undertake a system copy because of the Production system size and the downtime of the target system to undertake this. Also, the training system then has sensitive information which will need to be scrambled.

 

Testing new configurations and developments 2

Typically, the development system is small and does not have much data. The usual approach is to transport the development straight into QA where there is data in order to test. To get the development correct could take many iterations, meaning there are many previous transports in trying to get the config right that will never make it to Production, or be moved there one after the other, depending on your change management policy. Either option still leaves some room for manual error, and is time-consuming.

 

Data for new projects 2

For multiple and global projects, companies typically set-up a parallel ‘project-track’ SAP landscape. This typically consists of a Development and Quality Assurance system. For successful projects, quality data will be needed in this landscape to ensure proper regression testing, before the new configuration is transported into Production. In addition, companies often outsource such projects to System Integrators, where components of their businesses are off-shored, hence there is also a key data compliance/privacy angle which must be adhered to before giving access to potentially sensitive data. The data must be scrambled before access is given.

 

Mergers and Acquisitions 2

Since the recent pandemic, the increase of Mergers and Acquisitions rose significantly. Amazing to think that even in the worst economic topography ever experienced, companies continued to buy others. A technical carve-out or merger can be the answer. This system landscape optimisation (SLO) project requires technical and functional understanding to be performed accurately and cost-effectively. Sunsetting some of the data could be an option where systems are no longer in use.

 

Moving your SAP estate to the cloud 2

Moving to the cloud often makes sense, but only if your SAP landscape is optimised. Having full copies of Production in non-production systems is cumbersome and expensive as you will be charged typically by GB. We have even seen some clients with multiple copies of Production. Naturally, clients have reached out to EPI-USE Labs to help reduce their SAP system footprint, but it’s essential to do this before the contract with the cloud provider is signed, if the non-production system sizes are locked in.

 

Move to RISE with SAP 2

RISE with SAP drives innovation in key business processes with SAP S/4HANA®, and its uptake continues to grow. Getting there also requires data optimisation. S/4HANA Appliance costs can prove quite costly, and full copies of your Production system in non-production systems does not foster a positive business case. Getting your house in order before you move to RISE is advisable. Once you’re there, the non-production systems do not need to grow as the Production one does. A time-slice of the system will only be bigger than previous copy backs if the volume of transactions has increased in the slice period, or the master data is growing dramatically.

 

Sunsetting your SAP systems 2

Moving to the cloud, system divestitures and RISE with SAP or migrating to a different ERP vendor all have significant legacy system implications. Such business and technological transformations give organisations the opportunity to optimise their new systems in terms of data. There can be legacy data that serves little value in your new systems, but needs to comply with internal company rules, statutory tax laws, and also global data privacy legislation and regulations. Such data needs to be continuously online and available for clients to reference. We have seen many clients who have divested parts of their business years ago still have the old data on their Production system.

The SAP data copy challenge

The SAP lifecycle is thirsty. The cost of having poor-quality data in your test systems is immeasurable. A well-known oil company stated that the cost of having their Production systems down, when it is unplanned, was in the region of $ 1 million per hour. SAP offers standard data copy methods such as Client Copies and System Copies. Both have their merits, but they are all-or-nothing approaches that can be data-invasive. EPI-USE Labs’ clients have often said that Client Copies are just not feasible because of the time required to refresh test systems as a result of the system size. Also, with both of these approaches, the data being transferred to the target system is not scrambled.

 

For a while, SAP entertained Test Data Migration Server (TDMS) as a solution for its customers. This essentially was born from its System Landscape Optimization business, and ‘shoe-horned’ into test data creation. The announcement that TDMS is not compatible with SAP S/4HANA shows it is nearing its end of life.

 

Given the data-intensive SAP lifecycle, our clients highlighted an intrinsic requirement to have ‘Production-like’ data more regularly in non-production systems, on demand, with less system footprint, and scrambled.

Solve test data management challenges with Data Sync Manager

EPI-USE Labs developed our Data Sync Manager™ (DSM) suite to solve test data management challenges. It has four main components and enables:

  • Creation or alignment of system shells.
  • Copying of data objects for data on-demand.
  • Copying of clients where you would like to reduce the footprint. You can use a time slice or an enterprise slice or both.
  • Scrambling of data for data privacy compliance.
SAP DATA ARCHITECTURE V6Why choose EPI-USE Labs’ Data Sync Manager (DSM) suite?
  • In the market place for 25 years
  • Designed specifically to address SAP lifecycle challenges
  • Delivered via ABAP transport 
  • Integrated with your current authorisations model (also shipped with additional solution-related authorisations)
  • All in a dedicated /USE namespace which cannot interfere with SAP or client existing developments
  • Created with a simple user interface
  • Caters for both business and IT SAP test data requirements 

Request a free DSM readiness report_V2

 

 

 

Explore Popular Tags

SAP S/4HANA Test Data Management Data Sync Manager S/4HANA Migrations SAP SAP migration Data Sync Manager (DSM) Archive Central Object Sync SAP test data management Brownfield DSM Data Secure News Transformation s/4HANA technology EPI-USE Labs SAP data Automation Client Sync Cloud Cloud Migration Decommissioning ERP Greenfield Insider Managed Services SAP Landscape SAP environment SAP systems data copy data scrambling data testing Data Archiving Digital transformation Hybrid PRISM S/4 S/4 system landscape S4HANA SAP Cloud Deployment SAP RISE SAP S/4HANA Assessment SAP SuccessFactors SAP TDMS SAP data privacy & security SLO Sandbox Selective Data Transition (SDT) Sunsetting legacy data Upgrade cloud hosting quality of test data sap testing ALM Accurate test data Agile Archive Cloud Solutions DSM solution Data Privacy Data Security DevOps Display only Governance, Risk Management and Compliance (GRC) Lean secure SAP Legacy PRISM free assessment Production system Rise with SAP SAP Landscape Transformation SAP Road maps SAP SuccessFactors Employee Central Payroll SAP certified solution SAP client copy SAP data migration SAP data privacy and compliance SAP system copy SAP test system landscapes Sunsetting System Analysis TDM Video Webinar cloud environment landscape transformation ABAP Acquisition BW, Big data and IA C/4HANA CRM experience Control Center Controller Copy and mask test data Croatia Croatian kuna to euro conversion Customized service DSM Readiness Assessment DSM for HCM DSM5 Data access Data agility Data footprint Data masking Data minimisation Data privacy compliance Data privacy regulations Data visibility Design Thinking EC ECATT EPI-USE Employee Central Europe Eurozone Event Flexible framework GDPR Hybrid SAP SuccessFactors environment Hybrid SAP and SuccessFactors Hybrid cloud Hyperscaler IDOCs IT Improved productivity and efficiency Infotype 41 Managed Refresh Services Migration OData API PCE PCE XXS PI Pilot Premium Support Services Production ERP Production data Reliable Releases S/4 Hana migrations S/4HANA Private Cloud Edition (PCE) S/4HANA version 1709 SAN SAP AppHaus Network SAP Archive Extractor technology SAP BW SAP Basis SAP HCM SAP HCM Data SAP HR SAP IS-U SAP cloud migrations SAP customers SAP data copying and masking SAP environments SAP experts on call SAP landscape design SAP on AWS SAP roadmap for IS-U SAP system refresh SAP system types SAP test systems SAP-certified SAPinsider Secure scrambled production data for testing Solman Solution Manager Success Story SuccessFactors System Landscape Optimization System conversion Tailored expertise User Experience XXS archiving big data analysis business goals content tables data model data tailored design develop divestiture incremental updates industry sectors masking rules mergers multiple clients new functionality predictive analysis production SAP database regression testing release strategy technical data reductio technical logging technical tables test test data masking
+ See More

Get Instant Updates


Leave a Comment: