Trend-Metriken (COMMITS-1, COMMITS-2, ISSUES-1) optimieren #5

Open
opened 2026-08-30 15:21:57 +02:00 by beyerm · 0 comments
Owner

Wenn ein Projekt über den gesamten Messzeitraum keinerlei Aktivität aufweist (z. B. konstant 0 Commits), verläuft die lineare Regression exakt horizontal. Die berechnete Steigung ist somit s = 0.0. Gemäß der aktuellen Bewertungsmatrix führt s >= 0.0 zur Bestnote von 5 Punkten. Ein vollständig inaktives Projekt wird dadurch fälschlicherweise als "perfekt stabil" bewertet.

Lösungsvorschlag: Einführung einer harten Mindestaktivität (Baseline). Wenn die absolute Summe der Commits/Issues im gesamten Messzeitraum einen Schwellwert (z.B. < 5) unterschreitet, muss die Bewertung automatisch 0 Punkte betragen, unabhängig von der Steigung s.

Wenn ein Projekt über den gesamten Messzeitraum keinerlei Aktivität aufweist (z. B. konstant 0 Commits), verläuft die lineare Regression exakt horizontal. Die berechnete Steigung ist somit s = 0.0. Gemäß der aktuellen Bewertungsmatrix führt s >= 0.0 zur Bestnote von 5 Punkten. Ein vollständig inaktives Projekt wird dadurch fälschlicherweise als "perfekt stabil" bewertet. **Lösungsvorschlag:** Einführung einer harten Mindestaktivität (Baseline). Wenn die absolute Summe der Commits/Issues im gesamten Messzeitraum einen Schwellwert (z.B. < 5) unterschreitet, muss die Bewertung automatisch 0 Punkte betragen, unabhängig von der Steigung s.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
public/oscm_standard#5
No description provided.