Rok
2022
Technológie
React, Node.JS, AWS
Zadanie
Vytvoriť fakturačný softvér, ktorý sa bude vedieť plne prispôsobiť biznisu klienta.
Realizácia
Klient podniká v oblasti sprostredkovania a predaja elektroinštalačného materiálu. Jeho biznis je postavený na finančných procesoch. Zanalyzovali sme jeho požiadavky na softvér ako aj reálne súčasné a budúce potreby, aby sme vedeli zistiť, či je možné implementovať už hotové riešenie
Na základe následnej analýzy trhu a prieskumu takmer 20 softvérových riešení na Slovenskom trhu sme našli jedno riešenie, ktoré by sa dokázalo prispôsobiť jeho aktuálnym aj budúcim potrebám, investícia doňho sa však pohybovala v státisíchoch eur.
Vývoj takéhoto riešenia na mieru len pre jedného klienta by bol nerentabilný, preto sme sa s klientom dohodli, že zafinancuje len časť vývoja a zvyšok vývoja zafinancujeme z vlastných zdrojov a tým pádom budeme môcť toto riešenie ponúkať a prepoužívať aj u ďalších našich klientov.
Nasledovali brainstormingy s našimi softvérovými architektmi, výstupom ktorých bol návrh modulárneho riešenia, ktoré je plne konfigurovateľné a neobmedzene rozšíriteľné a škálovateľné, aby ho bolo možné prispôsobiť akýmkoľvek budúcim potrebám rôznych klientov. Z toho dôvodu sme sa rozhodli postaviť riešenie na architektúre mikroslužieb s použitím Typescript frameworkov React a Node.JS a nasadiť ho do cloudu na AWS.
- Na fáze analýzy a návrhu pracoval analytik, softvérový architekt a DevOps architekt
- Vývoj MVP verzie trval 7 mesiacov a prebiehal v 2-týždňových šprintoch
- Na fáze vývoja pracoval projektový manažér (ktorý bol zároveň aj scrum master), 4 developeri (2x FE a 2x BE) a 1 tester (manuálne aj automatizované testy, primárne FE testy a integračné testy)
Po dôkladnom testovaní zamestnancami klienta sme doladili posledné detaily riešenia, premigrovali všetky dokumenty, skontrolovali úspešnosť importu a napárovania dokumentov, nastavili oprávnenia a spustili produkčnú verziu.