Die Weiterleitung von Fehlern beruht auf Regeln, die Sie für ein Produkt und die ihm zugeordneten Versionen, Plattformen und Komponenten erstellen. Durch diesen Regelmechanismus haben Sie vollständige Kontrolle über die Verteilung von Fehlern, da die Weiterleitung auf einer Kombination von vier wichtigen Kriterien basiert - Produkt, Komponente, Version und Plattform (wobei auch der Fehlerstatus und der Statuseigentümer eine Rolle spielen).
So können beispielsweise alle Produkt A-Fehler, die der Komponente Installationsprogramm und der Plattform Motif zugeordnet sind, an eine bestimmte Reihe von Postfächern weitergeleitet werden, während die gleichen Fehler für die Plattform Windows an andere Postfächer gesendet werden.
Für jeden Kriteriensatz müssen vier Postfächer zugewiesen werden:
• Ein Postfach für die Überprüfung von Fehlern (normalerweise ein QS-Postfach)
• Ein Postfach für die Bereinigung von Fehlern (normalerweise ein Entwicklungspostfach)
• Ein Postfach für die Bearbeitung von Dokumentationsproblemen (ein Dokumentationspostfach)
• Ein Postfach für Erweiterungsanforderungen (normalerweise ein Produktmanagementpostfach)
Neben den einzelnen Zuordnungsregeln verlangt Issue Manager die Definition einer Zuordnungsregel für das Produkt als Ganzes (d. h. eine Standardzuordnung). Bei der Standardzuordnung werden Fehler für alle Komponenten, Versionen und Plattformen eines bestimmten Produkts vier bestimmten Postfächern zugeordnet.
Jedes dieser Postfächer deckt einen eigenen Bereich ab: QS, Entwicklung, Dokumentation und Erweiterungsanforderungen. So werden beispielsweise alle Erweiterungsanforderungen für Produkt X an das von Ihnen festgelegte Postfach für Erweiterungsanforderungen geleitet, unabhängig von der Komponente, der Plattform oder der Version.
Issue Manager verwendet die Standardzuordnungsregel nur, wenn andere Regeln fehlen oder nicht anwendbar sind. Mit anderen Worten: Standardzuordnungsregeln kommen nur zum Einsatz, wenn andere Regeln nicht geeignet oder nicht definiert sind.
Die Standardzuordnung wird während der Issue Manager-Produkteinrichtung festgelegt ("Definieren der Einstellungen für Produktpostfächer"). Sie kann jedoch auch nachträglich bearbeitet werden, wie es unter "Hinzufügen und Bearbeiten von Zuordnungsregeln" beschrieben ist.
Analysieren der Unternehmensprozesse
Es empfiehlt sich, die Arbeitsabläufe in Ihrem Unternehmen zu analysieren. Untersuchen Sie die Liste der Produkte, Versionen und Plattformen, und überprüfen Sie jede Komponente anhand dieser Liste. Stellen Sie sich Fragen wie die folgende: "Wer (d. h. welches Postfach) ist für diese Komponente in dieser Version auf dieser Plattform verantwortlich für die einzelnen Aktionen (d. h. Überprüfen, Bereinigen usw.)?". Dann definieren Sie so viele Regeln, wie für die verschiedenen Kombinationen aus den vier Kriterien Produkt, Version, Plattform und Komponente erforderlich sind.
Jede Regel wird auf der Seite Zuordnungsregeln eingegeben.
Beachten Sie den "wenn - dann"-Aufbau des Dialogfeldes: Wenn ein Fehler den genannten Bedingungen entspricht (d. h. wenn er zu einer bestimmten Version, Plattform, Komponente und zu einem bestimmten Fehlertyp gehört), dann wird er einem der vier angegebenen Postfächer zugeordnet. (Welches der Postfächer das Ziel ist, hängt vom gegenwärtigen Status und Eigentümer des Fehlers ab. Diese Konzepte und ihre Auswirkungen auf die Zuordnung werden unter "Statuseigentümer" erläutert.
In den Feldern Version und Plattform dient das Zeichen % (Prozent) als Platzhalter für beliebige andere Zeichen. Wenn Sie in alle drei Felder nur das Prozentzeichen eingeben, entspricht dies der Standardzuordnung. In diesem Fall würden alle Fehler unabhängig von ihrer Version, Plattform und Komponente den vier Postfächern zugeordnet.
Ein weiteres Beispiel: Version 4.% im Feld Version entspricht allen Unterversionen von Version 4: 4.0, 4.1, 4.1.1 usw.
Tipp: Um vom Gebrauch des Platzhalterzeichens profitieren zu können, müssen Sie konsistente Namen für Versionen, Komponenten und Plattformen vergeben.
Nachdem eine Regel gespeichert wurde, wird sie auf der Seite Zuordnungsregeln angezeigt. Dieses Dialogfeld ist im Grunde eine Zuordnungstabelle für ein bestimmtes Produkt. Mit Hilfe der Dropdown-Liste Produkt im oberen Bereich der Seite können Sie ein anderes Produkt auswählen.
So lesen Sie eine Zuordnungsregel
Hier ist ein Beispiel für eine Zuordnungsregel: Sende Produkt A-bezogene Fehler für alle Versionen und Plattformen an das Postfach Sonja - Entw, wenn der Fehler den Status Offen hat, an das Postfach des QS-Mitarbeiters Mike (Mike - QS), wenn der Fehler den Status Zu verifizieren hat, an das Erweiterungsanforderungspostfach für Produkt A (Dan -- Entw (Produkt A)), wenn eine Erweiterung übergeben wird, und an das Postfach von Judy (Judy -Dok), wenn ein Dokumentationsfehler für die Komponente "Anzeigen" gemeldet wird.
Die Reihenfolge der Regeln ist wichtig
Die Reihenfolge der Regeln für eine Komponente ist wichtig. Issue Manager ordnet Fehler zu, indem ihr aktueller Status (z. B. Ungeprüft) der Reihe nach gegen jede Regel in der Tabelle ausgewertet wird. Sobald Issue Manager eine Übereinstimmung findet, wird die Regel ausgeführt. Gibt es keine Übereinstimmung, wird der Fehler anhand der Standardregeln zugeordnet. Die Standardzuordnungsregeln kommen erst zum Einsatz, nachdem alle anderen Regeln für ein bestimmtes Produkt angewendet wurden.