IoT Backend-Entwicklung für
trescore
SSI & trescore
Maßgeschneiderte IoT Backend-Entwicklung
Consulting
Architektur
Projektmanagement
Entwicklung
& Betrieb
Vermarktung
konzept
Über trescore
Die trescore GmbH aus Münsterhausen entwickelt für Kunden einzigartige Produktlösungen aus einer Hand. Das Unternehmen versteht sich als branchenübergreifender Partner für die Entwicklung und Bereitstellung individueller Systemlösungen zur Digitalisierung von Prozessen, Produkten und Geschäftsmodellen. Dabei bündelt trescore Know-how und Expertise drei eigenständiger Kompetenzpartner:
Die ACV GmbH für die Entwicklung von Wireless Charging Gehäusen. www.acvgmbh.de
Die habemus GmbH für die Entwicklung sowie die Produktion der Elektronik. www.habemus.de
Für Entwicklung, Betrieb, Wartung und Pflege aller Backend- und Cloudapplikationen ist die SSI Software Services GmbH verantwortlich. www.ssi-group.de
Weitere Informationen unter www.trescore.de
{{spacer}}
Herausforderung
Backend-Entwicklung trifft Hardware: Der IoT Spezialist trescore GmbH möchte eine auf UWB basierte Sensorelektronik entwickeln, die in Echtzeit zur Positionsbestimmung von hunderttausenden Geräten gleichzeitig verwendet werden kann. Jedoch: Kabellose Sensoren mit Backendinfrastruktur gibt es am Markt nicht. Um diese Herausforderung zu meistern, müssen die Kompetenzen und Leistungen der beteiligten Partner optimal genutzt und synchronisiert werden. Das handverlesene Experten-Team deckt alle Bereiche perfekt ab. Kooperationspartner für Sensorgehäuse-Technologien mit Wireless Charging ist die ACV GmbH. Elektronik-Entwicklung mit embedded Software erfolgt durch die habemus GmbH. Parallel entwickelt und koordiniert SSI komplexe IoT Backend-Funktionen in der Cloud. Eine agile Vorgehensweise ist unumgänglich. Auch, weil sich Anforderungen während der Entwicklungsphase jederzeit ändern können.
{{spacer}}
Vorgehensweise und
Rolle der SSI
Für die IoT Backend-Entwicklung hat SSI zuerst den Business Case analysiert und ein Kostenmodell für die Infrastruktur erstellt. Gemeinsam mit dem Kunden wurde der USP geschärft sowie die Basistechnologien für Software-Architektur und -Entwicklung ausgewählt. Die agilen Entwicklungsprozesse und QA-Prozesse wurden rudimentär definiert. Auf Basis dieser Anforderungen entstand ein “Skill-Set” für das Personal. Aus ihm ging hervor, welche Architekten, Entwickler und Tester im Team benötigt würden. Auch die Zusammenstellung der Teams erfolgte im engen Austausch mit dem Kunden. Es folgte die Installation der Entwicklungs- und QA-Prozesse und schließlich die Entwicklung in Sprints mit SCRUM Methoden sowie “Test Driven” (TDD).
{{spacer}}
Verwendete
Technologien
C#, .NET, Angular, Python, PyTorch, NUnit, Selenium Azure, SQL Server, Grafana, Influx Azure DevOps, CoAP, LTE-M, MQTT, Kubernetes, REDIS, Azure BLOB, Azure Servics Bus, Jenkins, Node.JS, IPFS, Ethereum
Gottfried Fischer
Geschäftsführender Gesellschafter, habemus! electronic + transfer GmbH und Geschäftsführender Gesellschafter trescore GmbH
»Die SSI hat es geschafft die Marktanforderungen für so ein Produkt in richtige Software-Anforderungen zu übersetzen und hat uns in jeder Phase des Projekts sehr erfolgreich begleitet und ihren Anteil so wie erwartet zum Termin im Budget geliefert. Klasse Leistung. Wir konnten uns in jeder Phase des Projektes auf die SSI verlassen.«
Bernhard Schimunek
CEO – SSI Software Services GmbH
»Das Projekt war sehr herausfordernd. Viele Dinge mussten parallel entwickelt und koordiniert werden wie Sensorgehäuse-Technologien mit Wireless Charging, Elektronik-Entwicklung mit embedded Software, oder auch komplexe Backendfunktionen in der Cloud.«
Hendrik Frentzen
Geschäftsführender Gesellschafter, acv GmbH
»Professionalität, Kommunikation, Dokumentation: Ich erlebe die Zusammenarbeit mit SSI als Bereicherung in allen Bereichen.«
Thomas Landmesser
Geschäftsführender Gesellschafter, acv GmbH
»Die SSI ist genau der richtige Partner sobald es um Software-Entwicklungsthemen geht, die packen das richtig an.«
Das Ergebnis
Eine hoch performante skalierbare Cloud-Architektur mit IoT Backend-Funktionen, mit der der Kunde nun erfolgreich SaaS basierte Geschäftsmodelle umsetzt.
Das Projekt wurde komplett im vorgegebenen Zeit- und Budgetplan entwickelt.