Was sind Ihre Ideen und Vorschläge zur Zuweisung von Issues in der Bugtracker-Anwendung an einzelne Entwickler, wenn ein neues Problem erstellt wird?So weisen Sie einer Aufgabe in einer Bugtracker-Anwendung in der Entwicklung Ressourcen zu
Wenn die Einstellungen in einer Datenbank gespeichert werden sollen, wie würde die Tabelle aussehen? Was löst die Ressourcenzuweisung aus?
Wenn der Benutzer beispielsweise auf die Schaltfläche Senden klickt, untersuchen wir die Tabelle der Zuweisungseinstellungen, um herauszufinden, wer der Entwickler für die ProjectId und IssueTypeId ist, und fügen die UserId des Entwicklers in die Tabelle IssueResource ein.
Was passiert, wenn einem IssueType in einem Projekt mehr als Entwickler zugewiesen sind? Wie gehen wir mit diesem Szenario um?
Meine Tabellen
Ausgabe
IssueId UserId projectID Beschreibung
IssueType
IssueTypeId Beschreibung
IssueResource
IssueResourceId UserId IssueId
"Ich würde zuerst fragen, warum dies einheimisch ist, aber ich bezweifle, dass es sich lohnt". Gren, kannst du bitte etwas ausarbeiten? Ich würde gerne deine Gedanken und Vorschläge hören. – Picflight
Es gibt viele Bugtracker, die http://en.wikipedia.org/wiki/Comparison_of_issue_tracking_systems verfügbar sind und ich denke, dass einer von ihnen Ihre Bedürfnisse erfüllen sollte. Meiner Erfahrung nach ist die Entwicklung eigener Software zur Verwaltung Ihrer Softwareentwicklung nicht die optimale Nutzung Ihrer Ressourcen. Es sei denn natürlich, dass Sie das zu Ihrem Produkt machen. – Gren
+1 Gren, guter Punkt. Mein Tracker ist für ein Intranet und aus Sicherheitsgründen möchten wir es im Haus behalten. – Picflight