Question

Fogbugz peut-il suivre les dépendances des cas ?

Était-ce utile?

La solution

Oui et non.Les cas peuvent être liés les uns aux autres, mais si vous recherchez une arborescence de cas (prérequis et autres), vous avez besoin de FogBugz 7 ou version ultérieure.

Si vous utilisez FogBugz 7.3 ou version ultérieure, vous pouvez désormais utiliser le Plugin de dépendance de cas, sorti en avril 2011.

Autres conseils

FogBugz prend depuis longtemps en charge la « relation » de cas, qui crée un lien ad hoc entre les cas simplement en ajoutant « cas 1234 » à n'importe quelle note.Inconvénient:ceux-ci ne sont pas amovibles, et cela persiste dans FogBugz 7.(Nous avons essayé de trouver comment le faire correctement, mais nous avons manqué de temps, nous avons donc laissé le comportement actuel.)

FogBugz 7, récemment publié, a ajouté une hiérarchie parent-enfant, pour vous permettre de diviser un cas principal en ses parties constitutives, ou de regrouper des demandes similaires sous un seul cas général.

FogBugz 7 propose également des dépendances de jalons, dans lesquelles un jalon ne peut pas être démarré avant qu'un autre ne soit terminé.Cela s'applique uniquement aux fonctionnalités de planification du logiciel.En fait, nous n'empêchons personne de travailler sur des cas dans le jalon dépendant.

Nous pensons que ces fonctionnalités représentent le monde réel des dépendances telles qu'elles existent entre les différentes parties d'un projet.

Nous n'avons intentionnellement implémenté aucune sorte de blocage de type Bugzilla, pour plusieurs raisons.Premièrement, cela peut s’avérer terriblement inefficace, permettant aux gens d’ignorer un travail qu’ils pourraient facilement accomplir s’ils l’avaient devant eux.Deuxièmement, cela peut créer un fouillis d’interdépendances.Troisièmement, cela permet également d'utiliser le logiciel comme un matraque social (« Je ne peux pas commencer à supprimer des fonctions tant que Jeff n'a pas terminé ses maquettes. »), ce que nous essayons d'éviter.Nous créons des logiciels sociaux...en ce sens que nous préférons laisser les problèmes sociaux être résolus socialement et les problèmes logiciels être résolus par le logiciel.L'omission intentionnelle du blocage ou de la dépendance dure entre les cas fait partie de cette philosophie.

Cela dit, FogBugz 7 est hautement extensible, avec des plug-ins, des balises, des champs personnalisés et bien d'autres avantages.Si vous souhaitez bloquer, je suis sûr que quelqu'un sera capable de bricoler quelque chose.

Vous n'avez pas défini ce que vous entendez par dépendances exactement, mais si vous voulez dire que la résolution d’un cas nécessite la résolution des autres, formellement, la réponse est non.Cependant, vous pouvez vous référer à d'autres cas à partir d'un cas de base et FogBugz suivra les références croisées.Par exemple, si vous dites « voir le cas 2031 » dans le texte d'un cas, la partie 2031 se transformera en un lien hypertexte et les deux cas indiqueront désormais qu'ils se réfèrent l'un à l'autre (à la fois vers l'avant et vers l'arrière).C'est une fonctionnalité plutôt intéressante en fait.

FogBugz 7 prend désormais en charge les sous-cas.Cela peut ou non résoudre votre problème, selon la façon dont vous souhaitez le gérer.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top