Contexte
Je suis un indépendant qui recherche un logiciel de gestion de projet capable de répondre aux exigences suivantes. J'utilise Trac depuis environ un an maintenant. J'ai essayé Redmine et FogBugz on Demand pendant quelques semaines. Je n'ai jamais essayé JIRA auparavant.
En gros, je cherche un logiciel qui :
- Facilite la communication/collaboration entre le développeur et le client.
- Le suivi du temps
Exigences
- Enregistrer les estimations de temps/le suivi du temps
- Les clients doivent être en mesure de créer/modifier leurs propres tickets/affaires.
- Les clients ne doivent pas voir les tickets/cas créés par les développeurs (interne)
- Abordable (prix) avec plusieurs clients
Bon à savoir
- Prise en charge de plusieurs projets dans une seule installation
- Intégration libre d'eclipse (Mylyn)
- Suivi facile des temps de travail sans utiliser l'interface Web (crochet post commit de Trac ou analyse des messages commit de Redmine).
- Les clients peuvent accéder au Wiki
- Exporter les données dans des formats standard
Mon évaluation
Trac peut essentiellement répondre à la plupart des exigences ci-dessus, mais avec beaucoup de personnalisations et de plug-ins qu'il ne semble pas si propre. L'un des inconvénients est que le tronc principal (0.11) existe depuis un an ou plus et que je n'ai toujours pas vu de tendance à la mise à jour.
Redmine a l'interface utilisateur Web la plus propre. Sa philosophie de conception semble être la plus élégante, avec son analyse innovante des messages d'engagement et autres. Cependant, la version actuelle ne semble pas encore être très mature et stable. Elle ne prend pas en charge billets internes (privés) et le suivi du temps, message de commit, patch ne supporte pas la version trunk. Le bon côté de la chose est que le tronc principal semble toujours être activement développé.
FogBugz est en fait un logiciel très bien écrit. Cependant, l'idée de payer 25 $/mois pour que le client puisse se connecter au système semble un peu trop loin pour un développeur individuel. La version gratuite permet aux clients de créer/visualiser leurs propres cas en utilisant le courrier électronique, ce qui est une alternative sous-optimale à l'utilisation d'une liste complète des cas de l'utilisateur. Cela signifie également que les clients ne peuvent pas lire/écrire des pages wiki. Son approche du suivi du temps est innovante et bonne. Cependant, le fait que toute l'intégration d'Eclipse ( Bugclipse , Foglyn ) sont commerciaux. Encore d'autres investissements avant de pouvoir utiliser mon bug-tracker ! Si je reviens à l'interface utilisateur Web, ce n'est pas vraiment un service Web à rendu rapide. Par ailleurs, les fonctions de rapport intégrées sont excellentes (par ex. Programmation basée sur des preuves )
JIRA est quelque chose dont je n'ai aucune expérience. Quelqu'un qui a de l'expérience avec JIRA peut-il m'expliquer pourquoi il pourrait convenir à cette situation particulière ?
Question
Pouvons-nous partager notre expérience à ce sujet ? Y a-t-il des plugins/personnalisations spécifiques qui répondraient le mieux aux exigences de ce cas ?