Skip to content

Budgets, Allowance & Common Pool ​

Allowance gibt jeder Person eine periodische Gutschrift (täglich/wöchentlich/monatlich). Unverbrauchte Teile fließen in den Common Pool, aus dem Vielnutzer weiterarbeiten, sobald ihre Allowance aufgebraucht ist. So entsteht Fairness bei strengen Kostenobergrenzen.

Konzepte im Überblick ​

1. Persönliche Credits ​

Individuelle Credits, die einem Nutzer direkt zugeordnet sind:

  • Werden manuell vom Admin vergeben
  • Sind dauerhaft (verfallen nicht)
  • Können negativ werden (Überziehung)
  • Haben niedrigste Priorität beim Verbrauch

2. Allowance ​

Periodische Gutschrift, die automatisch erneuert wird:

  • Automatisch: Wird zu festgelegten Zeiten gutgeschrieben
  • Zeitgebunden: Verfällt am Ende der Periode (zurück zum Common Pool)
  • Gleich für alle: Jeder im Projekt bekommt denselben Betrag
  • Höchste Priorität: Wird zuerst verbraucht

3. Common Pool ​

Geteiltes Credit-Reservoir für das gesamte Projekt:

  • Gemeinsam genutzt: Alle Projekt-Mitglieder haben Zugriff
  • Nach Allowance: Wird genutzt, wenn Allowance aufgebraucht
  • Vor persönlichen Credits: Schützt individuelle Reserven
  • Dynamisch: Wächst durch Rückfluss ungenutzter Allowance

Verbrauchsreihenfolge ​

Anfrage von Nutzer Marie
│
├─→ Hat Marie Allowance?
│   ├─ Ja → Verbrauche von Allowance
│   └─ Nein/Aufgebraucht → Weiter zu ②
│
├─→ ② Hat Projekt Common Pool?
│   ├─ Ja & aktiviert → Verbrauche vom Common Pool
│   └─ Nein/Aufgebraucht → Weiter zu ③
│
└─→ ③ Hat Marie persönliche Credits?
    ├─ Ja → Verbrauche persönliche Credits
    └─ Nein → ❌ Anfrage abgelehnt (keine Credits)

Warum diese Reihenfolge?

  1. Allowance zuerst: Fördert regelmäßige, gleichmäßige Nutzung
  2. Common Pool danach: Bietet Flexibilität für Vielnutzer
  3. Persönliche Credits zuletzt: Schützt individuelle Reserven

Beispiel-Szenarien ​

Szenario 1: Standard-Nutzung ​

Setup:

Projekt: Schüler
Allowance: 100 Credits/Monat
Common Pool: 5.000 Credits

Nutzer Marie:

Persönliche Credits: 50
Allowance (Monat): 100
Common Pool (geteilt): 5.000

Effektive Credits: 100 (Allowance) + 5.000 (Pool) + 50 (persönlich) = 5.150

Nutzung im Monat:

Woche 1: 25 Credits → von Allowance (75 übrig)
Woche 2: 30 Credits → von Allowance (45 übrig)
Woche 3: 40 Credits → von Allowance (5 übrig)
Woche 4: 10 Credits → 5 von Allowance + 5 vom Common Pool

Monatsende:
- Allowance verbraucht: 100
- Common Pool verbraucht: 5
- Persönliche Credits: 50 (unberührt)

Szenario 2: Vielnutzer ​

Nutzer Paul (nutzt intensiv):

Persönliche Credits: 20
Allowance (Monat): 100
Common Pool (geteilt): 5.000

Nutzung im Monat:

Woche 1: 50 Credits → von Allowance (50 übrig)
Woche 2: 50 Credits → von Allowance (0 übrig)
Woche 3: 100 Credits → vom Common Pool (4.900 übrig im Pool)
Woche 4: 150 Credits → vom Common Pool (4.750 übrig im Pool)

Monatsende:
- Allowance verbraucht: 100
- Common Pool verbraucht: 250
- Persönliche Credits: 20 (unberührt)

Szenario 3: Wenignutzer ​

Nutzer Lisa (nutzt wenig):

Persönliche Credits: 100
Allowance (Monat): 100
Common Pool (geteilt): 5.000

Nutzung im Monat:

Woche 1: 10 Credits → von Allowance (90 übrig)
Woche 2: 15 Credits → von Allowance (75 übrig)
Woche 3: 5 Credits → von Allowance (70 übrig)
Woche 4: 0 Credits → nichts (70 übrig)

Monatsende (bei Settlement):
- Allowance verbraucht: 30
- Ungenutzt: 70 → fließt zurück zum Common Pool
- Common Pool neu: 5.070 Credits
- Persönliche Credits: 100 (unberührt)

Settlement-Prozess ​

Settlement ist der Prozess am Ende einer Allowance-Periode:

Phase 1: Einsammeln ​

Ungenutzte Allowance wird von allen Nutzern eingesammelt:

Projekt: Schüler (200 Nutzer)
Allowance: 100 Credits/Monat

Settlement am 1. November:
───────────────────────────────────────
Nutzer A: 100 - 70 = 30 zurück
Nutzer B: 100 - 100 = 0 zurück
Nutzer C: 100 - 45 = 55 zurück
... (197 weitere Nutzer)
───────────────────────────────────────
Gesamt eingesammelt: 8.500 Credits

Phase 2: Zum Common Pool hinzufügen ​

Eingesammelte Credits fließen in den Common Pool:

Common Pool vorher: 5.000 Credits
Rückfluss: 8.500 Credits
Common Pool nachher: 13.500 Credits

Phase 3: Neue Allowance verteilen ​

Alle Nutzer erhalten frische Allowance:

Alle 200 Nutzer erhalten wieder: 100 Credits Allowance
Gesamt verteilt: 20.000 Credits

Phase 4: Budget-Abzug ​

Vom Projekt-Budget wird die neue Allowance abgezogen:

Projekt-Budget vorher: 50.000 Credits
Allowance-Kosten: 20.000 Credits
Projekt-Budget nachher: 30.000 Credits

Mathematische Modelle ​

Modell 1: Basis-Kalkulation ​

Gegeben:

  • Nutzer: N
  • Allowance: A
  • Nutzungsfaktor: f (0.0 - 1.0)

Berechnung:

Bedarf pro Periode = N × A × f
Common Pool (empfohlen) = Bedarf × 0.25

Beispiel:
N = 200, A = 100, f = 0.7
Bedarf = 200 × 100 × 0.7 = 14.000 Credits
Common Pool = 14.000 × 0.25 = 3.500 Credits

Modell 2: Budget-Laufzeit ​

Gegeben:

  • Budget: B
  • Periodenbedarf: P
  • Common Pool: C

Berechnung:

Laufzeit (Perioden) = (B + C) / P

Beispiel:
B = 50.000, P = 14.000, C = 3.500
Laufzeit = (50.000 + 3.500) / 14.000 = 3.82 Perioden

Modell 3: Rückfluss-Prognose ​

Gegeben:

  • Nutzer: N
  • Allowance: A
  • Durchschnittliche Nutzung: u

Berechnung:

Rückfluss = N × (A - u)

Beispiel:
N = 200, A = 100, u = 65
Rückfluss = 200 × (100 - 65) = 7.000 Credits

Optimierungs-Strategien ​

Strategie 1: Progressive Allowance ​

Unterschiedliche Allowance je nach Nutzergruppe:

Projekt: Schüler 5-7 (Unterstufe)
  Allowance: 50 Credits/Monat
  Begründung: Geringere Nutzung, einfachere Aufgaben

Projekt: Schüler 8-10 (Mittelstufe)
  Allowance: 75 Credits/Monat
  Begründung: Moderate Nutzung

Projekt: Schüler 11-13 (Oberstufe)
  Allowance: 100 Credits/Monat
  Begründung: Intensive Nutzung, komplexe Aufgaben

Strategie 2: Dynamischer Common Pool ​

Common Pool wächst mit der Zeit:

Monat 1:
  Start: 5.000 Credits
  Rückfluss: 7.000 Credits
  Ende: 12.000 Credits

Monat 2:
  Start: 12.000 Credits
  Rückfluss: 6.500 Credits
  Ende: 18.500 Credits

→ Pool wird immer größer (sofern nicht vollständig verbraucht)

Strategie 3: Saisonale Anpassungen ​

Allowance an Schuljahr/Geschäftsjahr anpassen:

September - Dezember: 100 Credits/Monat (Hochsaison)
Januar - März: 80 Credits/Monat (Klausurphase)
April - Juli: 60 Credits/Monat (Auslaufen)
August: 30 Credits/Monat (Ferien)

Fairness vs. Flexibilität ​

Hohe Fairness (Strikt) ​

Konfiguration:

Allowance: Niedrig (50)
Common Pool: Klein (2.000)
Persönliche Credits: Niedrig (20)

Eigenschaften:

  • ✅ Gleichmäßige Verteilung
  • ✅ Strenge Kosten-Kontrolle
  • ❌ Wenig Flexibilität für Vielnutzer
  • ❌ Frustration bei intensiver Nutzung

Hohe Flexibilität (Großzügig) ​

Konfiguration:

Allowance: Hoch (200)
Common Pool: Groß (10.000)
Persönliche Credits: Hoch (100)

Eigenschaften:

  • ✅ Viel Spielraum für alle
  • ✅ Keine "Out of Credits"-Probleme
  • ❌ Höhere Kosten
  • ❌ Ungleiche Verteilung (Vielnutzer konsumieren mehr)

Ausgewogen (Empfohlen) ​

Konfiguration:

Allowance: Moderat (100)
Common Pool: Mittel (5.000, ~25% Bedarf)
Persönliche Credits: Reserve (50)

Eigenschaften:

  • ✅ Balance zwischen Fairness und Flexibilität
  • ✅ Kosten-Kontrolle mit Puffer
  • ✅ Wenignutzer unterstützen Vielnutzer (via Pool-Rückfluss)
  • ✅ Persönliche Credits als Sicherheitsnetz

Monitoring & Reporting ​

Wichtige Metriken ​

Projekt-Ebene:

- Budget-Verbrauch gesamt
- Common Pool Stand
- Durchschnittliche Allowance-Nutzung
- Rückfluss-Rate (Settlement)
- Anzahl Nutzer mit 0 Credits

Nutzer-Ebene:

- Allowance-Nutzung (%)
- Common Pool Nutzung (Credits)
- Persönliche Credits Stand
- Häufigkeit "Out of Credits"

Alarme einrichten ​

⚠️ Warnung: Common Pool < 20%
  → Nachfüllen erwägen

⚠️ Warnung: 10+ Nutzer mit 0 Credits
  → Allowance erhöhen?

🚨 Kritisch: Budget < 1 Periode
  → Dringend nachfüllen!

🚨 Kritisch: Common Pool leer
  → Viele Nutzer blockiert!

Best Practices Zusammenfassung ​

  1. Allowance = Regelmäßige Basis-Nutzung

    • 70-80% der durchschnittlichen Nutzung
  2. Common Pool = 20-30% des Periodenbedarfs

    • Puffer für Spitzen und Vielnutzer
  3. Persönliche Credits = Reserve

    • Für außergewöhnliche Fälle
  4. Settlement beobachten

    • Rückfluss-Rate zeigt Optimierungspotenzial
  5. Regelmäßig anpassen

    • Mindestens quartalsweise überprüfen

Nächste Schritte ​

Mehr Details zu spezifischen Themen:

  1. Projekte - Projekt-Setup und -Verwaltung
  2. Nutzer - Nutzer-Credits verwalten
  3. Usage - Verbrauch analysieren
  4. Maintenance - Regelmäßige Wartungsaufgaben