phpCollab
PhpCollab est un gestionnaire collaboratif de projets.
Il permet la gestion de projets par phases, tâches, sous-tâches associée à un site web communautaire. Il permet en outre de partager fichiers, discussions, tâches, support avec des utilisateurs authentifiés extérieurs pour chaque projet.
Les fonctionnalités principales sont :
- gestion de projets (tâches, sous-tâches, diagramme GANTT, suivi des tâches) multi-lingue
- gestion des membres 'utilisateurs' par rôle/profil (un utilisateur peut appartenir à plusieurs projets)
- gestion de calendriers
- gestion des modifications (notification aux membres par email ou SNMP selon profil utilisateur modifiable)
- production de rapports (états d'avancement, historiques, exports des rapports en PDF)
- partage de documents avec (auto-)incrémentation de versions et commentaires (un fil de discussion par fichier), état du document (approuvé, approuvé avec changements, approbation requise, aucune approbation nécessaire, non approuvé), trace des modifications
- partage d'informations ciblées avec le site 'client' (discussions, fichiers, tâches, ...)
Sa particularité est d'autoriser pour chaque projet, un volet "client" sous forme de site web comportant autorisant des membres authentifiés à partager des discussions, fichiers, tâches. Ces membres "client" ne font pas partie de l'équipe projet et n'accèdent qu'aux informations "partagées" par l'équipe projet correspondant.
Application JavaScript / PHP / SQL (MySQL, PostGresSQL) présentant pour chaque projet une interface web pour les membres de l'équipe et une interface web optionnelle pour les 'clients'.
Le code est entièrement ouvert.
Peu d'interopérabilités, surtout liées à l'aspect ouvert du logiciel :
- Base de données SQL (MySQL, PostgreSQL)
- Export des rapports en PDF
- Passerelle (intégrée) avec Mantis BT
- Export CSV des projets
Utilisation interne : suivi des projets internes
Utilisation communautaire : projets multi-partenaires, les partenaires sont membres des projets, les experts externes, consultants, membres d'autres projets proches, etc. sont 'clients' et peuvent être consultés via les notifications, partages de fichiers pour avis, fils de discussion, etc.
- gestion de projets minimum (pas de gestion des antériorités des tâches)
- pas de tâches cumulatives automatiques
- pas de fonctions évoluées de gestion des tâches (chemin critique, diagrammes PERT, etc.)
- l'ordre d'affichage des tâches dans GANTT n'est pas évident
- le cloisonnement entre projets est ouvert par défaut : les membres d'une équipe projet peuvent consulter en lecture les autres projets dont ils ne sont pas membres, une option de l'outil permet de cloisonner les projets entre eux et interdire cette consultation
- l'esthétique des sites (projet et clients) est très limitée et identique pour tous les projets (excepté un logo par client)
Commentaires
Logiciel à valider / Logiciel validé
Cette fiche est une fiche de 'logiciel à valider' car nous n'avons pas connaissance d'autres sites où le logiciel phpCollab est utilisé. Si vous en connaissez, contactez l'équipe plume.
Nouveau mécanisme
Ne voulant pas reprendre la fiche de Christian moi-même (pas ma thématique), je viens de traduire au moins ce commentaire de JLA dans le nouveau mécanisme "en recherche de relecteurs" par correction.