Case Study

Omnetic - Dealership Management System

Client:
Carvago/EAG
Year:
2021
Final result:
Omnetic
Reference

Omnetic - Dealership Management System

Klient:
Carvago/EAG
Rok:
2021
Finální řešení:
Omnetic

Automotive odvětví prošlo za posledních 30 let výraznou proměnou. Ale lidé, kteří v něm pracují stále bojují se zastaralými business management systémy. Náš klient se rozhodl přizpůsobit době a změnit dosavadní způsoby. Pomohli jsme mu vybudovat inovativní řešení pro dealerství, servisy a autobazary.

Výzva

Ultimátním cílem bylo předělat zastaralé desktopové řešení na nové webové řešení. Museli jsme řešit stovky use-casů a integrovat více než 30 výrobců aut a značek jako třeba Mercedes, Lexus, VW a další.Rozsah aplikace zahrnoval funkcionalitu pro analýzu trhu, nákup automobilů, CRM, management flotil, prodej, audity, účetnictví a servis. Dále jsme potřebovali aby aplikace uměla pracovat s ostatními částmi ekosystému Carvago/Teas stejně jako s externími službami. Jimmyho tým byl zodpovědný za oblast prodeje automobilů. Najít cesty jak jednoduše přidat nové vozidlo do systému a zveřejnit ho platformy třetích stran. Ultimátní výzvou bylo spojit prodejní platformy třetích stran, které všechny běží na jiných technologiích a mají různé datové požadavky do jednoho rozhraní v DMS. Migrace dat musela proběhnout hladce a bez dopadů na business uživatelů.

Řešení

Přepracovali jsme od píky 30 let staré řešení, které používá většina Českého a Slovenského automobilového trhu. Předefinování produktu obsahovalo novou plynulou flow, použití stabilních technologií, vysoký výkon, bezpečnost a možnost škálovat řešení do celého světa bez kompromisů. Jimmyho tým vytvářel businessové požadavky, priority, přiřazené oblasti odpovědností a synchronizoval standardy s managementem a ostatními stakeholdery. Tým provedl hloubkové analýzy existujících dat, systémů, funkcionalit a uživatelského chování. Migrace dat musela proběhnout lehce a bez dopadů na stávající business a uživatele. Díky komplexitě zveřejňování vozidel na platformy třetích stran, museli jsme se hodně soustředit na architektůru a další rozšiřitelnost napojených stran. Připravili jsme systém na procesování dat, který synchronizuje rozsáhlé datové tabulky mezi aplikací a stranami.

Během projektu jsme následovali domain-driven design společně s hexagonální architekturou. Určité části systému jsou v microservice architektuře, celá infrastruktura je popsaná v Terraform a běží v klastrech Kubernetes.

Tým již strávil na projektu více než 40 sprintů v 2 týdenních iteracích. Produkt již běží a expanduje do zbytku Evropy.

Tým & použité technologie

  • 1 Product Owner
  • 3 Frontend Engineers
  • 4 Backend Engineers

Automotive odvětví prošlo za posledních 30 let výraznou proměnou. Ale lidé, kteří v něm pracují stále bojují se zastaralými business management systémy. Náš klient se rozhodl přizpůsobit době a změnit dosavadní způsoby. Pomohli jsme mu vybudovat inovativní řešení pro dealerství, servisy a autobazary.

Challenge

Ultimátním cílem bylo předělat zastaralé desktopové řešení na nové webové řešení. Museli jsme řešit stovky use-casů a integrovat více než 30 výrobců aut a značek jako třeba Mercedes, Lexus, VW a další.Rozsah aplikace zahrnoval funkcionalitu pro analýzu trhu, nákup automobilů, CRM, management flotil, prodej, audity, účetnictví a servis. Dále jsme potřebovali aby aplikace uměla pracovat s ostatními částmi ekosystému Carvago/Teas stejně jako s externími službami. Jimmyho tým byl zodpovědný za oblast prodeje automobilů. Najít cesty jak jednoduše přidat nové vozidlo do systému a zveřejnit ho platformy třetích stran. Ultimátní výzvou bylo spojit prodejní platformy třetích stran, které všechny běží na jiných technologiích a mají různé datové požadavky do jednoho rozhraní v DMS. Migrace dat musela proběhnout hladce a bez dopadů na business uživatelů.

Solution

Přepracovali jsme od píky 30 let staré řešení, které používá většina Českého a Slovenského automobilového trhu. Předefinování produktu obsahovalo novou plynulou flow, použití stabilních technologií, vysoký výkon, bezpečnost a možnost škálovat řešení do celého světa bez kompromisů. Jimmyho tým vytvářel businessové požadavky, priority, přiřazené oblasti odpovědností a synchronizoval standardy s managementem a ostatními stakeholdery. Tým provedl hloubkové analýzy existujících dat, systémů, funkcionalit a uživatelského chování. Migrace dat musela proběhnout lehce a bez dopadů na stávající business a uživatele. Díky komplexitě zveřejňování vozidel na platformy třetích stran, museli jsme se hodně soustředit na architektůru a další rozšiřitelnost napojených stran. Připravili jsme systém na procesování dat, který synchronizuje rozsáhlé datové tabulky mezi aplikací a stranami.

Během projektu jsme následovali domain-driven design společně s hexagonální architekturou. Určité části systému jsou v microservice architektuře, celá infrastruktura je popsaná v Terraform a běží v klastrech Kubernetes.

Tým již strávil na projektu více než 40 sprintů v 2 týdenních iteracích. Produkt již běží a expanduje do zbytku Evropy.

Team & used tech stack

  • 1 Product Owner
  • 3 Frontend Engineers
  • 4 Backend Engineers

Co takhle pracovat společně?

Zarezervujte si konzultaci zdarma
Cross for close

Rezervujte si konzultaci zdarma

Kdy se vám to hodí?
Děkujeme! Váš zájem jsme přijali.
Oops! Something went wrong while submitting the form.

How about we work together?

Book a free consultation
Cross for close

Book 30 min free consultation

What time suits you best?
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Scroll to the top