Il tuo messaggio è stato inviato.
Elaboreremo la vostra richiesta e vi ricontatteremo al più presto.
Il modulo è stato inviato con successo.
Ulteriori informazioni sono contenute nella tua casella di posta elettronica.
Seleziona la lingua

Innowise ha verificato e rifatto la piattaforma di eventi Baker-to-Vegas per il Los Angeles Police Revolver and Athletic Club per ripristinare la base di codice attuale, colmare le lacune di sicurezza e semplificare il supporto futuro.
Codice aggiornato sincronizzato con l'applicazione live
Rapporti PDF 60 volte più veloci da circa 1 ora a 1 minuto

Il cliente è il Los Angeles Police Revolver and Athletic Club (LAPRAAC), un'organizzazione privata con una lunga storia di sostegno al Dipartimento di Polizia di Los Angeles attraverso l'addestramento e le attività comunitarie. Il LAPRAAC è anche il promotore dell'annuale Baker to Vegas Challenge Cup Relay, la più grande staffetta di forze dell'ordine del mondo.
L'aspetto più importante è stato il modo in cui hanno gestito il processo. Il team ci ha tenuti ben informati, ha comunicato tempestivamente ogni volta che i programmi dovevano essere modificati ed è stato franco su qualsiasi problema incontrato. Si è trattato di un approccio diretto, in cui non hanno mai fatto troppe promesse sui risultati, ma hanno invece registrato progressi costanti senza la necessità di una pesante supervisione. Ancora oggi siamo in stretto contatto. La loro mentalità orientata al cliente e la loro disponibilità ad assistere rendono la collaborazione fluida e affidabile.


Durante la scoperta e la verifica iniziale, Innowise ha esaminato la piattaforma Baker-to-Vegas, il codice sorgente disponibile e i requisiti del cliente per la manutenzione futura. Ha contribuito a specificare le seguenti sfide commerciali e tecniche.
Il progetto è iniziato con una fase di prevendita che ha combinato il lavoro di scoperta e di revisione. Il nostro team ha ottenuto l'accesso al server e ha esaminato la piattaforma Baker-to-Vegas dal vivo rispetto all'archivio del codice sorgente più recente fornito dal precedente appaltatore. Questo ci ha aiutato a capire il divario tra l'applicazione in funzione e il codice sorgente disponibile, a stimare la portata e a definire le fasi successive.
Durante la revisione, ci siamo resi conto che il progetto aveva bisogno di qualcosa di più del recupero del codice. Il nostro team ha individuato lacune nella sicurezza, problemi di qualità del codice e incoerenze nelle pratiche di sviluppo principali. Su queste basi, siamo passati dalla valutazione ai miglioramenti pratici.
Il nostro team ha ripristinato il codice sorgente, in modo che riflettesse la piattaforma live Baker-to-Vegas. Le funzionalità che esistevano solo sul server sono state reinserite nella base di codice, fornendo al cliente una versione del progetto ben strutturata e facile da mantenere e aggiornare.
Abbiamo eseguito un refactoring completo del progetto. Il nostro team ha ripulito il codice, affrontato i problemi legati alla sicurezza, applicato le patch di sicurezza e allineato l'applicazione agli standard di sviluppo attuali. In questo modo, la piattaforma è diventata più stabile, sicura e resiliente.
Per rendere la piattaforma più sostenibile nel tempo, abbiamo introdotto un sistema di controllo delle versioni adeguato, in modo che il cliente avesse sempre accesso alla base di codice attuale invece di affidarsi ad archivi obsoleti. Abbiamo anche automatizzato il deployment sul server del cliente, rendendo i rilasci più veloci, più fluidi e più facili da gestire ogni volta che erano necessari aggiornamenti.
Il team ha anche introdotto un semplice approccio CMS che consente al cliente di aggiornare i contenuti del sito web attraverso una semplice interfaccia di amministrazione.
Un altro importante miglioramento è stata la generazione di report in formato PDF. Con l'aumento dei volumi di dati, l'esportazione dei report poteva richiedere circa un'ora. Dopo l'ottimizzazione, lo stesso processo richiede circa un minuto, eliminando così un importante collo di bottiglia in uno dei flussi di lavoro chiave della piattaforma.
Dopo il completamento della fase principale, il cliente ha continuato a presentare nuove richieste. Poiché la piattaforma disponeva già di una base di codice aggiornata, di un adeguato controllo delle versioni e di una distribuzione automatizzata, il nostro team ha potuto intervenire rapidamente, apportare modifiche senza rischi inutili e fornire aggiornamenti con un costo minimo.
L'organizzazione della consegna è rimasta snella. Un tech lead è rimasto vicino al progetto, ha mantenuto chiaro il contesto per il team di ingegneri e ha gestito la comunicazione con il cliente. Poiché le richieste sono arrivate gradualmente, questo approccio ha permesso di mantenere il lavoro efficiente senza aggiungere inutili spese generali. La maggior parte delle comunicazioni è avvenuta via e-mail, con chiamate Zoom quando era necessario discutere dal vivo.
Quando una piattaforma è collegata a un evento come Baker-to-Vegas, anche un aggiornamento minore può causare problemi se il codice sul server non corrisponde al codice in vostro possesso. Volevamo eliminare questa incertezza e fare in modo che il cliente avesse una base di codice da utilizzare mesi dopo, senza perdere tempo a confrontarla con la versione live.


Giugno 2024 -
Il cliente ha ricevuto un'applicazione aggiornata su uno stack tecnologico più recente, con correzioni di sicurezza in atto e una base di codice attuale su cui poter continuare a lavorare. Invece di affidarsi a un vecchio archivio ZIP, ora hanno a disposizione la vera piattaforma in formato sorgente, il che rende le modifiche future molto più facili da gestire.
Anche la consegna è stata accelerata. Grazie al controllo di versione e alle fasi di distribuzione ripetibili, il team ha potuto implementare le nuove richieste e rilasciarle senza la confusione e i ritardi che prima rallentavano gli aggiornamenti. Questo ha ridotto l'impegno dell'assistenza e ha reso più semplici le modifiche quotidiane.
Nel complesso, la piattaforma è diventata più facile da mantenere, più sicura da gestire e più economica da supportare. Il cliente ha potuto proteggere la propria reputazione con una piattaforma per eventi ad alta visibilità, tenendo sotto controllo i costi correnti.
Il tuo messaggio è stato inviato.
Elaboreremo la vostra richiesta e vi ricontatteremo al più presto.
Questo ottobre, Innowise torna in tour con un nuovo Roadshow negli Stati Uniti accompagnandoci attraverso 13 città da Detroit a Chicago.
Se c'è una cosa che i nostri precedenti roadshow ci hanno insegnato, è quanto siano più efficaci alcune conversazioni quando avvengono di persona. È un'occasione per aggiornarci come si deve, discutere le idee senza fretta e, a volte, scoprire opportunità che semplicemente non emergerebbero via e-mail o durante una telefonata.
Questa volta, Vasili Kovalevich, vicepresidente senior per lo sviluppo aziendale, Egor Grishenko, vicepresidente dello sviluppo commerciale, ed Egor Chareichyk, direttore commerciale, saranno in viaggio negli Stati Uniti per tutto il mese di ottobre. Hanno già in programma alcuni incontri con alcuni dei nostri attuali clienti, ma ci farebbe molto piacere incontrare anche nuove persone lungo il percorso.
Quindi, se vivi in una di queste città e hai in mente un progetto, una sfida tecnologica di cui vorresti discutere, o sei semplicemente curioso di sapere come potrebbe essere lavorare con Innowise, vieni a salutarci.
Non deve per forza trattarsi di un incontro formale o di una grande presentazione. A volte bastano un caffè e una bella chiacchierata per capire se c’è qualcosa che vale la pena approfondire insieme.
Sei nei paraggi? Vediamoci. Contatta il nostro team e troveremo un orario che vada bene.