Third Floor
87 Worship Street
London EC2A 2BE
Tel: +44 (0)20 7397 0550
Fax: +44 (0)20 7397 0559

CAST is the market leader in Software Intelligence, with unique technology backed by $150 million in software analysis and measurement R&D. CAST technology helps digital leaders and doers see the truth, become software geniuses and deliver super software - resilient, responsive, safe and secure software. Hundreds of companies rely on CAST to improve end-user satisfaction and time-to-market, prevent business disruption and reduce cost. Founded in 1990, CAST operates globally with offices in North America, Europe, India and China.

Report: Numerous Coding Errors in Custom SAP Applications Increase Costs and Risks, Decrease Business Performance

Less-experienced coders, many without IT background, seen as culprits; basic coding violations seen in more than half of all instances

NEW YORK, June 11, 2015 – At a time that SAP is making a renewed push to simplify the use of its enterprise software, a new study reveals that too often, software developers writing customized, company-specific programs using SAP’s programming language are making junior-level coding errors.  Those violations, according to the report, complicate matters and jeopardize companies’ ability to deliver the kinds of business advantages that their customers are demanding.

CAST, the world leader in software analysis and measurement, issued the report.  The latest CRASH report (CAST Research on Application Software Health) focuses on SAP, examining the structural quality of almost 50 million lines of customized applications written in ABAP, SAP’s programming language.  The report says the analyzed software too often contained significant flaws, driving down business performance and increasing risk, while simultaneously incurring additional costs to companies’ bottom lines.

The research reveals a staggering number of applications are highly vulnerable, with companies exposing themselves to operational problems such as outages, performance degradation, unauthorized access or data corruption. Some of the other specific findings include:

  • Basic software engineering errors account for more than half of all violations. Many of the mistakes suggest that junior or inexperienced programmers are completing the work.
  • SAP customizations have more complexity issues than equivalent applications written in Java or C.
  • Overall, developers complied with ABAP coding rules only one-third of the time.

“Enterprise-level SAP customizations are far from simple,” said Dr. Bill Curtis, Chief Scientist at CAST. “Some require millions of lines of code and grow extremely complex. The more complex the code, the costlier it is to maintain and the longer it takes to add new functionality. That puts the business at a competitive disadvantage.”

The CAST CRASH report covers 78 SAP applications and data from 29 major organizations across eight different industry sectors, including manufacturing, government and retail. The study measures code on a scale of one to four, based on five areas: security; reliability; efficiency; changeability; and transferability. With the exception of security, at least one-quarter of all measurements fell below 3.0, CAST’s recommended minimal threshold for software safety.

“CAST’s report correctly emphasizes that the value of SAP implementations can easily be limited by customized applications that are poorly written by well-meaning developers,” said Thomas Justin, chairman of the New Jersey chapter of ASUG, the world’s largest independent SAP users' group.  “Precise analysis and measurement of these applications is critical to achieving maximum value from customizing SAP.”

“The agility of any business is directly tied to the quality of their code,” Curtis said. “Structural quality is often sacrificed for speed to deployment.  Yet structural weaknesses are root causes of security breaches, outages, and other business risks. Businesses can improve their competitive agility and reduce costs by managing the quality of their SAP customizations.”

A copy of the CAST CRASH report for SAP can be downloaded at

About CAST

CAST (Euronext: CAS) is the world leader in software analysis and measurement, with unique technology that introduces fact-based transparency into application development and sourcing, transforming it into a management discipline. More than 250 companies across all industry sectors globally rely on CAST to prevent business disruption while reducing their hard IT costs and software risk. CAST is an integral part of software delivery and maintenance at the world's leading IT service providers. Founded in 1990, CAST serves IT-intensive enterprises worldwide with offices in North America, Europe and India. 

For more information about CAST:

PR Contacts:
Katie Farrell

Partners in the UK

Atos UK & Ireland
4 Triton Square
Regent's Place
Tel. +44 (0)207 830 4444
Capgemini Capgemini UK
Forge End,
GU21 6DB
Tel. +44 (0) 1483 764 764
hcl logo
HCL Great Britain Ltd
Network House, Norreys Drive
Tel. +44 (0) 207 105 8610
hp HP UK
Amen Corner
Cain Road
Berkshire, RG12 1HN
Tel. +44 207 9490300
IBM IBM United Kingdom Limited
PO Box 41, North Harbour
Hampshire, PO6 3AU
Tel.+44 (0) 23 92 56 1000
Logo Infosys
14th and 15th Floor
10 Upper Bank Street
Canary Wharf
London E14 5NP
Tel.+44 20 7715 3300
mahindra satyam Mahindra Satyam
63, Queen Victoria Street,
London - EC4N 4UA
Tel. +44 (0)1908 553400
Logo Sopra
Sopra UK
4th Floor,
30 Old Broad Street,
London, EC2N 1HT
Tel. +44 (0) 207 786 5800
Logo Steria
Steria Limited
Three Cherry Trees Lane
Hemel Hempstead
Tel. +44 (0)845 601 8877
Logo tata
Tata Consultancy Services Limited
4th Floor
33 Grosvenor Place
London SW1X 7HY
Tel. +44 (0)20-7245-1800
VerifySolutions Verify Solutions
Market House
Market Place
RG40 1AP
Tel. 44 (0)11 8978 4720
Wipro Wipro Technologies
Kings Court,
185 Kings Road, Reading,
Berks RG1 4EX
Tel. +44 (118) 902 2300