Les outils de groupware permettent de coordonner le travail et de partager des informations au sein d'une équipe, et ceci via un intranet. La plupart des solutions de groupware proposent des fonctionnalités comme un agenda, un gestionnaire de fichiers, de projets, de liste de contacts ; mais aussi un suivi des tâches, un forum, un chat, un système de votes…

Quelles sont donc les solutions existantes ? Quelles sont les fonctionnalités supplémentaires proposées ? Cet article tentera de présenter les diverses possibilités, mais aussi de voir la valeur ajoutée qu'elles peuvent offrir.

MoreGroupware (v0.7.1) était à la base destiné à une utilisation interne. C’est pourquoi, il s’en trouve très abouti et propose un nombre important de fonctionnalités.

Phprojekt (v4.1) est, tout comme le précédent, un outil très complet. Sa valeur ajoutée se trouve probablement dans sa communauté, très réactive (forums particulièrement). Notons que PhpProjekt propose des services payants comme l’installation, la personnalisation, le support, ou encore la formation.

PhpGroupWare (v0.9.14.007) est l’un des plus anciens outils de travail collaboratif et des plus complets.

PHPCollab (v2.5 b3) a été abandonné pendant quelques temps, puis a été repris par sa « communauté » qui est donc aujourd’hui très importante.

XPWeb (v2.2) a été spécialement conçu pour les méthodes agiles (eXtreme Programming particulièrement), et permet donc la gestion d’équipes, de projets, de planning et de tâches… Il reste un outil moins complet que les précédents – il s’adresse plutôt à un public plus restreint – mais l’installation et la configuration s’en voient simplifier.

O - OpenSource GroupWare (v0.2.6) n’est pas encore destiné à la production. La dernière version disponible ne fonctionne plus avec Windows, ne supporte plus PostgreSQL, et comporte quelques bogues. Il s’avère un outil intéressant à garder de côté.

C-Arbre (v0.6PR4), dernier outil qui mérite d’être cité ici, il est destiné principalement aux petites et moyennes structures.

Ces outils fonctionnent généralement sur toutes les plates-formes, et tous acceptent MySQL. Seuls certains supportent PostgreSQL (comme PhProjekt), SQL Server (comme PhpCollab), etc.

Les contraintes de plates-formes, de SGBDR, ou encore de serveur HTTP peuvent être des critères de sélection à partir du moment où l’on sort du cadre « Linux, Apache, MySQL ». Et, comme pour tout outil, le choix ne pourra être orienté que par l’utilisation que l’on souhaite en faire, ou par les fonctionnalités recherchées.

Il existe ainsi de nombreuses solutions ; et toutes proposent une liste exhaustive de fonctionnalités (utiles ou non). Seuls les critères de l’utilisateur pourront les départager.