J'ai été impliqué dans plusieurs projets en tant que testeur ou développeur. Dans de nombreux projets, les états des défauts étaient les suivants:
- NE FIXERA PAS
- Annulé
Utilisez-vous ces statuts et comment les différenciez-vous? Je demande, car la plupart des gens ne peuvent pas expliquer la différence. Ma compréhension est:
WON'T FIX - le développeur ne corrigera pas le défaut, car ce n'est pas un défaut;
Annulé - le défaut ne doit pas être corrigé, en raison de la priorité la plus basse
tools
issue-tracking
sergionni
la source
la source
Je pense que vous avez les réponses à l'envers
Ne sera pas corrigé - s'appliquerait à un bogue mineur qui n'a pas d'impact ou peut être dans une version plus ancienne donc ne vaut pas le coût du temps des développeurs pour le corriger, mais ils reconnaissent que c'est le bogue.
Annulé - Cela pourrait être un mauvais rapport de bogue s'il n'est pas reproductible ou peut-être que ce n'est pas du tout un bogue.
la source
Prendre vos 2 descriptions:
Il est évident que la différence recherchée est:
la source
Dans mon entreprise, nous n'utilisons pas de tels statuts et je pense qu'ils ne constituent pas un bon choix d'étiquetage pour les États que vous avez décrits.
Nos états se composent de
Nouveau
en cours
prêt à tester
fermé
réouvert
Et les États devraient être aussi simples que cela. Tout ce qui est plus détaillé, comme s'il s'agissait d'un bogue ou s'il est trop faible, doit être mis dans une note.
la source
Annulé semble impliquer qu'un correctif a été démarré puis arrêté, peut-être parce qu'il s'est avéré avoir besoin de plus de ressources que ce que l'on pensait initialement et plus que le défaut ne le justifie ou que la personne qui a saisi le ticket de défaut a changé d'avis à propos du fait qu'il s'agit d'un défaut. Ne pas réparer semble qu'il y ait un accord sur le fait qu'un défaut existe mais qu'il y a une raison pour ne pas vouloir le réparer pour le moment (coût vs avantage, impact potentiel sur d'autres fonctionnalités, etc.).
la source