The journey to a comprehensive SAP DevOps powered by SAP BTP

Driving development and operational efficiency in SAP transformations

Enhancing organisational efficiency
  • Insight
  • 10 minute read
  • 19/12/23

Ensure seamless collaboration and continuous delivery

Efficient, effective software development is crucial to creating a satisfying experience for your customers and doing successful business in a digital environment. For years, organisations have been adopting DevOps – a convergence of development (Dev) and IT operations (Ops) – to enhance software deployment speed and quality by dissolving traditional silos. Traditionally, full adoption in SAP settings has been difficult. In this white paper we explain how the challenges can be overcome ‒ and why there’s never been a better time to invest in DevOps for SAP.

One of the main problems has been the broken delivery process. This means a deep misalignment between development and operations teams, jeopardising the essence of DevOps, that stems from entrenched norms, organisational structures, technical complications and the absence of cohesive tools and methodologies.

Broken elements of the delivery process

In the paper, we explain how cloud technology, mature automation, AI capabilities, and enhanced third-party integration proficiencies provide the means to overcome these challenges. With these tools, it's possible to capitalise on the power of DevOps effectively in the SAP landscape.

The white paper explores the following topics:

  • The basics of SAP DevOps
  • Why it’s been hard to adopt DevOps for SAP traditionally
  • Why now’s the time to invest in DevOps for SAP 
  • The benefits of DevOps for SAP
  • How to adopt DevOps for SAP
  • How PwC can support you on the DevOps journey

This includes guidance on what DevOps dimensions and sub-dimensions need to be addressed and how to assess DevOps maturity levels from the starting point to the road ahead, a client example showing how it works in practice, and key technical considerations to run efficient DevOps processes for SAP. 

Embracing DevOps in SAP projects is not just about enhancing efficiency; it’s about transforming the way we deliver value, turning challenges into opportunities and paving the way for automation in every aspect of our operations.

Murugananth ChockalingamLead Partner SAP Transformations, PwC Switzerland

The benefits of DevOps for SAP

In any large-scale technological transformation, the promise of immediate results is often a vision without a clear path to realisation. In the context of DevOps for SAP, the benefits gradually materialise as the core solution and teams involved evolve and mature, and as business users get to understand and become more proficient at interacting and collaborating with development and testing teams.

Given the journey involved, it’s important to first understand and appreciate the potential benefits of DevOps for SAP:

Time pictogram

Accelerated time-to-market for SAP solutions to answer fastchanging business conditions

Time pictogram

Quality and assurance

Time pictogram

Automation and efficiency driving cost optimisation

Time pictogram

System stability, scalability and performance

Time pictogram

Enhancing system security with DevOps

PwC’s reference DevOps process and application architecture in the context of SAP ABAP-based solutions

Typically, clients heavily rely on custom ABAP code in SAP ECC instances, leading to significant organisational challenges in coding, integration, testing, and delivery.

During a 12 to 16-week assessment, we first comprehensively evaluate the existing landscape, including coding standards, version control, build processes, and release management. After that we identify gaps and areas for improvement. Finally, we co-design a systematic end-to-end DevOps process leveraging our PwC reference process and application architecture. 

This reference architecture presented as well in the white paper leverages tools such as JIRA, SAP BTP, SAP Solution Manager/ALM, SAP gCTS, Jenkins, and GitHub. It enables streamlining workflows and automating processes from change requests to code deployment and testing, resulting in more efficient responses to changing business requirements.

How PwC can support you on the DevOps journey

Automating software development is a complex process, but with a systematic and intelligent approach and expert support it can be done. PwC can help you steer the process by channelling its experience, resources and best practices into the successful enablement of DevOps practice. It’s a continuous cycle of enabling client projects for success, entailing effective implementation, delivery, and the achievement of quality outcomes, all contributing to an enhanced customer experience.

  • As a starting point, define a single, unified vision
  • Conduct a DevOps maturity assessment
  • Organise workshops with selected business divisons to identify potential use cases
  • Choose a use-case for pilot implementation
  • Conceptualise the high-level architecture
  • Identify and clarify technical bottlenecks
  • Validate implementation options
  • Raise cultural awareness
  • KPIs that enable measure and monitor progress like Mean Time to Recovery(MTTR), Mean Time to Detection (MTTD), Deployment, Frequency and Cycle Time
  • Potential project identification
  • Pilot project implementation
  • Evaluate the results considering initial expectations
  • Adjust, tailor and adapt the methodology
  • Document the lessons learned
  • Adjust pilot project approach as required
  • Implement further use-cases
  • Measure the benefits and share the outcome with stakeholders
  • Roll out and grow DevOps practice
  • Integrate additional DevOps tools or techniques
  • Build an evolving DevOps ecosystem

Download the whitepaper

If you’d like to discuss any of the issues raised on this site or find out how we can help you harness the full potential of DevOps for SAP in your business, get in touch. 

https://pages.pwc.ch/core-asset-page?asset_id=7014L000000Q3LrQAK&embed=true&lang=en

Contact us

Murugananth Chockalingam

Partner, Advisory, Basel, PwC Switzerland

+41 58 792 4633

Email

Albert Fässler

Partner, Technology Consulting, Zürich, PwC Switzerland

+41 58 792 23 22

Email