Derzeit verwenden wir an meinem Arbeitsplatz FogBugz, um alle unsere Funktionen und Fehler für unsere verschiedenen Webanwendungen zu verwalten.
Wenn einer unserer Webanwendungen eine neue Funktion hinzugefügt werden soll, wird ein neuer Fall erstellt. Zum Beispiel "CSV-Upload-Formular erstellen".
Ich arbeite dann an dem Fall und zeichne die Zeit auf, die ich dafür aufgewendet habe. Sobald dieser Fall abgeschlossen ist, löse ich ihn und er wird dem Fallöffner (normalerweise dem Projektmanager) zugewiesen, der den Fall dann schließt.
Wenn die Funktion Fehler enthält, öffnet mein Projektmanager den Fall erneut und weist ihn mir mit einer Aufzählungsliste von Fehlern zu.
Meiner Meinung nach sollten diese mit Aufzählungszeichen versehenen Fehler als einzelne Fehlerfälle geöffnet werden, damit sie leichter nachverfolgt werden können und nicht mit den Originalnotizen zu Funktionsfällen überladen werden.
Meine Manager sind mit meiner Aussage nicht einverstanden, dass es einfacher ist, die Gesamtzeit für die Funktion zu berechnen, wenn alles in einem Fall ist.
Darüber hinaus glauben sie, dass dies für unsere Kunden weniger verwirrend ist, da sie nur eine Fallnummer für die Funktion haben. Ich möchte jedoch betonen, dass die Fehler als separate Fälle behandelt werden sollten, da dies nach Abschluss des ursprünglichen Falls erfolgt.
Habe ich Recht, wenn ich sage, dass Fehler als neuer Fall wieder geöffnet werden sollten? Und was sind die Vor- und Nachteile jeder Art, dies zu verwalten?