Für eine neue Generation von Kaffeemaschinen sollte die Steuerungssoftware jeden Kundenwunsch erfüllen. bbv entwickelte gemeinsam mit Thermoplan die Software nach neuesten Technologien und Methoden und schulte parallel die Mitarbeiter. Dabei konnte bbv seine umfangreichen Kenntnisse für Embedded Linux, Continuous Integration, Unit Tests und agiler Software-Entwicklung einbringen.
Thermoplan ist ein international bedeutender Kaffeeautomaten-Hersteller und beliefert Unternehmen wie Starbucks, Statoil, Nespresso und Costa Coffee. Für eine neue Maschinengeneration sollte eine neue Elektronik- und Software-Architektur entwickelt werden, die deutlich modularer ist. Ausserdem sollten interne Entwickler geschult werden, um die weitere Software-Entwicklung zu übernehmen.
Ein bbv-Software-Experten konnte von Anfang an Know-how zu Linux und Qt-basierten Systemen und Systemarchitekturkenntnisse einbringen. Er half darüber hinaus beim Aufbau einer Continuous-Integration-Plattform und etablierte eine effektive Qualitätssicherung über moderne Software-Testing-Methoden. Die Entwicklung verlief dabei iterativ und lieferte am Ende eine sehr hohe Software-Qualität mit minimalen, einfach zu behebenden Fehlern. Die Thermoplan-Mitarbeiter können zukünftige Änderungen jetzt selbst vornehmen.