phpCollab

Fiche logiciel à valider
  • Création ou MAJ importante : 29/04/10
  • Correction mineure : 28/08/13
Mots-clés
Fiche en recherche de relecteurs
Cette fiche est en recherche de relecteurs. Si vous êtes intéressé(e)s, contactez-nous !

phpCollab : gestion collaborative de projets via le web

Ce logiciel est en cours d'évaluation par la communauté PLUME. Si vous utilisez ce logiciel en production dans notre communauté, merci de déposer un commentaire.
  • Site web
  • Système :
  • Téléchargement
  • Version évaluée : 2.5
  • Langue(s) de l'interface : français
  • Licence : GPL

    La version 2.5 est sous GPL

Description
Fonctionnalités générales

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.

Autres fonctionnalités

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.

Interopérabilité

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
Contexte d'utilisation dans mon laboratoire/service

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.

Limitations, difficultés, fonctionnalités importantes non couvertes
  • 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)
Environnement du logiciel
Plates-formes

L'outil fonctionne en client-serveur web, il nécessite un serveur web avec PHP et une base SQL

Le client est multi-plateforme, OS indépendant (HTTP/JavaScript)

 

Logiciels connexes

Utilisation de la librairie JPGraph pour la génération de graphiques, licence QPL 1.0 (Qt Free Licensee) pour les versions récentes non-commerciales.

La librairie JPGraph (v1.5.2 en GPL) est founie en standard avec certaines versions Linux (Ubuntu Karmic).

JPGraph s'appuie sur la librairie gd.

Autres logiciels aux fonctionnalités équivalentes
Environnement de développement
Type de structure associée au développement

Le type de collaboration n'est pas clairement affiché.

Eléments de pérennité

Le projet a été en pause pendant 6 mois (déc. 2009 à mars 2010) alors que la version 3 était annoncée pour octobre 2009.
Une annonce de fin mars planifie une sortie avant l'été 2010.

Environnement utilisateur
Liste de diffusion ou de discussion, support et forums
Documentation utilisateur

Manuel utilisateur (46 pages) en anglais
Manuel d'installation (5 pages) en anglais

http://sourceforge.net/projects/phpcollab/files/do... chapitre 'documentation'

Contributions

Guide des développeurs sur le wiki : http://www.php-collab.com/dokuwiki/doku.php?id=dev...

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.