Der Kunde
Die DNA der pixelboxx ist das Digital Media Asset-Management (DAM). Mit der webbasierten Digital Asset Management Lösung der Pixelboxx GmbH können Kunden ihren Media-Content, wie Bilder, Grafiken, PDF-Dokumente, Audios, Videos, Office-Dokumente, etc. verwalten und an andere Systeme (z. B. PIM, CMS, Shops, etc.) ausleiten. Damit steht die pixelboxx bei vielen Kunden im Zentrum ihrer Applikationslandschaft. Die pixelboxx setzt stark auf KI-Technologien, um ihre Kunden in der täglichen Arbeit mit ihren Assets optimal zu unterstützen.
Ausgangslage und Herausforderung
Aufgrund eines deutlich angestiegenen Auftragsvolumen an kundenspezifischen Anforderungen, hatte die pixelboxx mit einem Kapazitätsengpass zu kämpfen. Aufgrund der zentralen Rolle der pixelboxx in der Applikationslandschaft, entstand bei einem pixelboxx-Kunden der Wunsch nach einem Portal-Web-Frontend. Der Kunde wollte seinen Kunden die Assets auf unkomplizierte Art und Weise zur Verfügung stellen, ohne dass diese Zugang zur pixelboxx benötigen.
Herangehensweise seitens itemis
Um die bestgeeignete Frontend-Technologie für das zu entwickelnde Portal-Web-Frontend auszuwählen, haben die Frontend-Spezialisten von itemis zunächst ein prototypisches Vorgehen, mit eigenständigen Komponenten definiert.
Die Umsetzung erfolgte im ersten Wurf unter Verwendung der JavaScript Bibliothek „React“. Ein zweiter Wurf der gleichen Komponenten wurde mit Angular umgesetzt – ein Framework um im richtigen Projektkontext schnell und performant Single-Page-Applikationen zu entwickeln.
Die Entscheidung fiel schlussendlich auf Angular, insbesondere weil die Partner, mit denen sich die pixelboxx integriert, auf Angular setzen. Die “Out of the box”-Features und die direkte Unterstützung für Custom Components waren weitere Pluspunkte für Angular.
Umsetzung & Kundenvorteil
itemis kam schnell, unkompliziert und mit der für die pixelboxx notwendigen Flexibilität, zur Hilfe. Das Ergebnis war ein kundenspezifisches Portal, welches zur vollen Zufriedenheit des pixelboxx-Kunden entwickelt wurde. Darüber hinaus bildete der von itemis beigesteuerte Code eine sehr gute Basis, auf der das pixelboxx-Team ein eigenes Produkt aufbauen kann.
Im Zuge dieses Projektes konnten die itemis-Mitarbeiter auch einen wertvollen Beitrag zur Auswahl des zukünftigen Technologie-Stacks der pixelboxx-UI liefern.
Aufgrund der sehr guten Ergebnisse in dem Entwicklungsprojekt, wurde ein Software-Architekt der itemis einem Software-Architekten der pixelboxx an die Seite gestellt, um gemeinsam an dem Entwurf einer Architektur eines neuen UI-Frameworks für die pixelboxx zu arbeiten. Das Ergebnis war die Basis zu einem ausgesprochen flexiblen und sehr gut skalierbaren UI Framework, welches derzeit durch das pixelboxx-Team entwickelt wird.
Die Offenheit und der Spirit der itemis-Entwickler haben diese kurzzeitig zu einem geschätzten Bestandteil des pixelboxx-Teams werden lassen.