208 votes

Trac vs. Redmine vs. JIRA vs. FogBugz pour une entreprise individuelle ?

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 :

  1. Facilite la communication/collaboration entre le développeur et le client.
  2. 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 ?

1voto

Johannes Rudolph Points 19845

Même si vous avez déjà une solution, je vous suggère d'essayer Processus cible . Je suis dans une situation similaire à la vôtre et cela fonctionne très bien pour moi. Il est gratuit pour un maximum de 5 utilisateurs.

Il offre toutes les fonctionnalités que vous avez mentionnées et est hautement personnalisable.

1voto

sas87 Points 11

Avec JIRA, la plupart des exigences requises sont remplies (je ne sais pas comment vous voyez la première).

  • Prise en charge de plusieurs projets dans une seule installation
    • C'est possible
  • Intégration libre d'eclipse (Mylyn)
    • Peut être fait, en liant aussi svn
  • Suivi facile des temps de travail sans utiliser l'interface Web (crochet post commit de Trac ou analyse des messages commit de Redmine).
    • Peut fournir des graphiques, a parfois besoin de créer des vues comme vous voulez voir l'information
  • Les clients peuvent accéder au Wiki
    • Pas sûr
  • Exporter les données dans des formats standard
    • Oui

1voto

Toft Points 11

Redmine dispose actuellement d'un suivi du temps, vous pourriez envisager d'écrire un plugin pour Eclipse... Cela vaudrait la peine de passer une journée de week-end à le faire.

1voto

Danjah Points 1667

Un outil que mes collègues et moi avons essayé récemment mérite peut-être d'être mentionné. Bien sûr, nous ne sommes pas un One Man Band, mais nous ne sommes que 9 :).

Cet outil s'appelle Smartsheet - smartsheet.com - C'est comme le fichier xls de Commonsense Collab avec un supplément. La société vient de lancer de nouvelles fonctionnalités de gestion de projet, mais mon équipe se contente d'un endroit commun pour partager les fichiers de projet actuels, tels que les maquettes et les fiches de données personnelles, avec la possibilité d'ajouter des discussions sur chaque ligne d'une feuille.

J'ai configuré mes smartsheets de telle sorte que chaque matin, je reçois une mise à jour de tout ce qui a changé, y compris les fichiers joints et les discussions. Vous pouvez exporter vers xls, importer, il est lié à Google docs. Probablement encore plus.

Il est gratuit pour une utilisation limitée - mais nous avons choisi de payer presque rien pour toutes les fonctionnalités et 250 Go de stockage. En gros, nous payons pour un compte, cet utilisateur peut "créer" des feuilles et abonner un nombre illimité d'autres utilisateurs qui peuvent ensuite gérer ces feuilles (mais pas en créer de nouvelles eux-mêmes).

0voto

Arun Points 165

Yodiz http://yodiz.com semble être intéressant. Il ne supporte pas l'intégration d'Eclipse (AFAIK) mais il est gratuit pour une utilisation individuelle.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X