KlientasKonfidencialu
SektoriusProduktyvumo įrankiai / HR technologijos
RegionasSkandinavija
Atlikti darbaiUI/UX modernizavimas, WCAG 2.1 prieinamumo standartų diegimas, spartus vystymas
Iššūkiai
„Toughlex“ prisijungė prie itin dinamiškos nuotolinės komandos, dirbančios pagal griežtai apibrėžtus terminus ir fiksuotus projekto reikalavimus.- Kintanti nuotolinė komanda kėlė iššūkių komunikacijai, atsakomybių pasiskirstymui bei bendram procesų efektyvumui.
- Aplikacija turėjo nepriekaištingai veikti itin plačiame įrenginių spektre, įskaitant ir senesnės kartos technologijas.
Tikslai
Pagrindinis tikslas buvo operatyviai pateikti modernizuotą vartotojo sąsają, visiškai atitinkančią griežtus prieinamumo (Accessibility) ir suderinamumo reikalavimus. Siekdami užtikrinti sistemos tvarumą, taikėme aukščiausius kodo kokybės standartus bei užtikrinome didelę vienetinių (Unit) testų aprėptį.- Įgyvendinti pilną įrankio UI/UX modernizavimą
- Užtikrinti atitiktį WCAG 2.1 prieinamumo standartams
- Palaikyti visus įrenginius, kurių rinkos dalis viršija 0,2 % (remiantis caniuse.com duomenimis)
Sukurta vertė
Kadangi klientas projektui subūrė visiškai naują komandą, „Toughlex“ turėjo greitai adaptuotis ir proaktyviai pasiūlyti sprendimus komunikacijos bei atsakomybių gryninimui. Dirbant visiškai nuotoliniu būdu, skaidrus ir operatyvus informacijos apsikeitimas tapo sėkmės garantu.Agile metodikaProjektas buvo vystomas nuolat bendraujant su užsakovu ir reguliariai demonstruojant progresą. Tai leido išvengti atotrūkio tarp verslo lūkesčių ir techninio įgyvendinimo bei kiekviename etape rasti optimalų balansą tarp funkcionalumo vertės ir kūrimo trukmės.
Spartus programinės įrangos vystymasMūsų komanda įsipareigojo per kelis sprintus pateikti demo versiją, atitinkančią visus inžinerinius standartus. Modulinė architektūra ir programos skaidymas į izoliuotus komponentus leido specialistams dirbti lygiagrečiai, maksimaliai efektyviai išnaudojant kūrimo laiką.
Rezultatas„Toughlex“ sėkmingai integravosi į kliento komandą ir sukūrė universalią žiniatinklio aplikaciją, suderinamą su beveik visais įrenginiais. Įgyvendinome kelis dizaino variantus, pritaikytus „White-label“ verslo modeliui, įskaitant specialius režimus naudotojams su negalia. Sukurtas MVP (minimalus gyvybingas produktas) sklandžiai integravosi į esamą kliento ekosistemą ir sulaukė itin aukšto techninio įvertinimo.
Technologijos
„Toughlex“ į projektą atsinešė gilią „React“ kompetenciją. Spartesniam prototipų kūrimui pasirinkome „Create React App“ bazę, o „TypeScript“ naudojimas užtikrino kodo skaitomumą ir saugumą. Vienetiniam testavimui pasitelkėme „Jest“ karkasą kartu su „React Testing Library“, o duomenų mainams su Backend dalimi naudojome „GraphQL“ protokolą.Kompetencijos
- React
- Verslo lygio sprendimai (Enterprise)
- Svetainių kūrimas
- Agile
- TypeScript
- Jest / Unit Testing
- GraphQL
- Nuotolinė komanda
