2010-06-30 4 views
3

J'utilise Trac régulièrement dans une équipe au travail, ainsi que pour mon propre projet pour l'université. Dans les deux cas, je n'ai jamais ressenti le besoin d'utiliser la propriété severity pour un ticket. Je pense qu'en utilisant les propriétés type et priority donne toutes les informations dont j'ai besoin, et je ne peux pas penser à quelque chose à faire avec la propriété severity qui ne serait pas redondant. Est-ce que quelqu'un a de bonnes utilisations pour le severity -property?Utilisation de la propriété severity pour les tickets Trac

Répondre

6

Vous pouvez traiter la priorité et la gravité comme des valeurs orthogonales. La gravité peut indiquer à quel point le bogue est coûteux: la gravité faible pourrait être «la couleur de cette icône est fausse» et une sévérité élevée pourrait être «l'ordinateur chasse et tue l'utilisateur».

La priorité est de savoir à quel point il est urgent de résoudre le problème. Une icône qui utilise la couleur d'entreprise de l'entreprise la plus concurrente peut être prioritaire, alors qu'une erreur mortelle qui peut se produire une fois tous les millions d'années peut ne pas être une priorité.

Vous pouvez ensuite travailler sur des objets en fonction de la priorité multipliée par la gravité; quelque chose qui est de gravité moyenne et de priorité moyenne peut être plus important que quelque chose qui est de faible gravité et de haute priorité.

OU

Vous pouvez donner le contrôle du propriétaire de billets de la gravité, et le contrôle des développeurs de priorité. Cela vous permet de voir où les vues diffèrent sans avoir à modifier les guerres sur le champ de priorité unique. Mais fait naïvement, les utilisateurs vont simplement définir la gravité de la plus grande valeur qu'ils peuvent, et vous perdez toute utilité dans ce domaine. (Et non, je ne prétends pas avoir une solution utile et testée dans le monde réel.) Mais il y a beaucoup de possibilités de jouer avec. haut/moyen/bas a fonctionné assez bien pour moi dans tous mes projets. Un champ de gravité distinct semble juste une complexité supplémentaire pour un bénéfice négligeable.

Communicateur: Je suis l'un des Trac devs

+0

LIBELLEES une autre façon, la priorité indique « comment faire de toute urgence, nous devons résoudre ce problème » et la gravité indique « ce qui se passe si nous ne fixons pas ». La plupart du temps, vous pouvez considérer la priorité comme «gravité» multipliée par «fréquence d'apparition du problème» (reproductible, intermittente, rare, etc.). La priorité d'un ticket est relative aux autres tickets ouverts, mais la gravité est généralement une valeur absolue. – bta

Questions connexes