Case Study

Projekt Nearshore

Opracowanie aplikacji software'owych do zarządzania wewnętrznego

Tech Lead pracujący zgodnie z frameworkiem Scrum

Klient

 

agrolab-logo

 

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.