Case Study
Projekt Nearshore
Opracowanie aplikacji software'owych do zarządzania wewnętrznego
Klient
Branża
- Produkcja
- Analiza rolnicza i środowiskowa
- Założona w 1986 roku w Niemczech
- Około 1900 pracowników w ponad 25 oddziałach w Europie
Dlaczego Alter Solutions Portugal jako partner Nearshore?
- Alter jest idealnym partnerem dzięki naszemu udanemu doświadczeniu w dostarczaniu rozwiązań IT w modelu Nearshore, co jest wynikiem synergii między wiedzą techniczną a umiejętnościami interpersonalnymi naszych inżynierów, wzmocnionej przez konkurencyjną ofertę jednego z najatrakcyjniejszych krajów w Unii Europejskiej pod względem inwestycji.
Wyzwanie
Opracowanie aplikacji software'owych do zarządzania wewnętrznego, takich jak moduły fakturowania i inne procesy związane z HR, a także systemy zorientowane na produkt w obszarze handlowym i biznesowym.
Największym wyzwaniem było odtworzenie procesu już szeroko stosowanego przez firmę w jej systemie dziedzictwa, gdzie końcowym efektem jest generowanie raportu z kwotami do naliczenia, co bezpośrednio wpływa na relacje z klientem oraz obliczenia finansowe z konwersjami walutowymi.
Rozwiązanie
Opracowanie mikroserwisów, które zachowują te same zasady stosowane w systemie dziedzictwa, z wykorzystaniem nowocześniejszych technologii, takich jak Java Spring, a także innych frameworków oferowanych przez ten język (mapstruct, lombok), razem z JasperReport.
Aby zapewnić jakość, stworzono ponad 12 000 linii zautomatyzowanego kodu testowego przy użyciu frameworka Spock. Następnie, na końcu procesu, generowany jest raport z wszystkimi informacjami.
Metodologia
Ramy Scrum pomogły nam oszacować i okresowo przeglądać dostawy. Tablica ułatwiła widoczność zadań, ponieważ cały zespół pracował zdalnie.
Technologie
- Java
- Angular
- Spring
Zasoby
- Programiści back-end;
- Profile zarządzania i ryzyka: Tech Leads.