2009-04-02 6 views
5

Unsere Gruppe überprüft derzeit unser Toolset und sucht nach neuer Fehler/Problem-Tracking-Software zusätzlich zu Quellcodeverwaltung und Projektmanagement-Software.Problem/Fehler-Tracking-Software

Für die Problemverfolgung haben wir uns Bugzilla, Fogbugz, Bugtracker.net, Sourcegear Fortres und Bugnet angeschaut.

Ich bin nicht zufrieden mit der Liste, die wir uns ausgedacht haben, also bin ich neugierig zu wissen, was andere verwenden.

Wir suchen nach Active Directory-Integration für die Sicherheit, obwohl wir uns für eine Windows-App begnügen würden, eine Web-Schnittstelle könnte bevorzugt werden, visuelle Studio-Integration ist auch ein Bonus. Wir müssen Fehler priorisieren, die Version markieren, in der der Fehler gefunden wurde, die Version markieren, in der der Fehler behoben wurde, und hoffentlich in der Lage sein, eine Diskussion über jeden Fehler zu führen. Wir möchten auch Artikel als Defekt, Erweiterungsanforderung usw. kategorisieren und Problemumgehungen für Defekte dokumentieren.

Sehr ähnliche Frage:

https://stackoverflow.com/questions/101774/what-is-your-bug-task-tracking-tool

+0

Es gibt ... viele dieser Listen bereits. Schauen Sie sich die "Related" Box auf der rechten Seite an ... – Shog9

+0

http://stackoverflow.com/questions/12328/what-bug-tracking-software-do-you-use scheint eine "definitive" Liste zu sein. Damit meine ich "der erste Beitrag" :-) – alastairs

+0

(Ich bin der Autor von BugTracker.NET) BugTracker.NET macht alle Dinge, die Sie aufgelistet, außer es hat keine visuelle Studio-Integration. "Out of the Box" ist sehr einfach und scheint die Funktionen zu vermissen, die Sie brauchen, aber Sie fügen sie über die Anpassung in wenigen Minuten hinzu. –

Antwort

0

Wir Bugzilla verwenden, sie paßt perfekt zu uns. Wir haben nicht zu viele andere untersucht, weil es wirklich alles tut, was wir brauchen, und dann einige.

Wir verwenden Visual Studio nicht, so dass ich nicht für die Kompatibilität der Integration sprechen kann.

2

Problemverfolgung für die Unterstützung ist ein anderes Problem als bei der Überwachung während der Entwicklung.

Trac http://trac.edgewall.org/ ist ein sehr fähiges Tool, das eine Reihe von großen Open-Source-Projekten unterstützt. Sie können Trac-Hosting an Orten wie http://www.wush.net

finden Wenn Sie mehr Workflow und benutzerdefinierte Sicherheit benötigen, sollten Sie sich JIRA anschauen, die von Atlassian ist. Atlassian hat eine Reihe von Produkten, die Sie auch nützlich finden können.

Für Problemverfolgung in einer Support-Einstellung versuchen RT http://bestpractical.com/rt. RT ist täuschend einfach, aber ich habe gesehen, dass es in den größten Umgebungen verwendet wird, und es macht einen guten Job und stellt sicher, dass du jedem Rechenschaft ablegst, für den du dich engagiert hast.

4

In unserem aktuellen Projekt haben wir erstaunlicherweise 6 verschiedene Tracking-Tools (2 Versionen von PVCS) verwendet, meist kommerziell. Hier ist meine Meinung zu denen, die wir benutzt haben. Ich habe sie in der Reihenfolge meiner Favoriten aufgelistet.

Serena Teamtrack - Wir verwenden einen Webclient. Die Schnittstelle ist intuitiv. Die Leistung variiert je nach Installation, aber im Vergleich zu den gleichen Daten in jedem Tool funktioniert dies am schnellsten. Es funktioniert auch in Firefox.

HP Quality Center - Dies ist auch webbasiert, aber es ist nur IE. Auf der Oberseite ist es gut organisiert, einfach zu bedienen und voll ausgestattet. Es hat auch eine vernünftige Leistung für uns. Es hat eine seltsame Funktion, wo es keine Schaltfläche zum Speichern gibt. Es speichert automatisch für Sie. Um einen Speichervorgang zu erzwingen, müssen Sie zu einem anderen Ticket navigieren. Auch wenn Sie es zuerst verwenden, muss es so viele DLLs installieren, dass es praktisch ein dicker Client ist. In diesem Fall wird der IE manchmal gesperrt (normalerweise beim Versuch, eine Sitzung nach Ablauf der Sitzung neu zu initialisieren). Einmal eingesperrt musst du gelegentlich den IE töten, um die Kontrolle wieder zu erlangen.

Bugzilla - Ich habe das nicht so gründlich wie die anderen Tools verwendet, also ist das kein fairer Vergleich. Wir haben es kurz für einige interne Tickets verwendet. Ich nehme an, der große Vorteil sind die (fehlenden) Kosten. IMO, ich fand die Schnittstelle einfach nicht so schön und einfach zu benutzen wie die anderen Werkzeuge. Es ist eine Weile her, deshalb entschuldige ich mich für den Mangel an Details, warum ich es unter die anderen verbanne.

Siebel - Es gab nicht viel über ihre Fehler-Tracking-Tool zu mögen, abgesehen davon ist es besser als PVCS. Die Schnittstelle scheint hokey. Es sieht so aus, als ob die Siebel-Benutzeroberfläche über Steuerelemente für die Benutzeroberfläche verfügt und versucht, alle quadratischen Stifte in ihre runden Löcher zu zwingen. Ein weiterer Nachteil ist, dass es lange generierte IDs verwendet, so dass es schwierig ist, sie zu referenzieren oder nach ihnen zu suchen. Die Ticket-IDs werden nicht sequenziert.

Merant PVCS - Wir hatten separate Datenbanken und verwendeten sowohl den Webclient als auch den Thick Client. Es ist schon eine Weile her, also sind die Details verblasst. Ich erinnere mich, dass es Fehler im Tool gab und diese nicht behoben wurden. Beispielsweise konnten Berichte bestimmte Felder nicht anzeigen. Leistung war schlecht. Das Laden hat lange gedauert. Es war langsam, durch die Tickets zu navigieren.

+0

HP Quality Center _kann_ tatsächlich Firefox durch ein wenig Hack verwenden. Mit dem [IETab-Add-On] (https://addons.mozilla.org/en-US/firefox/addon/ie-tab/) kann Firefox Tabs angeben, die in der Browser-Rendering-Engine von IE7 geöffnet werden müssen . Dadurch kann Quality Center sich selbst installieren und ordnungsgemäß ausgeführt werden. – Eptin

6

Versuchen Sie Unfuddle. Wenn Sie ihr Versionskontroll-Hosting (SVN- und Git-Optionen) mit ihrem Issue Tracker verwenden, erhalten Sie einige gute Integrations-Sachen. Sie können z. B. eine Notiz in Ihre Bestätigungsnachricht eingeben, z. B. "Fixes # 384: Too much foo in der Leiste" *. Dadurch wird nicht nur ein Hyperlink zum Problem, sondern auch das Ticket als behoben markiert mit einem Link zurück zum Änderungsset. Alles gute Sachen. Dies ist eine webbasierte Lösung, die von Unfuddle selbst in einer SaaS-Art gehostet wird.

Andere als das, +1 für Trac die ich in der Vergangenheit verwendet habe und sehr gerne. Es ist ein ziemlich unausgereiftes Projekt, obwohl es eine sehr gesunde Community hat, die Plug-Ins entwickelt hat, um eine Menge zusätzlicher Sachen zu machen (wie die AD-Authentifizierung, die du haben wolltest). Es hat auch eine ähnliche Integration mit einer Reihe von Quellcodeverwaltungssystemen, aber es ist viel weniger funktionsreich als das Unfuddle-Zeug. Das heißt, Sie verwenden in Ihren Commit-Nachrichten eine erweiterte Wiki-Syntax, die von Trac analysiert wird, wenn es zum Erstellen von Links angezeigt wird. Es macht nichts von dem Zwei-Wege-Zeug, das Unfuddle macht. Trac ist verfügbar, um in Haus zu bewirten; alternativ, wenn Sie möchten, dass es gehostet wird, gibt es eine list of places that will do so auf Tracs Wiki.

* Ich kann mich nicht mehr an das genaue Format erinnern.

0

Probieren Sie HappyFox (http://www.happyfox.com), ein Problem und Bug-Tracking-Software. Die sauberen Schnittstellen- und Automatisierungsfunktionen helfen Ihnen, Fehler problemlos zu verfolgen und zu beheben. HappyFox ist kostenlos für 2 Mitglieder und preisgünstig für größere Teams.