Revolutionizing Software Excellence at Philips

Introduction

In 2016, Philips, a leading global technology company, faced a substantial challenge due to the diverse software landscape resulting from multiple acquisitions and engineering teams spread worldwide. To address this, Philips established a Software Center of Excellence and implemented a methodology for software excellence, which standardized software practices, monitored performance, and drove improvements across the organization.

Philips Logo
9-12%

Reduction in Defects Annually

$88.1

Million in Savings

5,000

Defects Avoided Annually

The Challenge

At the time, Philips had approximately 100,000 employees, with 5,000 engaged in software development across various product lines. As a result of rapid growth from acquisitions, the company had many engineering teams hailing from multiple countries and companies, each with its own software culture, tools, processes, and capabilities.

On top of that, the company delivered a wide range of products and services, including household appliances, medical devices, and advanced IT software for healthcare management.

Considering the diversity of the software team as well as the software landscape in terms of technologies, tools, and processes, the company sought to create a framework enabling the executive team to monitor and benchmark software practices globally. The objective was to establish consistent standards, identify and share best practices, and facilitate continuous improvement across the organisation.

The Solution

In early 2017, we established the first version of the Software Center of Excellence and developed a methodology to track, improve, and monitor software excellence. This later evolved to form the base of BetterSoftware’s current methodology and framework. Extensive visits to engineering sites worldwide were conducted to introduce the methodology, provide training, and assess the starting point for the organization.

The BetterSoftware.dev methodology gained widespread internal engagement and support at Philips. Internal forums were established to encourage the sharing of best practices and drive improvements in software craftsmanship. Key Performance Indicators (KPIs) were developed to monitor software practices and were regularly presented to Philips’ CTO and quarterly to the executive committee. These KPIs also served as program management tools to control the evolution of software practices across the entire organization.

Methodology Implementation and Reception

The methodology significantly improved Philips’ software practices by establishing a clear link between improvement efforts and a reduction in defects found during testing, verification, and at customer premises. Utilizing internal talent for organic improvement resulted in an average 10-point increase on the maturity scale, translating to a 10% reduction in defects per year for product releases. For a corporation managing hundreds of programs, each generating thousands of defects annually, this improvement resulted in substantial cost reductions.

Impact and Results

Over two years, the BetterSoftware Framework helped Philips achieve a quantifiable reduction of 9-12% in the number of defects generated in product releases annually. This improvement was directly tied to significant cost savings. Philips avoided over 5,000 defects per year and detected an additional 50,000 defects earlier in the software development lifecycle. This led to substantial financial savings, enhanced customer satisfaction, and improved quality of deliverables.

  • Year 1 savings: $46.4 million (50,000 defects x $928 savings per defect)
  • Year 2 savings: $41.7 million (45,000 defects x $928 savings per defect)
  • Cumulative savings over two years: $88.1 million

The savings enabled Philips to deliver faster to customers with higher confidence, reduce customer escalations, and increase capacity to deliver more features at higher quality. This success underscores the importance of the BetterSoftware methodology in achieving software excellence across large, globally distributed organizations.

Cost Savings Analysis

The cost of a software bug varies depending on when it is detected in the software development lifecycle. The BetterSoftware Framework reduced costs by improving defect detection and prevention at Philips:

  • Category E maturity: $3,690 per defect
  • Category D maturity: $3,045 per defect
  • Category C maturity: $1,975 per defect
  • Category B maturity: $905 per defect

Moving from one category of maturity to a higher one saved, on average, $928 per defect. This progression illustrates the financial benefits of implementing a robust software maturity framework.

Defect detection based on software maturity | BetterSoftware

The BetterSoftware Framwrok has proven to be a game-changer in the software development process for large, globally distributed organizations like Philips. By standardizing practices and driving continuous improvement, Philips achieved significant financial savings, enhanced product quality, and greater customer satisfaction. This case study highlights the transformative impact of adopting a structured approach to software excellence.

knowledge hub

Related articles

Challenges in Digital Transformation | BetterSoftware

Overcoming Common Challenges in Digital Transformation for Non-Software Industries

Digital transformation is a crucial step for industries seeking to remain competitive in today’s rapidly evolving landscape. However, non-software industries often face unique challenges, including outdated systems, a lack of digital skills, and cultural resistance to change. This article explores these common hurdles and offers practical strategies to help businesses overcome them, from upskilling employees to modernizing legacy systems and prioritizing cybersecurity. By addressing these barriers head-on, industries can unlock the full potential of digital transformation and achieve long-term success.

Learn more
Defect Reduction | BetterSoftware

Defect Reduction in 30 Minutes: Targeting the Root Causes of Inefficiency

Software defects can significantly derail development timelines and inflate budgets, often leading to hidden costs such as delayed releases, rework, and customer dissatisfaction. These issues not only impact the bottom line but also reduce developer productivity as they spend valuable time fixing recurring defects. High-profile defect issues, like those seen in major software releases, highlight the severe consequences of inadequate defect management. By adopting a systems approach to identify and address root causes, teams can differentiate between symptoms and actual problems, leading to more effective defect reduction. Implementing a 30-minute defect reduction process can provide quick wins, enhancing overall efficiency and fostering a culture of continuous improvement.

Learn more
Data analytics | BetterSoftware

Leveraging Data Analytics for a Successful Digital Transformation

Data analytics is the driving force behind successful digital transformation efforts. Businesses can no longer rely on intuition alone; they must harness the power of data to make informed decisions, optimize operations, and enhance customer experiences. From predictive analytics that anticipates future trends to prescriptive insights that guide decision-making, leveraging data effectively is the key to gaining a competitive edge. This article explores the crucial role of data analytics in digital transformation and outlines strategies to unlock its full potential.

Learn more
Contact us

Let’s determine the best and most efficient path to software excellence together.

Your benefits:
What happens next?
1

We schedule a call at your convenience

2

We hold a discovery meeting

3

We prepare a proposal 

Schedule a Free Consultation

Partner with us for software development success