Nowy standard. Twoje centrum tworzenia inteligentnego, szybkiego i zrównoważonego oprogramowania AI
Aplikacja internetowa HR Tech
Yalty to projekt badawczo-rozwojowy dla szwajcarskiej firmy, w ramach którego stworzyliśmy responsywną platformę HR tech dla małych i średnich firm. Aplikacja skutecznie uwzględniła złożone szwajcarskie prawo pracy i przepisy dotyczące prywatności, dostarczając bezpieczne, kompleksowe rozwiązanie do zarządzania pracownikami i listą płac.

Firma i produkt
Yalty to projekt badawczo-rozwojowy rozwijany pod marką Loyco, jednej z największych firm świadczących usługi HR w Szwajcarii.
Firma chciała stworzyć responsywną platformę HR tech, w pełni dostosowaną do urządzeń mobilnych i skierowaną do małych oraz średnich przedsiębiorstw.
Opinia klienta

Zaangażowanie i zrozumienie szerszego kontekstu
Zespół był bardzo zaangażowany i krytycznie podchodził zarówno do własnej pracy, jak i do poszczególnych funkcjonalności. Zadawał wiele pytań, co pomogło nam doprecyzować ostateczny kształt aplikacji. Dobrze rozumiał strategię i konsekwentnie stosował ją podczas tworzenia oprogramowania.
Zakres i najważniejsze elementy
RUBY ON RAILS I EMBER
APLIKACJA INTERNETOWA W MODELU FREEMIUM
INTEGRACJA ZE STRIPE
3
LATA WSPÓŁPRACY
5
SPOTKAŃ NA MIEJSCU
5
CZŁONKÓW ZESPOŁU
Wyzwanie
Misją Yalty jest uproszczenie i unowocześnienie administracyjnego zarządzania zasobami ludzkimi w Szwajcarii.
Po stworzeniu złożonego produktu HR dla korporacji firma chciała odpowiedzieć na potrzeby sektora MŚP za pomocą responsywnej aplikacji internetowej.
Do tworzenia backendu wybraliśmy Ruby on Rails, a na froncie postawiliśmy na Ember.
Ponieważ platforma miała działać wyłącznie na rynku szwajcarskim, zespół musiał dobrze poznać szczegółowe przepisy prawa pracy obowiązujące w każdym z 26 kantonów.
Funkcje zaprojektowano tak, by obsługiwały nawet najbardziej nietypowe elementy szwajcarskiego prawa pracy, takie jak praca zmianowa czy zarządzanie czasem wolnym i urlopami z dokładnością do minuty.
Żeby zapewnić użytkownikom najwygodniejszą metodę płatności, wbudowaliśmy moduł miesięcznej subskrypcji z bieżącym naliczaniem opłat.
Zgodnie z ostrożnym podejściem Loyco do prywatności dane były przechowywane na lokalnych serwerach.
Kluczowe wyzwania

Proces
Projekt rozpoczął się w 2016 roku od wizyty naszego współzałożyciela, Szymona Bonieckiego, w siedzibie Yalty w Lozannie.
Podczas kolejnego spotkania we Wrocławiu stworzyliśmy fundamenty tej wyjątkowej współpracy, określiliśmy oczekiwania i lepiej się poznaliśmy.
Ponieważ project manager i CTO Yalty pracowali w Szwajcarii, frontend developer w Austrii, a zespół developerski we Wrocławiu, działaliśmy całkowicie zdalnie. Żeby zapewnić sprawną komunikację i płynny przepływ pracy, co tydzień spotykaliśmy się online, a każdą nową funkcję omawialiśmy na Slacku.
Proces znacząco usprawniło duże zaangażowanie CTO Yalty, który odwiedził nas pięć razy w trakcie współpracy. Za każdym razem zostawał na tydzień i pracował ramię w ramię z zespołem na miejscu.
Żeby zrozumieć logikę biznesową aplikacji i dobrze poznać szwajcarskie przepisy, organizowaliśmy „Yalty Classes”, czyli wewnętrzne spotkania frontend developerów, backend developerów, specjalistów QA i PM-a poświęcone analizie funkcji oraz przypadków użycia.
Na tym etapie skupialiśmy się przede wszystkim na:
Tworzeniu backendu w Ruby on Rails oraz frontendu w Ember, BabylonJS i Vue.js.
Poznawaniu logiki biznesowej aplikacji podczas „Yalty Classes” i spotkań na miejscu z CTO.
Wdrażaniu kluczowych funkcji do zarządzania danymi, obsługi płatności i zarządzania urlopami oraz nieobecnościami.
Głos zespołu

Świetne doświadczenie
Bycie częścią zespołu Yalty było świetnym doświadczeniem. Mogliśmy obserwować rozwój projektu od wczesnego etapu startupu, przez kolejne dobrze przyjmowane wydania i rundy inwestycyjne, aż po udane przejęcie. To znacząco wzbogaciło nie tylko nasze kompetencje doradcze, ale też wzmocniło nasze portfolio projektów z obszaru HR.
Efekt
Dla Yalty bardzo ważne było to, że zespół tworzący oprogramowanie rozumiał strategię biznesową stojącą za platformą i bez problemu poradził sobie z pracą zdalną z profesjonalistami z Austrii i Szwajcarii.
Firma otrzymała rozbudowaną aplikację, która pozwala centralnie zarządzać danymi pracowników, obsługiwać nietypowe harmonogramy pracy, zasady urlopowe i prowadzić ewidencję.
Aby podkreślić wartości Yalty i jej podejście do kultury organizacyjnej, zespół wdrożył panel pokazujący oś czasu pracownika z ważnymi, przełomowymi wydarzeniami. Ślub, narodziny dziecka czy urlop rodzicielski to nie tylko okazje do świętowania, ale też zdarzenia, które mogą wpływać na sposób przyznawania świadczeń socjalnych przez system.
Loyco pracuje obecnie nad przeniesieniem części pomysłów i funkcji z Yalty do swojej wewnętrznej aplikacji Loyapps.
Sukces tego projektu opierał się na kilku czynnikach:
Dostarczeniu aplikacji internetowej HR w modelu freemium, która wspiera szwajcarskie MŚP w zarządzaniu pracownikami.
Wdrożeniu rozbudowanego systemu płatności ze Stripe.
Dostarczeniu systemu, który obsługuje złożone zasady zarządzania czasem pracy i w pełni spełnia rygorystyczne wymogi dotyczące prywatności.
Przeczytaj więcej case studies

Jak Monterail zbudował gotową na potrzeby enterprise platformę do doceniania pracowników dla Cooleaf
W 2013 roku Cooleaf nawiązał współpracę z Monterail, aby stworzyć MVP platformy, która z czasem stała się amerykańskim systemem do doceniania i nagradzania pracowników. W trakcie tej długofalowej współpracy Monterail przeprowadził migrację platformy z AngularJS do React Native Web, przebudował backend w Ruby on Rails i dodał integracje, w tym z Power BI. Dziś Cooleaf obsługuje 110 000 aktywnych użytkowników w 103 organizacjach w 6 regionach, przetwarza 7,8 mln punktów miesięcznie i zostało przejęte przez ITA Group.


Jak Monterail zbudował oparty na AI system do zarządzania hotelowymi zapasami i zakupami
SuitePad potrzebował przyspieszyć prace nad złożonymi integracjami z systemami Property Management System dla swoich hotelowych tabletów pokojowych, a wzrost ruchu w branży turystycznej po pandemii sprawił, że stało się to pilne. Monterail dołączył jako zwinne rozszerzenie zespołu inżynieryjnego i delivery, aby połączyć platformę SuitePad z pięcioma głównymi globalnymi dostawcami PMS. Zbudowaliśmy oparty na AI system zaprojektowany tak, by obniżyć koszty zakupów i zarządzania zapasami po stronie hoteli o 10%, a jednocześnie zapewnić obsługę gości, rezerwacje bezpośrednie i cyfrowe katalogi w ramach 90 000 zakontraktowanych licencji SuitePad.

Jestem tutaj, żeby poznać twoje wymagania, odpowiedzieć na wszystkie pytania i jak najszybciej przejść z twoim pomysłem do tworzenia oprogramowania.
Grzegorz Hajdukiewicz | Chief Delivery Officer