
Download brochure (1.238 Kb)
CWT è una piattaforma web based distribuita per la gestione di progetti di ricerca in modo collaborativo tra i ricercatori che possono appartenere ad una stessa organizzazione e anche a organizzazioni diverse. Tale soluzione è stata costruita a partire dalla piattaforma open source GENESIS (Generalised ENvironmEnt for proceSs management In cooperative Software engineering) realizzata da CRMPA, MOMA ed altri partner nell’ambito dell’omonimo progetto di ricerca finanziato dalla Unione Europea nell’ambito del Quinto Programma Quadro (www.genesis-ist.org).
In particolare la piattaforma permette la gestione e il monitoraggio delle diverse attività di un progetto attraverso la definizione di un processo (associato al progetto in questione, che viene eseguito da un sistema di workflow), la gestione delle risorse coinvolte nel progetto, la gestione degli artefatti, e la gestione delle comunicazioni sincrone ed asincrone.
Gli elementi che distinguono la piattaforma CWT sono i seguenti:
• Modellazione di processi distribuiti
• Definizione incrementale del processo
• Modifica della struttura del processo a run-time
• Gestione di attività process-independent
Le principali caratteristiche della soluzione sono:
• Supporto alla modellazione e al controllo delle diverse attività di un progetto attraverso l’utilizzo di un motore di workflow distribuito basato sul paradigma ECA (Event/Condition/Action):
- Gestione e controllo dell’esecuzione di istanze distribuite di processi di gestione e sviluppo di progetti di ricerca
- Autonomia sia delle metodologie/processi interni che delle tecnologie di supporto per ciascuna organizzazione.
• Supporto alla collaborazione e alla comunicazione tra gli utenti (sincrona e asincrona):
- Forum
- Instant Messaging
- Sistema di notifiche inviate da un utente o dal sistema in seguito all’occorrenza di determinati eventi ai quali l’utente si è sottoscritto (ad esempio attività iniziata, artefatto prodotto, attività in ritardo ecc. ).
• Gestione di tutta la documentazione (artefatti) prodotta nell’ambito di un progetto fornendo operazioni di versioning automatico, branch/merge e lock/unlock.
• Strumenti per l’organizzazione del lavoro quotidiano di un utente:
- Agenda con gestione di attività, appuntamenti e note
- Sistema per negoziazione di meeting.
• Gestione dei progetti:
- Gestione allocazione di risorse
- Associazione di processi di sviluppo.
• Gestione delle risorse con possibilità di:
- Creazione di team
- Strutturazione secondo modelli organizzativi ti tipo gerarchico
- Gestione delle competenze e dei ruoli.