Flotte an einem Ort
Projekt Hauptsystemfunktionen: Aufgabe Umsetzung Die Arbeit am Projekt begann im zweiten Quartal 2021 mit mehreren Design-Sitzungen, bei denen j‑labs-Spezialisten von Anfang an beteiligt waren. Anschließend […]

Ziel des Projekts ist eine digitale Transformation durch Implementierung eines Adobe Experience Managers (AEM) im Kontext eines CMS (Content Management System). Adobe Experience Manager ist eine Plattform für die Erstellung, Verwaltung, Veröffentlichung und Optimierung digitaler Inhalte über verschiedene Kanäle wie Websites, mobile Apps, Marketing-E-Mails und mehr.
Ziel des Projekts ist eine digitale Transformation durch Implementierung eines Adobe Experience Managers (AEM) im Kontext eines CMS (Content Management System). Adobe Experience Manager ist eine Plattform für die Erstellung, Verwaltung, Veröffentlichung und Optimierung digitaler Inhalte über verschiedene Kanäle wie Websites, mobile Apps, Marketing-E-Mails und mehr. Für den Kunden waren folgende Aspekte unverzichtbar:
Das Projekt wurde in 6 Repositorys unterteilt, wobei jede Komponente einem Repository zugeordnet wurde. Das Projektteam wurde in 3 Scrum-Teams unterteilt. Jedes Team ist für zwei Haupt-Repositories verantwortlich, aber aufgrund der gemeinsamen Integration von Komponenten und Modulen nehmen sie auch an anderen Repositorys teil. So kann das Projektwissen an jedes Team weitergegeben werden, was die Zusammenarbeit erleichtert. Das Projekt wurde auch mit Blick auf die Content-Autoren strukturiert, die für die technische Beratung, die Integration von Adobe Experience Manager (AEM) und die Implementierung neuer Funktionalitäten zuständig sind.
Die einzelnen Scrum-Teams bilden:
Außerdem befinden sich in jedem Team:
Die Mitarbeitenden von j‑labs sind an der Erstellung eines Overlays/einer Anwendung für das CMS-System auf der Grundlage der Adobe AEM-Plattform und an der Durchführung von manuellen und automatisierten Tests dieser Anwendung in einer Integration mit den bestehenden Systemen und Diensten beteiligt. Der Arbeitsumfang umfasst Frontend-Entwicklung, Backend-Entwicklung, manuelle Tests (einschließlich explorativer Tests) und den Aufbau und die Weiterentwicklung des Test-Frameworks. Darüber hinaus befassen sie sich mit der Integration in bestehende Anwendungen und schaffen ein kohärentes Ganzes auf der Grundlage bestehender Technologien. Sie implementieren moderne Lösungen und führen ein Refactoring der bestehenden Module durch.
Die zu entwickelnde Plattform ist eine Webanwendung, die für alle Arten von Browsern und mobilen Anwendungen auf iOS und Android geeignet ist. Die Anwendung wird in Java 11, Service Pack 17, entwickelt. Das Test-Framework basiert ebenfalls auf Java, Version 17, unter Verwendung von Selenium 4 und BDD.
Die Mitarbeitenden von j‑labs sind an allen Phasen der Programmentwicklung beteiligt:
Sowohl die QA-Ingenieure als auch die Entwickler nehmen aktiv an allen Scrum-Meetings und an Support-Gruppen für Entwickler und QA-Ingenieure teil, um ihre Entwicklungsfähigkeiten zu verbessern sowie spezifische Probleme zu lösen. In diesen Gruppen können auch Vorschläge für Änderungen am Projektansatz eingereicht werden.
Schließen Sie sich einem der weltgrößten Unternehmen an, die eine digitale Transformation mit unserer Hilfe durchgemacht haben.
Flotte an einem Ort
Projekt Hauptsystemfunktionen: Aufgabe Umsetzung Die Arbeit am Projekt begann im zweiten Quartal 2021 mit mehreren Design-Sitzungen, bei denen j‑labs-Spezialisten von Anfang an beteiligt waren. Anschließend […]
Optimierung von Logistik durch digitale Innovationen
Seit 2019 ist j‑labs ein vertrauensvoller Partner, der hochqualifizierte Ingenieure bereitstellt und konstant Lösungen von höchster Qualität liefert. Die Digital Logistics Platform-Projekte werden ausschließlich von […]