Consulenza e formazione Alfresco
Mettiamo a disposizione le nostre competenze per la re-ingegnerizzazione dei flussi documentali e per l'organizzazione ed introduzione di nuovi processi di gestione documentale. L'attività di consulenza prevede un'analisi iniziale della situazione e delle metodologie esistenti, siano esse gestite tramite un software oppure gestite manualmente attraverso scambio di documenti cartacei. Insieme al personale coinvolto dai processi di produzione, revisione e gestione del documento, viene redatto un documento dei flussi adottati ed individuati colli di bottiglia, fasi del processo non automatizzate o migliorabili. Viene quindi proposto un nuovo flusso che migliora il processo con l'introduzione di nuovi automatismi ed eventuali integrazioni di nuove fasi.
Le attività di formazione su Alfresco vengono erogate a vari livelli: per utente finale, amministratore, sviluppatore. Tutte le attività di formazione sono fortemente personalizzate in base alle competenze di partenza del cliente e degli obiettivi da raggiungere, con simulazioni, creazione di prototipi e fornitura di documentazione e codice sorgente "didattico". Viene inoltre messa a disposizione del cliente una piattaforma con Alfresco Community preinstallato per autoformazione, ed esercitazioni e test successivi al corso.
Generalmente i corsi effettuati possono essere suddivisi in tre gruppi:
- utilizzo di Alfresco e degli strumenti per la gestione dei documenti. Vengono trattati argomenti quali la gestione dei documenti e delle cartelle, la gestione delle categorie, le ricerche, la gestione degli utenti e dei ruoli per la condivisione dei documenti, la creazione di regole per l'automatizzazione delle procedure e la creazione di workflow di base.
- gestione dei metadati. Viene introdotto il framework di Alfresco e le metodologie per l'integrazione di nuovi metadati sui documenti. Il corso comprende lo sviluppo di classi Java per la gestione di metadati complessi (es. relazioni con database esterni) e lo sviluppo di action Javascript per la manipolazione automatica dei documenti. Infine viene trattato l'argomento relativo alla costruzione dei template FreeMarker-based per la presentazione dei metadati.
- interazione col repository. Vengono illustrate le due metodologie di interazione con il repository dei documenti di Alfresco. La prima di queste prevede lo sviluppo di webscript per l'interazione via REST e quindi l'integrazione con applicativi web-based o lo sviluppo di dashlet da includere nella dashboard di Alfresco. La seconda metodologia si basa sullo sviluppo di classi Java ed il conseguente utilizzo delle API del core di Alfresco.
I programmi possono essere fortemente personalizzati per coprire altre aree di utilizzo o di sviluppo di Alfresco (ad es. lo sviluppo di workflow personalizzati, di estrattori di metadati, di trasformatori di documenti ecc.).


