Flota pod kontrolą
Projekt Główne funkcjonalności systemu: Zadanie Realizacja Prace nad projektem rozpoczęliśmy w drugim kwartale 2021 roku od licznych sesji warsztatowych, w których od początku uczestniczyli specjaliści […]

Celem projektu jest transformacja cyfrowa dzięki zaimplementowaniu Adobe Experience Manager (AEM) w kontekście CMS (systemu zarządzania treściami). Adobe Experience Manager to platforma do tworzenia, zarządzania, publikowania i optymalizowania treści cyfrowych na różnych kanałach, takich jak strony internetowe, aplikacje mobilne, e-maile marketingowe i inne.
Celem projektu jest transformacja cyfrowa dzięki zaimplementowaniu Adobe Experience Manager (AEM) w kontekście CMS (systemu zarządzania treściami). Adobe Experience Manager to platforma do tworzenia, zarządzania, publikowania i optymalizowania treści cyfrowych na różnych kanałach, takich jak strony internetowe, aplikacje mobilne, e-maile marketingowe i inne. Dla klienta kluczowe były następujące aspekty:
Projekt został podzielony na 6 repozytoriów, z każdym komponentem przypisanym do jednego repozytorium. Zespół projektowy jest podzielony na 3 zespoły scrumowe. Każdy zespołów odpowiada za dwa główne repozytoria, ale ze względu na wspólną integrację komponentów i modułów commituje również do innych repozytoriów. Pozwala to na propagację wiedzy projektowej na każdy zespół i ułatwia współpracę. Projekt został również skonstruowany z myślą o Content Authorach, którzy odpowiadają za konsultacje techniczne, budowę w Adobe Experience Manager (AEM) oraz implementację nowych funkcjonalności.
Poszczególne zespoły scrumowe tworzą:
Dodatkowo w każdym zespole są:
Osoby z j-labs zajmują się tworzeniem nakładki/aplikacji na system CMS opartej na platformie Adobe AEM oraz przeprowadzaniem testów tej aplikacji, zarówno manualnych, jak i automatycznych, w integracji z istniejącymi systemami i serwisami. Zakres prac obejmuje tworzenie frontendu, backendu, testy manualne (w tym eksploracyjne) oraz budowę i rozbudowę frameworku testowego. Dodatkowo zajmują się integracją z istniejącymi aplikacjami, tworząc spójną całość opartą na istniejących technologiach. Wdrażają nowoczesne rozwiązania i przeprowadzają refaktoryzację istniejących modułów.
Tworzona platforma jest aplikacją webową, dedykowaną dla wszystkich rodzajów przeglądarek oraz aplikacji mobilnych na systemach iOS i Android. Aplikacja jest rozwijana w języku Java 11, Service Pack 17. Framework testowy również jest oparty na języku Java, wersji 17, przy użyciu Selenium 4 oraz BDD.
Osoby z j‑labs uczestniczą we wszystkich fazach rozwoju oprogramowania:
Zarówno QA, jak i developerzy aktywnie uczestniczą we wszystkich spotkaniach scrumowych oraz w grupach wsparcia dla developerów i QA, które mają na celu podnoszenie umiejętności lub rozwiązanie konkretnych problemów. W tych grupach można również zgłaszać propozycje zmian w podejściu projektowym.
Dołącz do największych firm na świecie,
które przeszły transformację cyfrową z naszą pomocą.
Flota pod kontrolą
Projekt Główne funkcjonalności systemu: Zadanie Realizacja Prace nad projektem rozpoczęliśmy w drugim kwartale 2021 roku od licznych sesji warsztatowych, w których od początku uczestniczyli specjaliści […]
Optymalizacja logistyki poprzez innowacje cyfrowe
Od 2019 roku jesteśmy zaufanym partnerem, dostarczającym wysoko wykwalifikowanych inżynierów i nieprzerwanie realizującym rozwiązania najwyższej jakości. Projekty Cyfrowej Platformy Logistycznej są rozwijane wyłącznie przez pracowników […]