Le groupware
Ensemble logiciel permettant à un groupe d’utilisateurs de travailler ensemble sur un même projet.
Permet de communiquer Permet de partager des documents à distance Ne nécessite pas d’être physiquement réunis
Le groupware : pourquoi ?
La communication par email est ingérable pour de gros projets : • L’échange de fichier est complexe (qui à la dernière version, qui peut mettre à jour, fichier trop lourd à envoyer, …)
• Difficulté pour centraliser les tâches et rôles de chacun • Impossibilité d’affecter des droits à chaque acteur du projet : lecteur, contributeur, … • manque de transparence sur le planning et l’avancement du projet
Le groupware : les avantages
Toutes les informations sont centralisées sur un seul espace (fichiers, notes, taches, …) Chaque acteur à un rôle bien déterminé (lecteur, contributeur, validateur des contributions)
intégration d’un agenda personnel et partagé intégration d’un planning général permettant de noter toutes les dates importantes (réunions, décisions, livraisons, …)
Accès à l’espace depuis n’importe quel navigateur Possibilité de sécuriser certaines sections
Le groupware : les composants
Un groupware complèt intègre les fonctionnalités suivantes : webmail agenda personnel et collaboratif gestion de projet • upload fichiers avec versionning • taches • planning annuaire global gestion d’articles avec workflow synchronisation PDA/messagerie
Le groupware : architecture
On installe généralement un groupeware sur un serveur de type intranet ou internet
Intranet
Un simple navigateur Internet permet d’accéder à l’espace projet.
Internet
Le groupware : pré-requis
Un serveur groupware nécessite : Un serveur Web (ex : apache) Une base de données (ex : mysql) Un langage script (ex : php) Bibliothèque de composants selon les fonctions demandées (ex : XML-RPC, SOAP, ..) En option une base LDAP contenant l’annuaire des membres Selon une configuration interne ou externe, un