Ich habe nach Informationen zu Best Practices für die Fehlerverfolgung gesucht, aber die Google-Suche zu diesem Thema war nicht so hilfreich, wie ich es mir gewünscht hatte. Ich habe hauptsächlich über Softwareprobleme wie das Schreiben guter Fehlerberichte gefunden, aber ich habe zwei großartige Diskussionen auf Stackoverflow gefunden: Die erste befasst sich mit Best Practices für die Fehlerverfolgung und die zweite über Best Practices für Redmine .
Was sind aus Sicht des Projektmanagements die besten Methoden für die Fehlerverfolgung?
Jedes Projekt wird seine eigenen Ziele für ein Fehlerverfolgungssystem haben. Nur Sie können Ihre definieren, aber asoundmove macht einige gute Punkte . Um sich nicht zu wiederholen, gehe ich einfach davon aus, dass Sie diese Antwort lesen und direkt einsteigen:
Brian, ich war in deiner Haut. Meine Hauptempfehlung lautet: „Vergiss Redmine, konzentriere dich vorerst auf deinen Prozess.“
Nachdem Sie einen guten Prozess für die Fehlerverfolgung definiert haben, gehen Sie zurück, um zu sehen, ob Redmine passt.
Weitere Empfehlungen aufgrund von Erfahrung:
Fragen Sie sich, was Sie von Ihrem Fehlerverfolgungssystem erwarten und welche Verbindungen es zu anderen Systemen haben muss (Rückverfolgbarkeit, Durchsuchbarkeit)?
Sind die folgenden Punkte für Sie relevant (keine abschließende Aufzählung)?
Als jemand, der Software getestet und erstellt hat (und ein Team leitet), sind hier einige der Punkte, die mir am meisten bedeuten, wenn es um Best Practices für Fehler geht
Zusamenfassend:
+1 zu Geo bezüglich der Konzentration auf Prozesse.
Vielleicht möchten Sie nach Testmethoden, Qualitätssicherung in der Softwareentwicklung und Variationen davon suchen.
Viele tolle Empfehlungen in diesem Thread. Die bloße Tatsache, dass Sie zur Fehlerverfolgung migrieren (im Gegensatz zur Verwendung von E-Mail und Whiteboards), wird in Ihrem Qualitätsmanagementprozess einen großen Schritt nach vorne bedeuten.
Das Einzige, was bisher in den Antworten zu fehlen scheint, sind Informationen zur Softwareversion. Wenn Sie eine Multi-Stream-Entwicklung durchführen oder n Versionen zurück von der aktuellen Version unterstützen, ist es für Sie sehr hilfreich, die Felder „Gefunden in“ und „Korrigiert in“ zu haben, damit Sie solche Dinge verfolgen können.
Thomas
jmort253
jmort253
Donquijote
jegor256