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.