# Entwicklermeeting - Agenda

## Begrüßung und Statusupdate

- Aktueller Stand des Projekts 
  - Gesamtfortschritt & Meilenstein Status 
    - Meilensteine: 
      - LDAP Integration: 100%
      - Documentation:  66% (+4%)
      - Frontend:     94% (+9%)
      - Backend CRUD:   95% (+1%)
    - Gesamt: 88,75% (+3,5%)
  - Pflichtenheft Epics: 
    - Epic 1: 
      - ~~Schreibender und lesender Zugriff auf LDAP, inklusive Schemaerweiterung~~
      - ~~Einfache Übersichtsseiten („alle Geräte pro Nutzer“)~~
    - Epic 2: 
      - ~~Assets anlegen, bearbeiten und löschen~~
      - ~~Assets zu Nutzern zuordnen~~
        - Im aktuellen Sprint erledigt
    - Epic 3: 
      - ~~Suchen und Filtern von Assets~~
    - Epic 4: 
      - ~~Inventarisierung von Geräten (durch Inventarisierer)~~
      - ~~Rollenverwaltung über LDAP-Gruppen~~
  - Umgesetzte Features seit dem letzten Meeting
    - Locations front-end CRUD
    - Users front-end CRUD
    - Locations Table Filter
    - Diverse Drop-Downs in Assets und Users View
    - Link in Inventory, um Assets hinzuzufügen - mit anschließendem Modal Pop-up (QOL UX Feature)
    - Druckstapelverarbeitung:
        - Entfernen von Elementen hinzugefügt
        - Drag-and-drop (Desktop only)
        - Verschiedene Barcodes (CODE128, EAN13, EAN8, UPC, ITF14, ITF)
    - Inventarisierungsinformationen in der Asset Detailansicht
    - Profilbild und Drop-Down mit Links zu den Settings Seiten (User & Admin) - aktuell noch leer
    - Andere Hash Algorithmen und Salting
    - Settings als LDAP Objekt (bisher noch kein Front-End)

## Themen

| Thema | Vorgestellt durch | Zeit (Minuten) | Beschreibung | Ergebnis |
|-------|-------------------|----------------|--------------|----------|
| Arbeit mit Lighthouse | Lucretia | 3 | Vorstellung der Verwendung von Lighthouse und die verschiedenen Modi & die Wichtigkeit der Barrierefreiheit |          |
| Dokumentation | Lucretia | 3 | Dokumentation ist aktuell noch ein Blind-Spot, wo nachgeschärft werden muss |          |
| Blindspot Änderungsanomalien | Lucretia | 3 | Änderungen an Orten oder Benutzern haben keine kaskadierenden Änderungen zufolge |          |
| Usecasediagram | Lucretia | 3 | Bewertung des Diagrams, das in die Gruppe geschickt wurde |          |
|       |                   |                |              |          |

## Retrospektive

- Was ist gut gelaufen?
- Was ist schlecht gelaufen?
- Welche neue Ideen habt ihr?
- Welche Handlungen sollen wir ergreifen?

## Sprint-Planung

- Besprechen der offenen Elemente ohne Verteilen der Aufgaben. Selbstständige Entnahme

## Festlegung des nächsten Termins

- 16.11.2025 18:00 ?