Case Study: Schneider Electric achieves improved product quality and saves over 2,500 engineering hours with Synopsys Coverity

A Synopsys Case Study

Preview of the Schneider Electric Case Study

Schneider Electric Improves Product Quality While Saving Over 2,500 Engineering Hours with Coverity Development Testing

Schneider Electric, a global leader in energy management, develops Unity — its largest and most complex automation software project at nearly 3 million lines of code. After a 2006 rise in customer support calls and a critical field failure that earlier static-analysis tools failed to prevent (in part due to low developer adoption), Schneider launched a quality initiative to find a scalable, easy-to-use static-analysis solution that developers would actually use.

Following an evaluation, Schneider deployed Coverity across the Unity teams; developers embraced it for its low false positives, scalability and web-based reporting. The first run found 4,000 defects (400 P1), with ~3,000 more identified later; P1 defects are now 100% resolved before release, fix time for critical defects dropped from two days to 15 minutes (saving 2,520 engineering hours to date), the investment paid back in 10–12 months, and customer support calls and coding error trends have both improved.


Open case study document...

Schneider Electric

Frank Klosek

Qualimetry and Senior Technical Manager


Synopsys

239 Case Studies