Issue tracking is crucial for the success of software projects, but it is rarely used in scientific software projects. This dissertation compares issue tracking in scientific and software engineering projects. Results show significant differences in issue tracking between the two project types. The dissertation presents a technique that semi-automatically provides recommendations for assignees, and demonstrates its suitability for tracking and resolving issues in scientific projects.
Übersetzte Kurzfassung:
Fehlerverfolgung ist entscheidend beim Erfolg von Softwareprojekten, bei wissenschaftlichen Anwendungen wird sie wenig eingesetzt. Diese Arbeit vergleicht die Fehlerverfolgungs-Verfahren von zwei wissenschaftlichen und zwei Software-Engineering- Projekten. Dabei zeigten sich deutliche Unterschiede bei deren Dokumentation. Die Dissertation stellt INExPERT vor, ein System für semi-automatische Empfehlungen zur Aufgabenverteilung und demonstriert seine Eignung für wissenschaftliche Projekte.