Klient

Ingenico to francuska firma, której zadaniem jest dostarczanie technologii związanych z bezpiecznymi transakcjami elektronicznymi. Jej tradycyjna działalność opiera się na produkcji terminali płatniczych POS, ale obejmuje również pełne oprogramowanie do płatności i powiązane usługi, w tym oprogramowanie dla sprzedawców.

Wyzwanie

Rozwój oprogramowania serwisów płatnościowych w celu dostosowania do nowych protokołów płatności kartami typu swipe i chip, płatności zbliżeniowych używanych w samoobsługowych stacjach paliw. Adaptacja do nowych bibliotek i frameworków, ulepszanie procesu ciągłej integracji i testów jednostkowych.

Co zrobiliśmy

  • Przeniesienie naszych aplikacji i bibliotek do drugiej fazy strategicznego planu aktualizacji CI/CD.
  • Poprawa pokrycia testów jednostkowych z 3% do 33%.
  • Migracja całej bazy kodu C++ do wersji14.
  • Wprowadzenie narzędzia do sprawdzania stylu kodowania zgodnie z zasadami firmy.
  • Ulepszenie bazy kodu dzięki kilku refaktoryzacjom.

Efekty

Trzy aplikacje są w trakcie wydawania nowej wersji i certyfikacji. Pokrycie testów jednostkowych jest już na poziomie spełniającym aktualne wymagania, błędy są wykrywane na etapie kompilacji, a kontrola jakości przebiega sprawniej.

Dowiedz się więcej
Zobacz więcej

Cały czas szukamy talentów

Dołącz do Sii i zyskaj szanse na udział w podobnych projektach dla prestiżowych Klientów.

Zobacz więcej

Otrzymaj ofertę

Jeśli chcesz dowiedzieć się więcej na temat oferty Sii, skontaktuj się z nami

Wyślij zapytanie Wyślij zapytanie

Get an offer

Artur Regional Director

Dołącz do Sii

Znajdź idealną pracę – zapoznaj się z naszą ofertą rekrutacyjną i aplikuj.

APLIKUJ APLIKUJ

Join Sii

Dorota Software Engineer

ZATWIERDŹ

This content is available only in one language version.
You will be redirected to home page.

Are you sure you want to leave this page?

Einige Inhalte sind nicht in deutscher Sprache verfügbar.
Sie werden dann auf die englische Sprachversion der Website weitergeleitet.

Möchten Sie fortsetzen?