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 ?

5voto

Kirill Points 49

Je suis un développeur de plugin RedmineCRM. Et, bien sûr, je recommande Redmine :). Je n'ai pas utilisé Jira mais Trac ressemble à une ancienne version de Redmine. D'après ce que j'ai compris, l'un des prototypes de Redmine était Trac - c'est pourquoi Redmine a toutes les meilleures fonctionnalités de celui-ci.

Voici ma recommandation de plugins redmine pour les freelances ou les petites entreprises :

Et j'ai créé deux thèmes sympas pour redmine ( A1 , Gratte-ciel )

4voto

Peter Štibraný Points 17507

FogBugz s'occupe de ce dont vous avez besoin. Vous pouvez activer la soumission publique des cas, et vos clients peuvent l'utiliser pour envoyer leurs propres bogues. Ils ne verront pas vos cas internes et même vos propres notes sur leurs cas.

Re Wiki : vous pouvez avoir plusieurs wikis. Vous pouvez donner à vos clients des comptes communautaires et configurer quel wiki est accessible aux utilisateurs de la communauté, et lequel ne l'est pas.

Re Intégration de Mylyn : si vous utilisez FogBugz gratuit à la demande pour deux utilisateurs maximum (ce qui, à mon avis, vous conviendrait parfaitement, car les utilisateurs de la communauté ne sont pas pris en compte), puis Foglyn est libre pour vous. Foglyn et Bugclipse synchronisent tous deux les cas actifs dans Eclipse/Mylyn avec la fonction Working On de FogBugz.

3voto

Ice Points 31

Moi conduire trac 0.11.2 sur une boîte linux privée depuis un an avec un accès externe par le web. Aujourd'hui, nous avons décidé d'intégrer le wiki et le système de tickets dans notre entreprise et de mettre en place un serveur win2008 avec un accès externe. trac 0.12. (l'installation a pris une demi-heure). Certains plugins ne sont pas nécessaires car les fonctions manquantes sont maintenant dans la version principale. Nous serons une demi-douzaine d'utilisateurs et nous serons donc à l'aise avec trac. Juste mes deux centimes Ice

3voto

Bert Speckels Points 126

Juste pour être complet : La feuille de route actuelle de Redmine indique que les "problèmes privés" feront partie de la prochaine version : http://www.redmine.org/projects/redmine/roadmap

3voto

Jason L Points 31

J'ai utilisé tous les systèmes de suivi des problèmes mentionnés ci-dessus.

De loin, le MEILLEUR est JIRA. Comme quelqu'un d'autre l'a mentionné ici, il est très laid, mais c'est parce que vous pouvez le personnaliser à l'infini. Nous l'avons mis en œuvre pour une équipe de quatre développeurs dans une société internationale de relations publiques. Il ne s'agit pas seulement d'une préférence personnelle, j'ai été convaincu après avoir utilisé toutes les autres solutions existantes.

Bien sûr, le problème avec JIRA est que si vous avez plus de dix personnes, cela va vous coûter cher (sinon, je pense que c'est gratuit ou presque). Si vous pouvez vous débrouiller, prenez JIRA. FogBugz est également excellent, mais si vous pouvez vous le permettre, vous pouvez aussi bien prendre JIRA.

Sinon, si vous voulez une bonne solution open source, RedMine n'est pas mal. C'est en fait une bonne solution - juste qu'après avoir utilisé JIRA, rien d'autre ne semble aussi bon :) Je n'aurais même pas mis Trac et JIRA dans la même phrase (sauf maintenant que je l'ai fait).

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