Gibt es irgendwelche Requirements Management Plugins für Trac? Ich überprüfte die Liste auf Trac-Hacks und sah nichtsRequirements Management Plugin für Trac?
Ich stelle einige Funktionalität vor wie IBM's DOORS System. Grundfunktionen umfassen Revisionierung und Änderungssteuerung von Anforderungen, Anforderungen Baselining usw.
Update: Ich glaube, ich nur das Wiki Teil Trac Anforderungen zu dokumentieren, verwenden könnte, aber diese anykind Änderungssätze für die Anforderungen nicht erlaubt - Zum Beispiel, wenn sich eine einzelne Anforderung geändert hat, die Entwickler jedoch gegen eine Baseline arbeiten, bei der die Anforderung noch nicht aktualisiert wurde. Es wird auch keine Verknüpfungsanforderungen zulassen, sodass bei einer Änderung der übergeordneten Anforderung alle abhängigen Anforderungen überprüft werden müssen, bevor die Änderung akzeptiert wird (um abhängige Anforderungen synchron zu halten).
Es ist eine Funktion, die ich viele Anfragen auf der Trac-Mailingliste sehe. Es gibt eine dotProject-Integration für Trac, aber ich habe sie noch nicht ausgewertet, und meines Wissens ist dotProject mehr Projektmanagement als Anforderungsverfolgung. Sie können einen Blick darauf werfen: http://trac-hacks.org/ticket/1226 – RjOllos
Wenn Sie verschiedene Arbeitsabläufe basierend auf dem Tickettyp haben könnten, könnten Sie ein Anforderungsticket erstellen und dieses für das Anforderungsmanagement verwenden. Dies wäre eine nützliche Funktion für Trac, die ich in anderen Systemen gesehen habe. – TheTodd
@TheTodd: entweder mit dem AdvancedTicketWorkflowPlugin oder einem anderen auf Trac-Hacks, können Sie Ihren Workflow abhängig von der Art des Tickets machen. – retracile