Ich habe in letzter Zeit viel über Debugging gelesen. Einer der Aspekte, auf die ständig Bezug genommen wurde, war nicht nur ein Fehlerverfolgungssystem, sondern auch ein Fehlerlösungsverfahren. Ich las über Leute, die das Problem aufnahmen (das hat oder nicht funktioniert), Tests, die bestimmen würden, ob ein gegebenes Update funktionieren würde oder nicht, etc.Bug Maintenance System
Also denke ich, "hey, das ist eine gute Idee "
Ich benutze Mantis gerade jetzt, und es scheint nicht diese Fähigkeit zu haben (ohne seine Felder zu missbrauchen). Mantis funktioniert hervorragend als Bug Logger. Aber ich suche nach etwas anspruchsvolleren Interface, denke ich.
Beispiel
mein Fehler Angenommen war "Hosen herunterfallen". Dann möchte ich diese Informationen als ...
"Hosen fallen ab; Februar 32, 2009, 25:61; als ich in ein Zimmer ging, fiel meine Hose aus!"
Entwickler 1 ...
Hypothese 1: Hosen zu groß.
Test 1: Einen Gürtel anlegen.
Mögliche Lösung 1: Kaufen Sie einen Gürtel.
Ergebnis = ?? Ergebnis ???
Test 2: Zieh deine Kinderschwester an.
Mögliche Lösung 2: Stehlen Sie in ihr Zimmer und nehmen Sie alle ihre Hosen, während sie in der Schule ist!
Ergebnis = ??, Datum/Uhrzeit = ??? 2
Entwickler ...
Hypothese 2: Ihre Hosen haben Löcher.
Test 1: Leuchten Sie sie an.
Mögliche Lösung: Kaufen Sie neue Hosen.
Ergebnis = ???, Datum/Uhrzeit = ???
Nun, das ist ein dummes Beispiel. Aber ich denke, es wäre großartig, als Software-Tool zu haben. Gibt es solche, und wenn ja, wie heißt es?
Ich hätte es getan, wenn Sie es nicht getan hätten. –
haha :) –
Das machen wir, wo ich arbeite: Fügen Sie jedes Mal einen weiteren Kommentar hinzu, wenn wir etwas Neues lernen. Wenn derselbe Fehler erneut auftritt, wissen wir, was wir sofort versuchen sollten, um zu bestätigen, ob es sich um einen Duplikat oder um einen neuen Fehler handelt. –