June 30, 2025

Software für Druckdienste

Projektanlass Ein Unternehmen aus dem Bereich Druckdienste beauftragte uns zur Lösung zweier Anforderungen. Zum einen benötigte das Unternehmen Unterstützung bei der Auswahl und der Inbetriebnahme von geeigneter Software zur Steuerung des Softwareentwicklungsprozesses, von der Planung bis hin zur Build-Automatisierung. Zum anderen standen sie vor kritischen Herausforderungen bzgl. ihrer Druckabrechnungs-Software. Der bisherige Entwicklungsdienstleister war kurzfristig und ohne Möglichkeit zur Übergabe weggefallen. Die Software, die für Betrieb, Updates und Zahlungsverkehr der Geräte genutzt wurde, war in einem nur schlecht wartbaren Zustand und erforderte darüber hinaus für jedes Update eine manuelle Eingabe an jedem Gerät. Dies stellte einen erheblichen Aufwand dar, da die Systeme weit verteilt in öffentlichen Räumen wie bspw. diversen Universitäten im Einsatz waren.

🧩 Aufgaben / Arbeiten im Projekt

Consulting für den Softwareentwicklungsprozess Inbetriebnahme von Software für den Softwareentwicklungsprozess Requirements-Engineering und Lösungs-Design mit dem Kunden Weiterentwicklung der Serverapplikation für das Verrechnen von Druckaufträgen Entwicklung der Integration von Kartenlesern auf Kyocera Druckern

💡 Technologien

Development Java Jakarta EE Infrastructure Automation Continuous Integration Bitbucket Deployment Pipelines GitOps Atlassian Jira Authentification & Authorization Active Directory/LDAP

🎯 Erfolge

Das Tooling und die Prozesse zur Softwareentwicklung wurden erfolgreich aufgesetzt und eingeführt. Im folgenden Projekt erfolgte bereits die Koordination des kunden-internen Entwicklungsteams mit uns über diese Lösungen sehr effizient. Die Drucker-Software wurde modernisiert, sodass Betrieb und Wartung durch das kunden-interne Team mit nur geringen dauerhaften Ressourcen übernommen werden konnten. Außerdem wurde die Software so erweitert, dass das Einspielen von Updates keinen physischen Zugriff mehr auf jedes Gerät erforderte, sondern zentral remote durchgeführt werden konnte.

Let's work together. Let's work together.