PC-Platform - Un sistema per la gestione di comunità di pratica

Transcript

PC-Platform - Un sistema per la gestione di comunità di pratica
PC-Platform - Un sistema per la gestione di comunità di pratica virtuali
1. Sommario
Il prodotto PC-Platform è un sistema di supporto per comunità di pratica.
Una comunità di pratica consiste in un gruppo di persone interessate agli aspetti pratici di un determinato
dominio applicativo che si scambiano informazioni relative al come condurre le proprie attività, dove trovare
quanto necessario, impressioni d’uso, best practices e quant’altro ritengano utile. Alcuni esempi di comunità
di pratica dedicate ad argomenti di programmazione sono MokaByte (http://www.mokabyte.it/) dedicato alla
programmazione in linguaggio Java, Bismark (http://bismark.extracon.it/ dedicato a tematiche di sicurezza, e
Pluto (http://www.pluto.it) dedicato al sistema operativo Linux.
Le attività comunemente gestite dai prodotti per il supporto a comunità di pratica e che verranno
implementate in PC-Platform sono riconducibili alle categorie:
ƒIscrizioni e autenticazione;
ƒForum;
ƒChat;
ƒWhiteboarding;
ƒIndicizzazione risorse;
ƒClustering di interesse;
ƒGestione;
Dal punto di vista dell’utente il prodotto dovrà consentire un accesso facile e veloce ai contenuti ed un buon
livello di interazione con gli altri utenti del sistema.
Agli amministratori della comunità di pratica dovrà essere consentito il controllo dei contenuti inseriti dagli
utenti e delle attività svolte dagli stessi.
2. Definizioni
Area tematica (forum): Una area tematica raggruppa i forum simili per argomento a giudizio del
moderatore.
Censurato (forum): Un post (vedi) o un insieme di post si dicono censurati quando, per volontà dell’utente
amministratore, sono divenuti non visibili dagli utenti.
Emoticon: Sequenza di caratteri ASCII o immagine di piccole dimensioni che rappresenta uno stato emotivo
o un accordo-disaccordo.
Forum (servizio): Il servizio di forum dà agli utenti la possibilità di discutere di argomenti interagendo l’uno
con l’altro in modo indiretto. Ogni utente può proporre un tema di discussione o può inserire risposte ai temi
ed alle risposte posti da altri. Temi e risposte vengono immessi informa di post (vedi).
Forum (oggetto): Un forum è una discussione riguardante un determinato argomento. Un utente può iniziare
un nuovo forum inviando un post non in risposta ai post di altri utenti. Il titolo del post che non è inviato in
risposta ad altri post diventa il titolo del forum.
Nickname: Nome con il quale l’utente vuole essere identificato presso i servizi offerti dal sistema.
Post (forum): Messaggio di un utente ad un servizio di forum. Un post si compone di: un titolo del post, un
contenuto del post, l’identificativo dell’utente che ha inviato il post, la data e l’ora della sottomissione, un
emoticon, un eventuale riferimento al post di cui è risposta (non presente per i post che iniziano nuovi
forum).
3. Funzionalità
Le funzionalità da realizzare sono riconducibili alle seguenti categorie:
ƒIscrizioni e autenticazione;
Un utente può iscriversi ad una comunità di pratica ed essere autenticato presso la stessa. Il sistema
di supporto alla comunità di pratica riconosce gli utenti tramite l’autenticazione degli stessi e
consente o meno di effettuare certe operazioni e accedere a determinati contenuti. Inoltre il sistema
può presentare i contenuti in modo differente a seconda degli interessi dichiarati dall’utente al
momento dell’iscrizione.
ƒForum;
Un utente può partecipare a discussioni in corso riguardo ad un determinato argomento.
ƒChat;
E’ uno strumento che consente l’interazione in tempo reale tra utenti.
ƒWhiteboarding;
Il servizio di witeboarding consiste in un’area del sito in cui un utente può immettere messaggi che
non richiedono una risposta da parte di altri utenti.
ƒIndicizzazione risorse;
All’interno delle comunità di pratica è solitamente disponibile una indicizzazione delle risorse
accessibili tramite la stessa o di interesse per i partecipanti
ƒClustering di interesse;
I contenuti ed i servizi presentati dalle comunità di pratica possono essere raggruppati in argomenti.
ƒGestione;
La persona o l’organizzazione responsabili della comunità di pratica possono concedere o revocare
autorizzazioni agli utenti, inserire od eliminare messaggi sia dai forum che dalle chat e dalla
witheboard, definire ed implementare o eliminare cluster di interesse. Devono inoltre essere
disponibili statistiche riguardo le attività sul sistema degli utenti, le zone visitate e l’uso delle diverse
funzionalità.
4. Utenti
Gli utenti di PC-Platform sono riconducibili a due categorie:
•
Utente amministratore
L’utente amministratore è responsabile dell’installazione del prodotto, della sua configurazione e
della gestione della comunità di pratica durante l’uso del prodotto.
Questi utenti hanno una buona conoscenza delle funzionalità di amministrazione del sistema
operativo in uso, capacità di amministrazione di basi di dati di dimensioni ridotte e conoscenze
almeno di base riguardo alla gestione di applicazioni web.
•
Utenti generici
Gli utenti generici del prodotto sono coloro che utilizzano il sistema per partecipare alla comunità di
pratica. Questi utenti hanno capacità di utente non evoluto dei terminali e delle modalità di accesso
che utilizzano. A loro volta gli utenti generici si dividono in:
• Utenti sconosciuti: Sono utenti che non sono registrati presso il sistema.
• Utenti autenticati: Sono utenti registrati presso il sistema e che si sono già autenticati nella
sessione corrente.
• Utenti registrati: Sono quegli utenti che sono registrati presso il sistema e non si sono
autenticati.
•
Utenti moderatori
Gli utenti moderatori hanno particolari funzioni di controllo sul comportamento degli utenti e sui
contenuti immessi nella comunità di pratica (amministratori dei contenuti). Ulteriori caratteristiche
degli utenti moderatori saranno descritti nelle funzionalità da cui sono utilizzati.