Lasciate i vostri contatti, vi invieremo la nostra panoramica via email
Acconsento al trattamento dei miei dati personali per l'invio di materiale di marketing personalizzato in conformità con la normativa vigente. Informativa sulla privacy. Confermando l'invio, l'utente accetta di ricevere materiale di marketing
Grazie!

Il modulo è stato inviato con successo.
Ulteriori informazioni sono contenute nella vostra casella di posta elettronica.

Innowise è una società internazionale di sviluppo software a ciclo completo fondata nel 2007. Siamo un team di oltre 1600+ professionisti IT che sviluppano software per altri professionisti in tutto il mondo.
Chi siamo
Innowise è una società internazionale di sviluppo software a ciclo completo fondata nel 2007. Siamo un team di oltre 1600+ professionisti IT che sviluppano software per altri professionisti in tutto il mondo.

Ammodernamento del sistema di POS e terminali ferroviari: crescita del traffico passeggeri fino al 14%.

Modernizzazione e potenziamento dei sistemi POS e dei terminali che semplificano i pagamenti per i passeggeri e ottimizzano il lavoro dei cassieri.

Cliente

Industria
Trasporto ferroviario
Regione
UE
Cliente da
2018

Il nostro cliente è un grande vettore ferroviario suburbano specializzato nel trasporto ferroviario di passeggeri. Il cliente opera sul mercato dal 2005 e conta 9000 dipendenti.

Le informazioni dettagliate sul cliente non possono essere divulgate in base alle disposizioni dell NDA.

Sfida

Il nostro cliente disponeva di un software di gestione dei terminal ferroviari obsoleto che ostacolava le prestazioni della vendita dei biglietti ferroviari e il lavoro dei cassieri. Il software di gestione ferroviaria non corrispondeva alle realtà moderne, era scomodo per i cassieri e i passeggeri e presentava problemi di blocco e di glitch poiché non era in grado di sopportare il carico crescente dei server.

Il cliente disponeva già dell'hardware, comprese le prese, i terminali portatili per gli addetti alla riscossione dei biglietti e un server che controllava il funzionamento dell'apparecchiatura. Il nostro obiettivo principale era quello di facilitare l'emissione, l'elaborazione e la contabilizzazione dei documenti di viaggio ferroviari attraverso le macchine per la stampa dei biglietti e migliorare il lavoro dei cassieri.

La partnership è iniziata nel 2018 e continua tuttora. Include lo sviluppo del software, la manutenzione e il supporto post-lancio.

Soluzione

Tenendo conto dei desideri e delle raccomandazioni dei clienti, abbiamo implementato le caratteristiche che hanno migliorato il processo di vendita dei biglietti per i passeggeri, aggiunto alcune funzioni ausiliarie e facilitato il software di prenotazione dei biglietti ferroviari.

Di conseguenza, abbiamo introdotto due applicazioni desktop basate su .NET: una per i cassieri che siedono alle casse e l'altra per le macchine per la stampa self-service dei biglietti.

Stazioni POS per cassieri

Per quanto riguarda le prestazioni dei cassieri e il miglioramento delle stazioni POS, sono diventate accessibili le seguenti caratteristiche:
  • vendita di documenti di viaggio una tantum senza posto a sedere (a prezzo pieno, ridotto o non monetario);
  • vendite di abbonamenti;
  • cancellazione dei documenti di viaggio;
  • richiedere, leggere informazioni da smart card senza contatto;
  • rimborso dei depositi di smart card senza contatto per i portafogli elettronici.

Automazione Workflow

Inoltre, abbiamo digitalizzato alcune pratiche dei cassieri e semplificato la presentazione di rapporti e statistiche regolari dopo i turni giornalieri/mensili. In particolare, abbiamo creato opzioni comode per i cassieri all'interno dell'apparecchiatura del terminale:
  • apertura e chiusura del turno;
  • sessione di chiusura del mese (turno);
  • generazione e stampa di rapporti di cassa periodici;
  • autorizzazione;
  • aggiornamenti software;
  • gestione delle impostazioni.

Macchine per la stampa self-service di biglietti

Per quanto riguarda lo sviluppo di un'app per le macchine per la stampa self-service dei biglietti, i passeggeri hanno avuto l'opportunità di ricevere i biglietti o acquistare un abbonamento da soli, senza intermediari, grazie al software di programmazione dei treni. Un'interfaccia user-friendly e un layout intuitivo hanno reso il processo di acquisto semplice e diretto.

I passeggeri potevano selezionare la città di partenza e la destinazione finale, scegliere il formato del biglietto (andata o ritorno), specificare il numero di biglietti e indicare la data del viaggio. Le macchine per la stampa dei biglietti sono diventate in grado di dare il resto, accettare monete e banconote e rimanere compatibili con le validatrici.

Inoltre, il nostro team ha sviluppato un validatore di carte che consente ai passeggeri di controllare il numero di viaggi rimanenti tramite smart card e l'app per controllare il passaggio delle persone ai tornelli.

Tecnologie

Desktop
C#, WPF, Entity Framework, PRISM, Integrazione di terze parti, API Web, Visual Studio
Frontend
Angolare, Typescript, RxJS, Redux, Material UI, Jasmine
Backend
.NET 5/6, ASP.NET, SignalR, Entity Framework, RabbitMq, Docker, Architettura a microservizi
Piattaforme
Android, iOS
Android
Kotlin, CleanArchitecture, MVVM, ViewModel, LiveData, Coroutines, Dagger2, Room, Retrofit, SingleActivity, Navigation Component, ViewBinding, Mockito, JUnit
Swift
Swift, VIPER, CleanSwift, MVVM, GCD, Concorrenza, Snapkit, Alamofire, CoreData, SwiftLint
Databases
MS SQL Server, SQLLite, SSMS

Processo

Il cliente disponeva già di un software personalizzato, quindi il nostro team non ha dovuto costruire le applicazioni da zero. Lo scopo era quello di ottimizzare ed espandere le funzionalità delle caratteristiche esistenti.

Il nostro team ha lavorato secondo la metodologia Agile, con riunioni quotidiane per discutere i progressi e apportare eventuali modifiche. Ogni 4-6 mesi venivano rilasciate regolarmente versioni dimostrative per valutare e debuggare le funzionalità cruciali. Ogni release si concludeva con una riunione del team per valutare e approvare la funzionalità successiva da sviluppare.

Le parti più impegnative del progetto che abbiamo affrontato con successo comprendevano il calcolo del costo dei viaggi e degli abbonamenti, la predisposizione del cambio in banconote e monete, la sincronizzazione con un centro dati, la conduzione delle operazioni offline e l'installazione di una modalità di emergenza in caso di guasto del sistema.

Il team del progetto sta attualmente sviluppando un sito web proprietario per la prenotazione e l'acquisto di biglietti ferroviari e un'applicazione mobile.

Team

2
Team Leads
6
Sviluppatori .NET Back-End
3
Sviluppatori Front-End Angular
2
Sviluppatori mobili
2
Analisti aziendali
4
Ingegneri QA
1
Designer UI/UX
1
DevOps
1
Responsabile di progetto

Risultati

Al traguardo, è apparso evidente che l'implementazione delle app per le stazioni POS e le apparecchiature del sistema dei terminali aveva un grande potenziale di crescita esponenziale. Ad esempio, il pagamento tramite smart card contactless ha attirato un maggior numero di passeggeri, poiché l'acquisto di biglietti o abbonamenti è diventato più rapido e semplice. Anche il numero di errori e di calcoli errati dei cassieri è diminuito grazie alla riduzione della documentazione cartacea.

Le prestazioni complessive del software sono diventate più responsabili e sicure. Le enormi code davanti ai terminali, insieme alle prestazioni inibitorie dei terminali, sono ormai un ricordo del passato. Il traffico di passeggeri è aumentato di migliaia di unità grazie all'installazione di macchine per la stampa di biglietti nelle stazioni, dove prima era disponibile solo la vendita offline in contanti.

Durata del progetto
  • 2018 - In corso

Contattateci!

Prenota una chiamata oppure compilate il modulo sottostante e sarete ricontattati una volta elaborata la vostra richiesta.

    Si prega di includere i dettagli del progetto, la durata, lo stack tecnologico, i professionisti IT necessari e altre informazioni pertinenti
    Registra un messaggio vocale sul tuo
    progetto per aiutarci a capirlo meglio
    Allega ulteriori documenti se necessario
    Caricare il file

    È possibile allegare fino a 1 file di 2 MB complessivi. File validi: pdf, jpg, jpeg, png

    Vi informiamo che cliccando sul pulsante Invia, Innowise tratterà i vostri dati personali in conformità con la nostra Informativa sulla privacy allo scopo di fornirvi informazioni adeguate.

    Cosa succede dopo?

    1

    Dopo aver ricevuto ed elaborato la vostra richiesta, vi ricontatteremo a breve per illustrare le esigenze del progetto e firmare un NDA per garantire la riservatezza delle informazioni.

    2

    Dopo aver esaminato i requisiti, i nostri analisti e sviluppatori elaborano una proposta di progetto con l'ambito di lavoro, le dimensioni del team, i tempi e i costi stimati.

    3

    Organizziamo un incontro con voi per discutere l'offerta e giungere a un accordo.

    4

    Firmiamo un contratto e iniziamo a lavorare sul vostro progetto il prima possibile.

    Grazie!

    Il tuo messaggio è stato inviato.
    Elaboreremo la vostra richiesta e vi ricontatteremo al più presto.

    Grazie!

    Il tuo messaggio è stato inviato.
    Elaboreremo la vostra richiesta e vi ricontatteremo al più presto.

    freccia