Benchmark Your Applications

To Industry Peers

What is CAST Appmarq

Appmarq is by far the biggest repository of data about real IT systems. It's built on thousands of analyzed applications, made of 35 different technologies, by over 300 business organizations across major verticals.

It provides IT Leaders with factual key analytics to let them know if their applications are on track.

The Biggest Data Repository on Software Quality

Appmarq is the industry’s most extensive application quality benchmarking repository.
It contains software quality statistics, trend data and best practices collected from a number of industry sectors and geographies.



2,000+

APPLICATIONS

Core Systems
Cloud & Mobile
ERP, CRM...

300+

ORGANIZATIONS

Financial Services
Government
Retail...

2B+

LINES OF CODE

In-House
Outsourced
Captive...

1,000+

QUALITY RULES

Security
Efficiency
Robustness...

Available Benchmark Analytics

Security

Security measures the likelihood of potential security breaches linked to coding practices and application source code.

Compare security of your application with competitors using Agile.

Efficiency

Efficiency measures the likelihood of potential performance bottlenecks and the potential future scalability issues linked to coding practices.

Compare efficiency of your application with similar applications across your industry.

Robustness

Robustness measures the level of risk and the likelihood of having application failures and defects resulting from modifications.

Verify that your development team complies with robustness programming best practices.

Transferability

Transferability measures how easily applications can be moved across teams or team members including in-house and outsourced development teams.

Ensure your service provider meets transferability requirements for outsourced applications.

Changeability

Changeability measures how easily applications can be modified in order to implement new features, correct errors, or change the applications environment.

Benchmark whether your software is making your business less agile than your competitors.

Technical Debt

Technical Debt represents the effort required to fix problems that remain in the code when an application is released. Appmarq provides a unique opportunity to calculate Technical Debt across different technologies, based on the number of flaws and violations of good architectural and coding practices.

Appmarq's data-driven approach provides an objective and actionable estimate of Technical Debt.

Code Violations

Not sure about your coding standards, or which software engineering flaws are more prevalent among your teams? Find out.

Educate your developers and architects on software quality practices based on their peer group.

Collected Demographics

Industry

Energy, Financial Services, Government, Insurance, IT & Business Consulting, Manufacturing, Media, Pharmaceuticals, Retail, Software ISV, Telecommunications, Utilities
Technology

JEE, JSP, COBOL, .Net, ASP, SAP, C, C++, C#, PHP, PL/SQL, T-SQL, Visual Basic, PL1...
Methodology

Waterfall, Agile/Iterative, Mix of Agile & Waterfall, RUP...
Application Type

Analytics, Core Transactional System, CRM, Customer Portal, ERP...
Sourcing Type

In-House, Outsourced, Captive Center
Other Demographics

Application Age, Developers Range, CMMi Level, Development Phase...

Download our CRASH Reports

To establish a baseline, CAST Research Labs publishes a biennial detailed report of software trends across technologies and industry segments found in our industry repository, known as the CRASH Report (CAST Research on Application Software Health). Targeted research studies are also published as appropriate.


The SAP CRASH Report 2015

Full Report

This is the third biennial report produced by CAST on global trends in the structural quality of business application software. This report provides detailed benchmarks across programming languages, sourcing and development methodology trends and their impact on the quality of your business-critical applications. The data reported in this report are from the Appmarq benchmarking repository maintained by CAST, comprising 1316 applications submitted by 212 organizations from 12 industry sectors located primarily in the United States, Europe, and India. These applications totaled approximately 706 million lines of code.

Download the CRASH Report

The CRASH Report 2014

Executive Summary

This is the third biennial report produced by CAST on global trends in the structural quality of business application software. This free summary provides insight into the state of technical debt, programming languages, sourcing and development methodology trends and their impact on the quality of your business-critical applications. The data reported in this report are from the Appmarq benchmarking repository maintained by CAST, comprising 1316 applications submitted by 212 organizations from 12 industry sectors located primarily in the United States, Europe, and India. These applications totaled approximately 706 million lines of code.

Download the CRASH Report

CRASH Java Frameworks Report

Impact of JEE Frameworks on Quality of Applications

This is a CRASH Special Report which focuses purely on Java EE applications. Although Java EE is a modern development language widely adopted due to its flexibility, our analyses suggest that developers still have misunderstandings in how this language interacts with other technologies and frameworks, and consequently the resulting impact on structural quality of mission-critical enterprise applications. This free report provides an objective, empirical foundation for discussing the structural quality of Java EE applications throughout industry.

Download the CRASH Report

The CRASH Report 2011/2012

Executive Summary

This is the second biennal report produced by CAST on global trends in the structural quality of business applications software. This free summary provides an objective, empirical foundation for discussing the structural quality of software applications throughout industry and government, highlighting some of the key findings found in the full report. The data in this report comprised of 745 applications submitted by 160 organizations, representing 365 million lines of code (11.3 Backfired Function Points), drawn from the Appmarq benchmarking repository maintained by CAST.

Download the CRASH Report


Copyrights 2016 - CAST | All Rights Reserved