5 Reasons Why You Need an Agile Delivery Model for SAP ERP

The developing digital economy is driving a big change in the way applications and infrastructure are provisioned and delivered.

But what if you’re running applications like SAP and it feels like the digital transformation doesn’t have a direct impact on you, at least not right now?

In that case you might be wondering why methodologies like Agile, lean, DevOps and continuous delivery have any relevance – you already have robust processes in place to deliver applications in a traditional way, after all.

The answer is the early delivery of business value.

There’s nothing inherently wrong with delivering applications in a waterfall fashion, where they’re pre-planned, budgeted and have a well-defined scope, but just because a project is run in this way doesn’t mean that risk is removed.

In large releases…

  • The business waits a long time to get new features, so people get frustrated
  • It’s difficult to change direction or refine what was asked for
  • There are high levels of business impact and testing
  • Recovery from failure is difficult and time consuming due to the volume of changes deployed all at once – so there’s less time to build new features.

A more agile way of managing application changes allows requirements to be delivered to the business in shorter, more frequent releases. That matters as businesses feel the need to deliver change faster and faster in order to remain competitive.SAP systems won’t be exempt from this growing need to support a more responsive business, and agile offers an ideal path to faster, more flexible development.I’ve picked out five key points that explain some key benefits of agile in a bit more detail. All of these can apply just as well to SAP as to other IT systems!

1. Fail fast and respond

In traditional development requirements are documented up-front based on what people think they want at that time. When the project gets delivered – often many months later – stakeholders often realize that things don’t work as they expected or, even worse, the project has taken so long to deliver that features are no longer relevant.

One of the key benefits of an agile approach is that requirements are delivered faster so the business can benefit from them far sooner. And, even if they don’t quite work right, fast feedback loops enable constant improvement.

Agile development permits the business to experience this delivery “failure” and learn from it so that less time is wasted building things that no one wants. It allows testing of what’s been built to ensure that it meets business needs – in a typical “old world” scenario nothing would be seen until the end of a long project many months later, with little or no opportunity to make changes.

2. Smaller chunks reduce risk and impact

With big releases comes big risk and big impact.

Deploying hundreds or thousands of changes at once might seem like an efficient way of doing things but it’s hugely risky and there’s a high impact on the business. Adoption of many new features and processes requires considerable effort.

Breaking down releases into smaller, manageable chunks takes away a large risk element. It makes testing and user adoption far simpler and allows immediate deployment of distinct changes when they’re ready to go.

Of course, some analysis of existing business processes is required in order to fully understand the impact of more frequent deployment, but this approach means that changes can be accepted into production much faster.

3. Avoid temporary (permanent) workarounds

When the pace of change is slow people naturally attempt to build creative solutions that can work around the bottleneck and be delivered more quickly.

Unfortunately, most of these temporary workarounds don’t operate in an optimal way. It’s all too easy for them to become permanently embedded into processes, creating large levels of technical debt and a high cost to maintain and run. If workarounds can be avoided because the delivery pipeline moves faster, not only will solutions be more efficient but they’ll be easier and cheaper to run in the long term as well.

4. Visibility, Control & Measurement

In traditional development the testing is largely done in one big lump at the end. That means it’s almost impossible to know the current status of anything or to anticipate and manage issues as they arise.

Agile processes promote transparency through the involvement of all stakeholders on a day-to-day basis. Business requirements live in a constantly updated and prioritized product backlog and in each iteration it’s easy to see what’s been done, what needs to be done and what the risks and blockers are.
As users are actively involved they can steer development at every step of the way. And if requirements change it’s much easier for the team to shift attention to higher priorities.

5. Fast recovery from failure

So what do you do when something goes wrong after the deployment of a project?
It’s really hard to measure and recover from failure when changing many things in each release.
The smaller deployments that come with agile processes make it far easier and faster to unpick any issues and provide the necessary resolutions. The risk and uncertainty that surrounds massive deployments is almost eliminated, freeing more time to spend building new features and create business value.

An efficient IT delivery model

Agile and DevOps are not just about supporting digital transformation. They support a much more efficient IT delivery model that’s designed to give the business exactly what it needs, when it needs it. When applied to SAP this can transform what is all too often a slow and inflexible way of delivering business value.

And who wouldn’t want that?

For some ideas on how to get started with Agile for SAP, download our eBook, and for more information on Basis Technologies’ suite of automation tools take a look at our website.

Information Management Options in SAP HANA: Smart Data Quality

SAP HANA has features to both manage data and improve data quality that many SAP users might not know exist. These new options offer real-time transformational possibilities that were unthinkable until recently. Learn about the tools you can use to cleanse, match, or enhance data in real time with Smart Data Quality. Key Concept Many…...

This content is available to SAPinsider Premium Members.
Please click below to log in or create an account

Login Now »

Create Acount»


Don Loden
Read More

Don Loden is an information management and information governance professional with experience in multiple verticals. He is an SAP-certified application associate on SAP EIM products.  He has more than 15 years of information technology experience in the following areas: ETL architecture, development, and tuning; logical and physical data modeling; and mentoring on data warehouse, data quality, information governance, and ETL concepts. Don speaks globally and mentors on information management, governance, and quality. He authored the book SAP Information Steward: Monitoring Data in Real Time and is the co-author of two books: Implementing SAP HANA, as well as Creating SAP HANA Information Views. Don has also authored numerous articles for publications such as SAPinsider magazine, Tech Target, and Information Management magazine.

How to simplify your SAP HANA landscape with enhanced flexibility and performance

This on-demand webinar is hosted by SAPinsider and sponsored by IBM. In this digital world driven by social and mobile, getting real-time insights from massive volume of data is becoming a critical business success factor. SAP HANA helps businesses make better decisions faster and gain a competitive advantage by enabling real-time insight. Consequently, it is…...

This content is available to SAPinsider Members(complimentary).
Please click below to log in or create an account

Login Now »

Create Acount »

Benchmark Your Order Management Process

See If Your Process Meets Today's Standards

Does your order management process meet today’s standards? Take a quick, pass/fail benchmarking quiz to see if your process meets the today’s standards for timeliness, efficiency, and cost.

You will learn about:

  • Metrics to gauge customer service success
  • Order entry accuracy rate
  • Approximate average cost per order
  • And more!

When you finish the quiz, you will receive a complimentary eBook on how to advocate for automating order processing in your SAP landscape from Esker, a worldwide leader in document processing solutions.

For more information, contact

How to Add Zoom-View Functionality to SAP BusinessObjects Dashboards

Learn step-by-step instructions for how to maximize BusinessObjects dashboard space and provide zoom functionality for an expanded view. Key Concept The zoom functionality of BusinessObjects dashboards enables expanded views of any component. This feature helps you visualize and use dashboard space more effectively. A dashboard is a summarized snapshot of significant business data. Its main…...

This content is available to SAPinsider Premium Members.
Please click below to log in or create an account

Login Now »

Create Acount»

Transform Your SAP HANA Performance with a Converged Infrastructure

With the right infrastructure for SAP HANA, you can increase analytics and transaction processing speeds for valuable real-time insights. Global enterprises have deployed Hitachi Unified Compute Platform for the SAP HANA Platform to support their demanding workloads.

Read this collection of case studies to learn how five customers use UCP for SAP HANA.  These use cases cover data volume management, new application support, intergrated analytics, and more.  Customers covered include:

  • SPAR
  • Infosys
  • Zhengzhou Dennis Department Store
  • M.Video
  • Asia Capital Reinsurance Group

Read the case studies now 

This content is available to SAPinsider Members(complimentary).
Please click below to log in or create an account

Login Now »

Create Acount »

Enable Global ATP to Provide Differential Customer Service

Learn how to enable Global Available-to-Promise (Global ATP) to optimally allocate sales order confirmations considering various customer parameters and business needs. Key Concept Key configuration objects such as check instructions and scope of check play a very important role during an availability check. Check instructions control what availability check methods are called during the available-to-promise…...

This content is available to SAPinsider Premium Members.
Please click below to log in or create an account

Login Now »

Create Acount»

How to Prepare Your SAP System for the New European Union General Data Protection Regulation

Learn how to change your practices within your SAP environment so that they comply with the new data General Data Protection Regulation (GDPR) privacy regulation. Key Concept The new European Union General Data Protection Regulation (GDPR) will become effective on May 25, 2018. Companies using European personal data, both inside and outside of Europe, are…...

This content is available to SAPinsider Premium Members.
Please click below to log in or create an account

Login Now »

Create Acount»

How to Carry Out Data Extraction from a Planning Area in SAP APO

Learn the process flow of how data can be extracted from a planning area in Demand Planning to an InfoCube in the SAP Advanced Planning and Optimization (SAP APO) database. Follow a step-by-step procedure to understand the prerequisites, importance, and configuration steps with the help of an example case study. Key Concept Demand Planning in…...

This content is available to SAPinsider Premium Members.
Please click below to log in or create an account

Login Now »

Create Acount»