Nuova documentazione per BEEing

beeing_presentation

Eccoci finalmente pronti con un minimo di documentazione.
Abbiamo fatto questo sforzo :) in vista dell’International Forum on Enterprise 2.0.

I documenti sono due, una presentazione ed un opuscolo. Potete scaricarli da slideshare, oppure visionarli da questo post.

BEEing (Opuscolo)

BEEing (Presentazione)

Archiviazione 2.0 con BEEing

archiviazione 2.0

BEEing può essere agevolmente utilizzato per la condivisione dei documenti, in alternativa o in aggiunta alla piu’ classica archiviazione e conservazione documentale.
Le caratteristiche della piattaforma e le funzionalità sociali implementate nativamente rendono l’archiviazione destrutturata un gioco da ragazzi.

Gli utenti non devono conoscere anticipatamente la tassonomia documentale per poterli archiviare. La struttura delle cartelle, i tag e le keywords dei vari documenti possono essere definite successivamente e con “pratiche sociali” abbinate alle attività dei singoli individui.

Tagging condiviso

Il tagging condiviso dei documenti, per esempio, aiuta gli operatori di diversi dipartimenti a condividere un linguaggio aziendale comune, ma anche ad organizzare la gerarchia documentale secondo un punto di vista personale ben piu’ utile e mnemonico di quanto non possa essere una struttura definita a priori e secondo punti di vista generalistici.

In questo modo, per esempio, lo staff commerciale potrà taggare i contratti con i clienti secondo le proprie keywords e condividere questa modalità di classificazione con il resto dell’azienda. Gli utenti amministrativi a loro volta avranno modo di etichettare gli stessi contratti con altre parole chiave, pur condividendo la catalogazione degli utenti commerciali. Entrambi i dipartimenti potranno ricercare i documenti in oggetto sfruttando le due diverse modalità di etichettatura e catalogazione e, aiutati dal tag cloud, avranno modo di condividere punti di vista differenti sugli stessi documenti.

Diventa “FAN” di un documento

I documenti hanno diverse opzioni e caratteristiche che facilitano la condivisione e la collaborazione sul documento stesso, nonchè la rintracciabilità.
Le caratteristiche di un documento sono:

  • Gestione multilingua (ogni documento può essere redatto in diverse lingue. ogni lingua ha la sua gestione delle versioni)
  • Tre livelli di accesso con relative regole (Visualizzazione, Modifica, Condivisione)
  • Allegati (Ad ogni documento possiamo allegare qualunque file)
  • Deduplica degli allegati (Gli stessi file possono essere allegati a diversi documenti senza che il sistema ne duplichi il contenuto)
  • Gestione della versione degli allegati
  • Blocco degli allegati per le modifiche
  • Gestione della versione del documento
  • Tre livelli di tagging (Tag di sistema, Tag personali, Tag Sociali)
  • Sistema privato di annotazione del documento (Note personali che restano riservate)
  • Documenti correlati e sottodocumenti
  • Aggiunta del documento ai Preferiti
  • Widget di condivisione
  • Collaboratori (L’autore del documento può definire dei collaboratori)
  • Iscritti al documento (gli utenti possono iscriversi al documento e ricevere le notifiche sulle variazioni)
  • Commenti (Ogni documento presenta una timeline di commenti)

Diventa “FAN” di un documento

I documenti hanno diverse opzioni e caratteristiche, tra cui anche la possibilità da parte degli utenti di essere “iscritti” (proprio come se il documento fosse un gruppo).
L’iscrizione al documento è un’opzione molto importante perchè consente la ricezione di una notifica ogni volta che il documento subisce una variazione o un viene inserito un nuovo commento.

Inoltre l’iscrizione ad un documento consente di rintracciarlo mediante il widget apposito che mostra agli utenti i documenti a cui ci si è iscritti, quelli di cui si è autore e quelli a cui si stà collaborando.

Dall’archiviazione documentale alla condivisione documentale

Screenshot

Potete trovare alcuni screenshot nella sezione apposita.

La flessibilità di BEEing

flexible2

In questo articolo “Cos’è BEEing” avevo già introdotto a grandi linee le potenzialità del Framework e l’idea del percorso evolutivo della piattaforma verso un sistema applicativo, per così dire, “pronto all’uso”.

Cosa posso farci con BEEing? Posso realizzare un CRM? Posso utilizzarlo come wiki aziendale? Posso utilizzare il datastore come sistema di archiviazione o condivisione documentale? Posso utilizzarlo per l’implementazione di un sistema di configurazione commerciale? Posso pubblicare report aziendali? Posso gestire i profili professionali dei miei dipendenti?

La risposta a queste domande è sì. BEEing racchiude una serie di funzionalità base ed alcune predisposizioni a funzionalità che possono essere sviluppate ad-hoc o che verranno sviluppate in futuro. Come già detto in piu’ occasioni, BEEing si sta evolvendo di giorno in giorno e quotidianamente presenta nuovi plug-in e nuove funzionalità

Ad oggi viene utilizzato con grande successo come piattaforma sociale di livello enterprise, integrando funzionalità tipiche di una extranet aziendale, di un wiki intra/extra aziendale, di un sistema di archiviazione/condivisione documentale, di una piattaforma a supporto di soluzioni commerciali di configurazione.

Perchè utilizzare BEEing per lo sviluppo di soluzioni Enterprise?

Potrei rispondere perchè è Open Source, il codice rispetta tutti i principali standard tecnologici e fa largo uso di molti altri progetti Open Source (es: ZK, JSON, Velocity, Rome, EclipseLink, Jakarta Commons, ecc..). Inoltre si appoggia ad uno dei migliori Application Server Open Source, Glassfish (oggi supportato da Oracle).

Ma il motivo principale deve essere che BEEing è stato progettato appositamente per l’implementazione di soluzioni sociali a livello Enterprise. Che si tratti di mettere in piedi un semplice wiki aziendale o un piu’ complesso sistema intra/extra aziendale, BEEing è sempre la scelta migliore.

Potete personalizzare ogni template grafico, configurare il profilo utente ai massimi dettagli (ruoli, attributi e gruppi), sfruttare la tecnologia wiki nativa, il datastore interno per l’archiviazione di files, oppure sviluppare internamente i vostri plug-in per fornire ai vostri utenti report sempre aggiornati, sistemi dispositivi integrati al vostro ERP, sistemi di configurazione commerciale o a supporto della progettazione tecnica.

In una sola parola, perchè BEEing è flessibile e quell’idea che avete in mente può facilmente diventare realtà.

Chi può trarre vantaggio nell’utilizzo di BEEing?

Aziende:

Tutte le aziende che trovino sufficienti le funzionalità applicative incluse (wiki, gestione profili, blog, archiviazione, sistema multilingue) o quelle che dispongono di una struttura tecnica interna in grado di personalizzare ed estendere la piattaforma.

Software House:

BEEing è facilmente integrabile con quasi tutti i piu’ moderni sistemi gestionali oggi presenti sul mercato (l’integrazione con SAP/R3, per esempio, avviene mediante BAPI e JCo) ed offre una semplice ma potente piattaforma di sviluppo che consente anche ai programmatori meno esperti di cimentarsi con lo svliluppo di applicazioni web solide e graficamente accattivanti. L’architettura a componenti, che coinvolge anche l’aspetto grafico del framework, consente la realizzazione di oggetti e widget riutilizzabili in ogni contesto.

Sviluppatori Liberi Professionisti:

Per chi già sviluppa in java e vuole una piattaforma economica, flessibile, robusta e semplice da implementare presso i propri clienti. Sviluppare su BEEing, Glassfish e MySQL non costa nulla ed offre potenzialità illimitate.
Potrete tranquillamente affrontare tutte le richieste dei vostri clienti.
Inoltre potreste diventare partner ed implementatori   certificati.

E l’assistenza?

Molti ci hanno già contattati, perciò non esitate se avete dubbi o quesiti di ogni tipo.
BEEing è giovane, e ci stiamo organizzando per istruire una rete di partner intenzionati ad investire in progetti Open Source e che siano in grado di diffonderne le conoscenze.
Molto presto pubblicheremo i nominativi delle prime Software House in grado di fornire assistenza tecnica a pagamento.
Per ora potete benissimo sfruttare l’assistenza gratuita che forniamo con piacere a tutti coloro che ne facciano richiesta.

AUTOREGian Angelo Geminiani