Wir unterstützten die Qualitätssicherung des Bundesportals, des zentralen Zugangspunkts zu digitalen Verwaltungsleistungen von Bund, Ländern und Kommunen für Bürgerinnen, Bürger und Unternehmen. Dabei verbesserten wir die Testabdeckung, bauten Testautomatisierung auf und integrierten Testaktivitäten in die bestehende Entwicklungs- und Betriebsumgebung.
Auftraggeber
Bundesdruckerei GmbH
Dauer
41 Monate
Produkt
Dienstleistung
Expertise
Qualitätssicherung
Ziel des Projekts war die Qualitätssicherung des Bundesportals. Das Bundesportal dient als zentraler Zugangspunkt zu Verwaltungsleistungen von Bund, Ländern und Kommunen und richtet sich an Bürgerinnen, Bürger und Unternehmen. Ein besonderer Fokus lag auf dem Aufbau und der Erweiterung der Testautomatisierung in einer verteilten Microservices-Architektur.
Die zentrale Herausforderung bestand in der Kombination aus fehlender Testautomatisierung und einer komplexen Microservices-Architektur. Dadurch waren Tests über mehrere Schnittstellen und Systeme hinweg aufwendig zu planen, umzusetzen und zu stabilisieren. Zusätzlich erforderte die Abstimmung über mehrere Squads hinweg eine konsistente Testarchitektur und gemeinsame Prozesse.
Programmiersprachen
JavaScript/TypeScript, PL/SQL
Technologien
Docker, Docker-Compose, Elasticsearch, Gatling, GitLab CI/CD, Jira, K9S, Kubernetes, MinIO, Mocha, Oracle-DB, Playwright, Postman, Rancher, REST, Swagger, XRay
Die Startseite des digitalen Verwaltungsportals für Bürger und Unternehmen.
Ähnliches Problem?
Im Projekt konnte ein erheblicher Anteil der Testfälle automatisiert werden. Das verbesserte die Effizienz der Qualitätssicherung und unterstützte das Entwicklungsteam dabei, qualitativ hochwertige Software verlässlicher bereitzustellen. Gleichzeitig wurden Testprozesse und Testumgebungen enger in den Entwicklungsalltag integriert.
RIM2D ist ein bestehendes, hocheffizientes 2D-hydraulisches Simulationsmodell für fluviale, pluviale und urbane Hochwasser. Wir unterstützten im Rahmen einer strategischen Partnerschaft dabei, den Forschungscode um eine Webanwendung und eine cloudbasierte GPU-Simulationsumgebung zu erweitern und so den Transfer in ein marktfähiges Produkt zu ermöglichen.
Wir entwickelten eine S3-basierte Open-Source Datalake-Lösung zur zentralen Erfassung, Kategorisierung und Durchsuchbarkeit von Daten. Ziel war es, die manuelle Datenverwaltung durch eine integrierte Architektur mit Workflowsteuerung, Datenkatalog und Zugriffsschutz zu automatisieren und zu verbessern.