N A M E A

Caricamento

SOFTWARE

Integrazione Microsoft 365 in software di gestione progetti

Foto profilo di Francesco Vèssia
Scritto daFrancesco Vèssia
Tempo di lettura3 min
Integrazione Microsoft 365 in software di gestione progetti

Un'altra sfida importante, quella per un cliente che aveva necessità di integrare il pacchetto di servizi Microsoft 365 in un software di gestione progetti realizzato su misura.

La necessità reale era quella di poter condividere numerosi file di progetto di diversa natura (doc, excel, pdf, zip) con il team operativo, il tutto integrato nel software di gestione progetti che nel contempo stavamo realizzando per loro.

Dopo un'attenta analisi abbiamo optato per integrare alcune funzionalità del pacchetto Microsoft 365 all'interno della nostra applicazione, in modo da avere un unico ambiente di lavoro che sfruttasse appieno le caratteristiche di condivisibilità del pacchetto Office.

Abbiamo quindi realizzato dei connettori interni al software per la gestione di cartelle, caricamento sul cloud (OneDrive e SharePoint) dei files e creazione direttamente online di tutti i documenti necessari alla creazione di un progetto.

Ogni membro del tema ha quindi accesso ai files caricati e può edigtarli direttamente in Office il tutto all'interno del software di gestione.

Come sempre abbiamo sfruttato le grandi potenzialità del nostro framework di riferimento (ProcessWire) per creare dei moduli che integrano 365 tramite la libreria Microsoft Graph SDK.
Una serie di funzioni specifiche ci permettono di gestire separatamente ogni task necessario all'interno dell'aplicazione, come la creazione di cartelle associate ad un progetto, upload e creazione di file di ogni tipo, generazione di links con scadenza per la modifica in Office Web e tanto altro.

L'utente può caricare dei files da associare a progetti, entità e/o persone, inserendo meta dati utili in seguito, come date di scadenza, tipologia files e altro in base al tipo di file e alle necessità.
Questi files, possono in seguito essere utilizzati per completare progetti o per integrare dati di sviluppo, ad esempio è possibile generare un excel da associare ad un progetto che verrà usato per la generazione di formule specifiche per un task ben preciso, in questo modo si ha a disposizione la potenza di Office integrata nel proprio flusso di lavoro progettuale senza abbandonare la piattaforma e senza dispersione di risorse.
Altresì è possibile caricare files di bilancio e rapporti finanziari da associare ad entità, utili in seguito alla gestione futura di risorse finanziarie, le possibilità sono infinite.

Un lavoro molto interessante che ci ha aperto delle possibilità future per l'implementazione di questo tipo di funzionalità anche in altri progetti e con uno sguardo verso nuove tecnologie implementabili come funzionalità di Intelligenza artificiale applicata al miglioramento di procedure e task sistematici.

  • PROCESSWIRE MICROSOFT-GRAPH OFFICE-365