Skip to main content

B/S/H/

BUILT WITH Qt

BSH_Bosch_und_Siemens_Hausgeräte_logo.svg

A Complete Global Brand Portfolio

B/S/H/ Bosch und Siemens Hausgeräte is home to globally established Appliance Brands, such as Bosch, Siemens, Gaggenau, and Neff—in addition to several other local brands. Its product portfolio ranges from large home appliances—such as cooktops, ovens, extractor hoods, dishwashers, washers, dryers, fridges, and freezers—to small home appliances—such as vacuum cleaners and espresso machines. Each device's digital interface is an essential component in B/S/H/ strategy to improve the quality of our home living with exceptional brands, high-class products, and outstanding solutions.

Learn how B/S/H/ leverages Qt technology to achieve the highest standard of digital quality and usability and to streamline its processes across brands and products on a global scale.

39

Factories worldwide

63K

Employees

15.9B

Euros turnover

Qt Solution Highlights 

Design & UX capabilities

Scalability across hardware and software platforms

Production-ready code to share across departments

Short development cycle

Integration into existing software stack (C++)

Compatibility with existing expertise

Wide community & deep market penetration

Consistency, standardization of the UI/UX functionality across products is a basic requirement to ensure reusability of software components across devices—developers don't want to do the same thing twice. At the same time, differentiation across products, brands, markets, regions, and user groups is the other key factor for market penetration—here, changing the UI's look-and-feel should not impact the underlying functionality.

At B/S/H/, we strive to balance these two rater opposite requirements, standardization and differentiation. Qt helps a lot to achieve this.

Daniel Dersmann, Head of Global GUI Framework Development

21416982_BSH-Solitaire-product-Waterbase

Designing home appliances that fit your living room

For a multi-brand, multi-category group to stand out in the global, hyper-competitive market, the elegance of products goes hand in hand with their seamless functionality and smooth operability. Digitalization, connectivity, and easy handling are key factors in delivering products that will efficiently accompany customers throughout their lives.

For a group the size of B/S/H/, encompassing not only multiple products and product categories but even distinguished brands, possibly competing with each other, one of the challenges is to develop synergies across product categories—uniform functionality, reusable elements—while enabling the simple customization of the look-and-feel according to each brand's style.

Read more about developing with Qt on embedded devices

The Qt framework naturally enables the creation of atomic UI components that can be reused across projects and appliances. Atoms can be composed into larger molecules (or templates) that can be shared across projects with great benefit. This allows us to port a consistent, optimal user experience across different devices.

Daniel Dersmann, Head of Global GUI Framework Development

20725280_BSH_Siemens_brand_home_appliance_2022_EN

Standardization and differentiation

To successfully deliver at the scale of B/S/H/, it is essential to harmonize two rather opposite requirements:

  1. standardization and reusability on the one side, to avoid redoing the same work on every new device or form factor;
  2. differentiation on the other, to enable easy customization of the appearance and functionality across models, regions, etc.

By decoupling the appearance of the UI from the underlying logic, the Qt framework easily allows porting a consistent user experience across a variety of devices, while enabling the effortless customization of the look-and-feel according to market and regional requirements.

Among the advantages of separating appearance and logic and of creating templates, there is an increased overall quality of each component and of their ability to interface with each other and with third-party code—due to the more efficient debugging and optimized performance of the building blocks. In terms of productivity, while experienced developers deliver highly optimized ready-made templates, with best coding practices backed in, it’s easier for junior developers to get hold of the process and become more productive with less margin for error.

Ultimately, the benefits are in quality, efficiency, and costs.

Try Qt for Your Embedded Devices

Since we started working with Qt, UI development is no longer a bottleneck in our product delivery process. In the last 5-6 years, we have been able to deliver strong, reliable UI applications across departments with only a small team.

Thanks to Qt's large community and deep market penetration, we've gained a wealth of knowledge in a very short time and we are able to solve all problems we encounter.

Today, we can proudly say that there is no gap between what our designers demand and what our developers can deliver. And the Qt products play a big part in this.

Daniel Dersmann, Head of Global GUI Framework Development

20552671_Siemens_Home_Appliances_EOX_EOX6021_Oven_Image_Text_feature_20_9

Qt end-to-end cross-platform tooling at B/S/H/

At B/S/H/, the Qt framework plays an important role in the definition of a new design system aimed at sharing cross-platform UI components and production-ready QML code across brands in an interdisciplinary way that involves designers, developers, UX experts. 

Quality assurance is another area of the product development lifecycle where Qt Group's tooling supports B/S/H/ in performing extensive automated testing, with higher precision and coverage than it would ever be manually feasible.

In terms of workflow, Qt Group's products help B/S/H/ break down silos, enabling UI/UX designers, software developers, and testing engineers to collaborate on the same code base through a unified set of tools encompassing all stages of the software delivery and maintenance lifecycle.

Read more about streamlining your Consumer Electronics Development with Qt

 

Contact us