Ditt meddelande har skickats.
Vi behandlar din begäran och återkommer till dig så snart som möjligt.
Formuläret har skickats in framgångsrikt.
Ytterligare information finns i din brevlåda.


Innowise granskade och omarbetade evenemangsplattformen Baker-to-Vegas för Los Angeles Police Revolver and Athletic Club för att återställa den faktiska kodbasen, täppa till säkerhetsluckor och förenkla framtida support.
Uppdaterad kodbas synkroniserad med live-applikationen
60 gånger snabbare PDF-rapporter från cirka 1 timme till 1 minut

Kunden är Los Angeles Police Revolver and Athletic Club (LAPRAAC), en privat organisation med en lång historia av att stödja Los Angeles Police Department genom träning och samhällsaktiviteter. LAPRAAC ligger också bakom den årliga stafetten Baker to Vegas Challenge Cup Relay, världens största polisstafett.
Det som stod ut mest var hur de hanterade processen. Teamet höll oss välinformerade, kommunicerade tidigt när scheman behövde ändras och var öppna med alla problem de stötte på. Det var en rak och tydlig strategi där de aldrig lovade för mycket, utan istället gjorde stadiga framsteg utan att behöva ha någon större tillsyn. Än idag har vi nära kontakt med dem. Deras kundorienterade inställning och vilja att hjälpa till gör samarbetet både smidigt och pålitligt.

Under den inledande upptäckten och revisionen granskade Innowise den levande Baker-to-Vegas-plattformen, den tillgängliga källkoden och kundens krav på framtida underhåll. Det hjälpte till att specificera följande affärsmässiga och tekniska utmaningar.
Projektet inleddes med en förköpsfas som kombinerade upptäckts- och revisionsarbete. Vårt team fick tillgång till servern och granskade Baker-to-Vegas-plattformen i realtid mot det senaste källkodsarkivet som tillhandahållits av den tidigare entreprenören. Det hjälpte oss att förstå klyftan mellan den pågående applikationen och den tillgängliga källkoden, uppskatta omfattningen och definiera nästa steg.
Under granskningen såg vi också att projektet behövde mer än bara kodåterställning. Vårt team identifierade säkerhetsluckor, problem med kodkvalitet och inkonsekvenser i grundläggande utvecklingsmetoder. Baserat på detta gick vi från utvärdering till praktiska förbättringar.
Vårt team återställde källkoden så att den återspeglade Baker-to-Vegas-plattformen i realtid. Funktionalitet som bara hade funnits på servern lades tillbaka i kodbasen, vilket gav kunden en välstrukturerad projektversion som de enkelt kunde underhålla och uppdatera.
Vi genomförde en fullständig refaktorisering av projektet. Vårt team rensade upp i koden, tog itu med säkerhetsrelaterade problem, applicerade säkerhetspatchar och anpassade applikationen till aktuella utvecklingsstandarder. På så sätt blev plattformen stabilare, säkrare och mer motståndskraftig.
För att göra plattformen mer hållbar över tid införde vi ett ordentligt system för versionshantering så att kunden alltid skulle ha tillgång till den aktuella kodbasen istället för att förlita sig på föråldrade arkiv. Vi automatiserade också distributionen till kundens server, vilket gjorde lanseringarna snabbare, smidigare och enklare att hantera när uppdateringar behövdes.
Teamet introducerade också en enkel CMS-metod som gör det möjligt för kunden att uppdatera webbplatsens innehåll via ett enkelt administratörsgränssnitt.
En annan viktig förbättring var genereringen av PDF-rapporter. I takt med att datavolymerna växte kunde exporten av rapporter ta cirka en timme. Efter optimeringen tog samma process cirka en minut, vilket innebar att en stor flaskhals i ett av plattformens viktigaste arbetsflöden försvann.
Efter att huvudfasen hade slutförts fortsatte kunden att komma tillbaka med nya förfrågningar. Eftersom plattformen redan hade en uppdaterad kodbas, ordentlig versionshantering och automatiserad distribution på plats kunde vårt team snabbt gå in, göra ändringar utan onödiga risker och leverera uppdateringar med mycket små omkostnader.
Leveransupplägget hölls smidigt. En teknisk ledare höll sig nära projektet, höll sammanhanget klart för ingenjörsteamet och skötte kommunikationen med kunden. Eftersom förfrågningarna kom in gradvis gjorde detta tillvägagångssätt arbetet effektivt utan att lägga till onödig overhead. Den mesta kommunikationen skedde via e-post, med Zoom-samtal när det krävdes diskussioner i realtid.
När en plattform är kopplad till ett evenemang som Baker-to-Vegas kan även en mindre uppdatering orsaka problem om koden på servern inte stämmer överens med den kod du har. Vi ville eliminera den osäkerheten och se till att kunden hade en kodbas som de kunde använda månader senare, utan att slösa tid på att jämföra den med liveversionen.


Juni 2024 -
Kunden fick en uppdaterad applikation på en nyare teknisk stack, med säkerhetsfixar på plats och en aktuell kodbas som de kan fortsätta att arbeta från. Istället för att förlita sig på ett gammalt ZIP-arkiv har de nu den verkliga plattformen i källform, vilket gör framtida ändringar mycket enklare att hantera.
Leveranserna gick också snabbare. Med versionshantering och repeterbara distributionssteg på plats kunde teamet implementera nya förfrågningar och släppa dem utan den extra förvirring och de förseningar som tidigare gjorde uppdateringar långsamma. Det minskade supportarbetet och gjorde de dagliga förändringarna enklare.
Sammantaget blev plattformen enklare att underhålla, säkrare att driva och billigare att stödja. Kunden kunde skydda sitt rykte kring en evenemangsplattform med hög synlighet samtidigt som de löpande kostnaderna hölls under kontroll.
Ditt meddelande har skickats.
Vi behandlar din begäran och återkommer till dig så snart som möjligt.