Aggiornamento del software di gestione dei dati estrattivi, petroliferi e del gas

Innowise ha aggiornato una serie di piattaforme personalizzate per il petrolio e il gas per ottimizzare i processi di esplorazione ed estrazione delle risorse.

Sfida

Il cliente si è rivolto a Innowise per aggiornare il software esistente per l'industria petrolifera e del gas e perfezionarlo per renderlo in linea con le esigenze e i feedback dei clienti moderni. Il sistema nuovo e migliorato doveva essere abbastanza flessibile da gestire carichi di lavoro variabili e avere un'interfaccia personalizzabile.

Il cliente aveva bisogno di una soluzione che fosse comoda e multifunzionale, uno strumento in grado di soddisfare le esigenze di diversi gruppi di utenti, come ad esempio:

  • Il team di gestione e il Consiglio di amministrazione per facilitare la comunicazione e la collaborazione per una pianificazione efficace.
  • Il team di ricerca può svolgere il proprio lavoro con maggiore precisione e velocità.
  • Gruppo geologico per identificare ed estrarre le risorse sulla base di dati affidabili.
  • Il team di ingegneri petroliferi analizza e interpreta i dati relativi ai depositi minerari.

Per soddisfare queste diverse esigenze, l'Innowise ha integrato la corrente software specifiche, le ha ammodernate, ha inserito le funzionalità mancanti e ha lanciato un servizio di nuova generazione conforme ai più recenti standard tecnologici e di digitalizzazione.

Soluzione

L'obiettivo principale di Innowise era l'implementazione di nuove tecnologie nel software di gestione dei dati estrattivi, petroliferi e di gas esistente del cliente, il miglioramento delle prestazioni e l'aggiornamento di alcune funzioni.

Per valutare il potenziale dei nuovi giacimenti e prevederne i risultati, abbiamo utilizzato una modellazione proxy che considera numerosi fattori e i loro effetti interdipendenti. I dati relativi ai vari oggetti sono presentati in un formato semplice e strutturato ad albero, che consente agli utenti di accedere alle informazioni per imprese, giacimenti o pozzi. Inoltre, una mappa specializzata mostra i contorni, le caratteristiche e le statistiche degli oggetti in forma di grafico, offrendo una rappresentazione visiva completa.

Abbiamo creato e implementato diversi tipi di moduli e widget sulla piattaforma GWT per il monitoraggio dello stato dei pozzi di trivellazione e petroliferi, del livello di sostanze utili nelle risorse fossili, del volume dei difetti di produzione, ecc.

Gli utenti possono personalizzare i loro cruscotti in base ai loro interessi, aggiungere moduli con mappe, tabelle o grafici e regolarne il posizionamento e le dimensioni. Per soddisfare i requisiti del cliente, abbiamo sincronizzato i moduli del cruscotto, assicurando che gli elementi visualizzati vengano aggiornati in risposta alle azioni dell'utente su mappe, tabelle o menu. Nonostante l'elevato livello di integrazione, ogni componente è stato progettato per essere disaccoppiato, in modo da consentire facili aggiornamenti o riutilizzi senza influire sull'intero progetto. Sono stati integrati anche i grafici interattivi, che consentono agli utenti di configurare rapidamente i tipi di grafico (ad esempio, a torta, a barre, a cascata, a bolle, polare), di selezionare più assi e di generare grafici in pochi secondi. Questi grafici vengono costantemente aggiornati con i valori provenienti dal server, garantendo agli utenti l'accesso a dati sempre aggiornati.

I manager possono utilizzare la piattaforma per organizzare i flussi di lavoro, assegnare ai dipendenti i diritti di accesso in base alle loro aree di responsabilità, controllare le informazioni sulle attività correnti dei lavoratori in ogni oggetto e valutare le loro prestazioni. Il sistema consente agli utenti di tenere traccia dei livelli e dei movimenti di inventario, di pianificare i volumi di estrazione delle materie prime, di tenere un archivio. I cataloghi elettronici facilitano la strutturazione dei documenti e la ricerca rapida per parole chiave, attributi, contesto o su una mappa.

La piattaforma è gestita e organizzata attraverso un catalogo di dati, che funge da registro virtuale per la raccolta e il raggruppamento di istanze uniche di oggetti secondo regole predefinite. Questo catalogo raccoglie dati da tutte le fonti aperte disponibili nel contesto di un modello ontologico, rendendolo un hub centralizzato per le informazioni rilevanti. Di conseguenza, il catalogo dei dati funge da punto di accesso unico per gli utenti e i sistemi informativi per interrogare e recuperare i dati. Con questa architettura, la piattaforma è in grado di fornire una soluzione completa ed efficiente per la gestione e l'accesso ai dati.

Il catalogo dei dati è organizzato in quattro sezioni:

  • La sezione Ontologia fornisce una descrizione completa degli oggetti gestiti, delle loro interazioni e delle linee guida per collocare gli oggetti all'interno del modello ontologico nelle strutture di archiviazione dei dati. Questa sezione è utilizzata da tutti i servizi del bus di integrazione dei dati.
  • La sezione Registri del sistema fornisce una descrizione dettagliata dell'ambiente e delle strutture di archiviazione dei dati, fornendo informazioni preziose per una gestione efficace delle risorse di dati.
  • La sezione Connettori si concentra sui meccanismi tecnologici e sugli strumenti che consentono al bus di dati di accedere alle strutture fisiche di archiviazione nelle sorgenti. Questa sezione facilita lo scambio e la gestione efficiente dei dati.
  • La sezione NSI/MDS comprende un registro di libri di riferimento standard aziendali e valori ricodificati tra le fonti di dati, garantendo la coerenza e l'accuratezza dei dati in tutta l'organizzazione.

Tecnologie

React, Redux, React-leaflet, React-table, Highcharts, React Suite, Golden-layout
Spring Data JPA, Spring Data Solr, Spring MVC, Spring Batch, Mapstruct, Lombok, Apache POI, Swagger, PostgreSQL, Docker, Docker Compose
JUnit, Mockito, Hamcrest
Piattaforme
web (Mac, Windows, Linux)

Processo

Il processo di sviluppo è iniziato una volta ricevuti tutti i requisiti tecnici dal cliente, che possedeva una profonda esperienza nel settore e solide conoscenze informatiche. Per strutturare e organizzare il flusso di lavoro, il nostro team interfunzionale ha adottato la metodologia Scrum con iterazioni di durata fissa. Questo ci ha permesso di effettuare rilasci più rapidi e frequenti, pur rimanendo adattabili ai cambiamenti.

Abbiamo discusso con il cliente e abbiamo scelto JIRA come strumento completo per la gestione del progetto. Inoltre, il cliente ci ha fornito un software dedicato per trasferire i suoi requisiti tecnici e commerciali, assicurandosi che tutte le informazioni necessarie fossero salvate dalla sua parte.

Per verificare la funzionalità e le prestazioni del software in fase di sviluppo, i nostri Specialista QA impiegato i test automatici. Incorporando una suite di test automatici, siamo stati in grado di individuare e risolvere i problemi in modo più efficiente e di garantire che il software soddisfacesse tutti i requisiti necessari.

Team richiesto

1
Responsabile di progetto
4
Sviluppatori back-end
4
Sviluppatori Front-End
1
Specialista QA
1
Analista aziendale

Risultati

Al termine del progetto, abbiamo fornito al cliente un software di gestione degli asset estrattivi e petroliferi migliorato, dotato di nuove funzionalità e di un servizio di nuova generazione allineato ai più recenti standard tecnologici e di digitalizzazione. L'ottimizzazione e la modernizzazione del sistema hanno dato vita a una piattaforma in grado di adattarsi facilmente alle esigenze degli utenti e di gestire efficacemente diversi carichi di lavoro. Inoltre, il nostro team ha sviluppato diverse soluzioni tecnologiche autonome per la ricerca e l'analisi dei consumatori, con l'obiettivo di integrarle nel sistema principale una volta ottenuti risultati positivi.

Il prodotto finale ha affrontato in modo completo i seguenti compiti:

  • Gestione del passaporto digitale per le strutture
  • Gestione degli archivi elettronici
  • Digitalizzazione dell'estrazione di petrolio e gas
  • Digitalizzazione dei servizi di pozzo
  • Digitalizzazione dell'estrazione dei minerali solidi
  • Fornitura di strumenti aggiornati per utenti con ruoli diversi (direzione e consiglio di amministrazione, team di ricerca, team di ingegneria geologica e petrolifera).

Il cliente ha riferito che, dopo l'implementazione della nostra soluzione, è stato in grado di accedere rapidamente e facilmente alle informazioni di alta qualità necessarie, senza che questo ostacolasse le sue responsabilità lavorative.

    Contattateci

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

    Inviaci un messaggio vocale
    Allegare i documenti
    Caricare il file

    È possibile allegare 1 file di dimensioni massime di 2 MB. Formati di file validi: pdf, jpg, jpeg, png.

    Facendo clic su Invia, l'utente acconsente al trattamento dei propri dati personali da parte di Innowise in base alla nostra Informativa sulla privacy per fornirvi informazioni pertinenti. Inviando il vostro numero di telefono, accettate che possiamo contattarvi tramite chiamate vocali, SMS e applicazioni di messaggistica. Potrebbero essere applicate tariffe per chiamate, messaggi e dati.

    Potete anche inviarci la vostra richiesta
    a contact@innowise.com
    Cosa succede dopo?
    1

    Una volta ricevuta ed elaborata la vostra richiesta, vi contatteremo per illustrarvi le esigenze del vostro progetto. Progetto e firmare un NDA per garantire la riservatezza.

    2

    Dopo aver esaminato i vostri desideri, le vostre esigenze e le vostre aspettative, il nostro team elaborerà una proposta di progetto con l'ambito di lavoro, le dimensioni del team, i tempi e le stime dei costi stimati.

    3

    Organizzeremo un incontro con voi per discutere l'offerta e definire i dettagli.

    4

    Infine, firmeremo un contratto e inizieremo subito a lavorare sul vostro progetto.

    freccia