search
Klientské případy – Případová Studie: Intellias

Případová Studie: Intellias

"GitLab nám poskytl vše, co jsme potřebovali pro správu projektu v jednom nástroji — úložiště, dokumentaci, správu úkolů, plánování roadmapy. Kvalitní kód, rychlá integrace, efektivní týmová práce — to je to, s čím může GitLab pomoci.“

Olena Slieptsová Technický produktový manažer, Intellias

Intellias x GitLab: Škálování, automatizace a nová úroveň týmové spolupráce

 

O klientovi

 

Intellias je globální IT společnost s ukrajinskými kořeny, založená v roce 2001 ve Lvově. Dnes je Intellias důvěryhodným technologickým partnerem pro přední světové společnosti, včetně korporací z žebříčku Fortune 500. Společnost zaměstnává více než 3000 specialistů po celém světě a působí v 8 zemích. Intellias poskytuje služby v oblasti vývoje softwaru, pomáhá klientům nacházet efektivní řešení pro jejich obchodní výzvy.

Datum zahájení projektu: Červen 2023
Datum ukončení projektu: Spolupráce pokračuje

 

Výzva

 

Jako servisní společnost Intellias nevyvíjí vlastní produkty, ale poskytuje služby v oblasti vývoje softwaru pro různé klienty po celém světě. Ve většině projektů byla používána infrastruktura klienta, a proto dříve nevznikla potřeba využívat nástroje DevSecOps. Nicméně mnoho projektů společnosti se týkalo vývoje mapových řešení a tým si postupem času všiml, že velké množství úkolů se opakovalo z projektu na projekt. To vedlo nejen k dodatečným časovým nákladům, ale také vyžadovalo značné lidské zdroje.

Aby tyto procesy optimalizovala, společnost se rozhodla vyvinout Intellias Map Accelerator — sadu specializovaných knihoven a bloků kódu, které by pomohly urychlit vývoj kompilátorů map pro různé projekty. Vytvoření takového nástroje však vyžadovalo efektivní správu kódu, transparentní kontrolu verzí, spolehlivý systém pro ukládání dokumentace a možnost snadno spravovat úkoly v týmu, který se postupně rozrůstal.

Zpočátku na akcelerátoru pracovalo jen šest specialistů, ale s růstem projektu a nárůstem objemu práce se také zvyšoval počet zapojených lidí. Do projektu se připojili také studenti Lvovské národní univerzity v rámci jejich studia v laboratoři IntelliMapLab. To vyžadovalo nástroj, který by umožnil snadné přidávání nových uživatelů a podporoval týmovou spolupráci, aby se zabránilo chaosu ve správě kódu a úkolů. Společnost hledala řešení, které by integrovalo všechny tyto funkce do jednoho systému, snížilo riziko chyb způsobených fragmentací nástrojů a zajistilo nepřetržitou spolupráci mezi všemi účastníky.

Intellias čelila výzvě při výběru platformy, která by dokázala splnit vysoké požadavky na organizaci a správu složitých projektů a zároveň zůstala pohodlná pro škálování v průběhu času.

Získejte bezplatnou konzultaci Kontaktujte nás

Řešení

 

Aby vyřešila problém roztříštěné správy kódu a úkolů, společnost Intellias si vybrala platformu GitLab — univerzální řešení DevSecOps, které spojuje všechny potřebné nástroje pro řízení projektů, týmovou spolupráci a optimalizaci vývojových procesů. GitLab umožnil společnosti Intellias zorganizovat všechny fáze projektové práce v jediném systému, což bylo zásadní pro úspěšnou realizaci Intellias Map Accelerator. 

Klíčové nástroje a funkce GitLab, které byly užitečné: 

  • Integrovaný systém správy úložišť kódu. Díky GitLab mohl tým Intellias zorganizovat centrální úložiště veškerého kódu, knihoven a komponent Map Accelerator. GitLab podporuje Git repozitáře, což umožnilo bezpečně a efektivně spravovat verze kódu, sledovat změny a commity každého vývojáře, čímž byla zajištěna transparentnost procesu vývoje.
  • Issue Tracker. Tento nástroj se stal nezbytným pro efektivní správu úkolů a sledování jejich plnění. GitLab Issue Tracker umožnil Intellias vytvářet a sledovat postup úkolů, automatizovat procesy vytváření úkolů pro různé členy týmu a zajistit jasnou komunikaci mezi účastníky projektu.
  • CI/CD (kontinuální integrace/kontinuální nasazování). Integrace s nástroji CI/CD byla zvláště důležitá pro rychlé testování a vydávání nových verzí akcelerátoru. Pomocí GitLab CI/CD mohl tým konfigurovat automatické sestavení, testování a nasazení kódu, což výrazně zkrátilo dobu vydávání aktualizací a zlepšilo kvalitu konečného projektu.
  • Wiki pro dokumentaci. GitLab umožnil společnosti Intellias vytvořit centrální místo pro ukládání veškeré projektové dokumentace. Díky vestavěné funkci Wiki mohl tým rychle aktualizovat dokumentaci a udržovat aktuální informace pro všechny účastníky projektu. Tento nástroj nejen zjednodušil práci na složitých technických úkolech, ale také usnadnil proces integrace nových členů týmu, kteří tak měli rychlý přístup ke všem potřebným materiálům.
  • Týmová spolupráce a integrace nových uživatelů. Jednou z největších výhod GitLab pro Intellias byla snadnost škálování týmu. Díky flexibilnímu licenčnímu systému a možnosti rychlého přidávání nových uživatelů platforma umožnila společnosti rychle přizpůsobit projekt novým výzvám a zajistit hladkou spolupráci mezi všemi členy týmu.

 

 

Výsledek

 

V důsledku toho GitLab poskytl týmu Intellias plnou kontrolu nad všemi aspekty vývoje, od správy kódu po plánování úkolů a automatizaci procesů. Díky využití všech těchto funkcí na jednom místě mohla Intellias zjednodušit práci na projektu a zkrátit dobu plnění úkolů prostřednictvím efektivní týmové spolupráce, sledování pokroku a rychlých iterací kódu. To také umožnilo minimalizovat rizika spojená s lidskými chybami a zajistit nepřetržitý rozvoj projektu.

Integrace GitLab výrazně zlepšila produktivitu týmu a učinila proces vývoje předvídatelnějším. Poskytla všechny potřebné nástroje k udržení vysoké kvality práce a zároveň zkrátila dobu vydávání nových funkcí pro akcelerátor.

 

Role Cloudfresh

 

Cloudfresh hrál klíčovou roli v zajištění rychlého přístupu k GitLab, pomohl Intellias promptně získat licence a škálovat počet uživatelů podle potřeby. Díky podpoře Cloudfresh bylo škálování týmu plynulé a implementace GitLab proběhla co nejhladčeji.

“Tým Cloudfresh nám pomohl rychle získat licence a přidávat nové uživatele, když se tým rozrůstal.“
Olena Slieptsová Technický produktový manažer, Intellias
Spojte se se společností Сloudfresh