SCM Connectors
Offen für alles
Wenn Sie wie die Mehrheit der Entwicklungsbereiche arbeiten, haben Sie sicher bereits in verschiedene Tools für das Softwarekonfigurationsmanagement (SCM) investiert. Was Sie nun brauchen, ist ein Prozess, der diese unterschiedlichen Tools zusammenführt, damit Probleme und Fehler einheitlich angegangen werden können.
Serena Issue and Defect Management ermöglicht eine reibungslose Arbeit mit derzeit führenden SCM-Systemen wie Subversion, Microsoft Team Foundation Server, Perforce, Serena PVCS und Serena Dimensions CM.
-
Subversion ist die Lösung – Mit dem Subversion Connector können Entwickler direkt aus der integrierten Entwicklungsumgebung von Eclipse heraus mit Serena Issue and Defect Management interagieren.
Der Entwickler kann alle Probleme einsehen, ob diese nun ihm oder einem anderen Teammitglied zugeordnet sind oder sich noch in der Auftragswarteschlange des Teams befinden. Nachdem der Entwickler eine Änderung am Programmcode vorgenommen hat, bestätigt er diese Änderung in Subversion und wählt dann das Problem aus, das dieser Bestätigung zugeordnet wird.
Mit dem zugeordneten Problem werden gleichzeitig auch die Daten der Bestätigung in Subversion registriert, z.B. Zeitpunkt und Datum der Bestätigung, Name des Entwicklers, Kommentare des Entwicklers sowie der Dateiname. Der Entwickler kann diese Problem nun aus Eclipse heraus an die nächste Stufe des Workflows übergeben.
-
Risikomanagement – Die integrierte Berichterstellung macht auf Risikobereiche aufmerksam, indem auf Probleme hingewiesen wird, bei denen bereits mehrere Programmcodeänderungen vorhanden sind, oder durch eine Auflistung aller Probleme, die mittels eines bestimmten Codeabschnitts behoben wurden. Dank dieser Informationen können Teams schnell Probleme erkennen, die nach dem Ändern bestimmter Codeabschnitte möglicherweise erneut getestet werden sollten.
- Ideal für die Qualitätssicherung – Wird bei der Qualitätssicherung ein Problem geprüft, werden der veränderte Code und umfassende Details, einschließlich der Kommentare des Entwicklers, angezeigt.
Besteht ein problematischer Bereich die Qualitätssicherung nicht und wird daraufhin einem anderen Entwickler zugeordnet, erleichtert die direkt im entsprechenden Bereich angezeigte Auflistung der Codeänderungen dem neuen Entwickler den Einstieg in die neu zugewiesene Aufgabe. Auf diese Weise gehen bei der (mehrfachen) Weitergabe von Aufgaben zwischen Entwicklern und Qualitätssicherung keine Details verloren: Der gesamte Ablauf von der Anfrage bis hin zur abschließenden Prüfung ist vollständig nachvollziehbar.